Class: AWSCDK::DataZone::CfnConnection::MlflowPropertiesInputProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::DataZone::CfnConnection::MlflowPropertiesInputProperty
- Defined in:
- data_zone/cfn_connection.rb
Overview
MLflow Properties Input.
Instance Attribute Summary collapse
-
#tracking_server_arn ⇒ String?
readonly
The ARN of the MLflow tracking server.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(tracking_server_arn: nil) ⇒ MlflowPropertiesInputProperty
constructor
A new instance of MlflowPropertiesInputProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(tracking_server_arn: nil) ⇒ MlflowPropertiesInputProperty
Returns a new instance of MlflowPropertiesInputProperty.
1550 1551 1552 1553 |
# File 'data_zone/cfn_connection.rb', line 1550 def initialize(tracking_server_arn: nil) @tracking_server_arn = tracking_server_arn Jsii::Type.check_type(@tracking_server_arn, JSON.parse(Base64.strict_decode64("eyJwcmltaXRpdmUiOiJzdHJpbmcifQ==")), "trackingServerArn") unless @tracking_server_arn.nil? end |
Instance Attribute Details
#tracking_server_arn ⇒ String? (readonly)
The ARN of the MLflow tracking server.
1559 1560 1561 |
# File 'data_zone/cfn_connection.rb', line 1559 def tracking_server_arn @tracking_server_arn end |
Class Method Details
.jsii_properties ⇒ Object
1561 1562 1563 1564 1565 |
# File 'data_zone/cfn_connection.rb', line 1561 def self.jsii_properties { :tracking_server_arn => "trackingServerArn", } end |
Instance Method Details
#to_jsii ⇒ Object
1567 1568 1569 1570 1571 1572 1573 |
# File 'data_zone/cfn_connection.rb', line 1567 def to_jsii result = {} result.merge!({ "trackingServerArn" => @tracking_server_arn, }) result.compact end |