HubContentReferenceState class

Input properties used for looking up and filtering HubContentReference resources.

Constructors

HubContentReferenceState({Input<String?>? hubArn, Input<String?>? hubContentArn, Input<String?>? hubContentName, Input<String?>? hubContentStatus, Input<String?>? hubContentVersion, Input<String?>? hubName, Input<String?>? minVersion, Input<String?>? region, Input<String?>? sagemakerPublicHubContentArn, Input<Map<String, String>?>? tags, Input<Map<String, String>?>? tagsAll, Input<HubContentReferenceTimeouts?>? timeouts})
Creates a new HubContentReferenceState. hubArn ARN of the private SageMaker Hub that contains the content reference. hubContentArn ARN of the hub content reference (without version suffix). The minVersion is stripped off from the end of this ARN to make it usable to list tags. hubContentName Name of the hub content reference. hubContentStatus Status of the hub content reference. Valid values include Available, Importing, Deleting, ImportFailed, DeleteFailed. hubContentVersion Version of the hub content reference. hubName Name of the private SageMaker Hub to add the content reference to. minVersion Minimum version of the hub content to reference. Use "1.0.0" to support all versions. Changing this value to an empty string forces replacement of the resource. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. sagemakerPublicHubContentArn ARN of the public SageMaker JumpStart hub content to reference. The ARN must not include a version suffix. tags Map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. timeouts Optional.
const
HubContentReferenceState.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode int
The hash code for this object.
no setterinherited
hubArn → Input<String?>?
ARN of the private SageMaker Hub that contains the content reference.
final
hubContentArn → Input<String?>?
ARN of the hub content reference (without version suffix). The minVersion is stripped off from the end of this ARN to make it usable to list tags.
final
hubContentName → Input<String?>?
Name of the hub content reference.
final
hubContentStatus → Input<String?>?
Status of the hub content reference. Valid values include Available, Importing, Deleting, ImportFailed, DeleteFailed.
final
hubContentVersion → Input<String?>?
Version of the hub content reference.
final
hubName → Input<String?>?
Name of the private SageMaker Hub to add the content reference to.
final
minVersion → Input<String?>?
Minimum version of the hub content to reference. Use "1.0.0" to support all versions. Changing this value to an empty string forces replacement of the resource.
final
region → Input<String?>?
Region where this resource will be managed. Defaults to the Region set in the provider configuration.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sagemakerPublicHubContentArn → Input<String?>?
ARN of the public SageMaker JumpStart hub content to reference. The ARN must not include a version suffix.
final
tags → Input<Map<String, String>?>?
Map of tags to assign to the resource. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level.
final
tagsAll → Input<Map<String, String>?>?
Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block.
final
timeouts → Input<HubContentReferenceTimeouts?>?
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited