HubContentReferenceState constructor

const HubContentReferenceState({
  1. Input<String?>? hubArn,
  2. Input<String?>? hubContentArn,
  3. Input<String?>? hubContentName,
  4. Input<String?>? hubContentStatus,
  5. Input<String?>? hubContentVersion,
  6. Input<String?>? hubName,
  7. Input<String?>? minVersion,
  8. Input<String?>? region,
  9. Input<String?>? sagemakerPublicHubContentArn,
  10. Input<Map<String, String>?>? tags,
  11. Input<Map<String, String>?>? tagsAll,
  12. 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.

Implementation

const HubContentReferenceState({
  this.hubArn,
  this.hubContentArn,
  this.hubContentName,
  this.hubContentStatus,
  this.hubContentVersion,
  this.hubName,
  this.minVersion,
  this.region,
  this.sagemakerPublicHubContentArn,
  this.tags,
  this.tagsAll,
  this.timeouts,
});