1. Packages
  2. Google Cloud Native
  3. API Docs
  4. datalabeling
  5. datalabeling/v1beta1
  6. AnnotationSpecSet

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.30.0 published on Friday, Apr 14, 2023 by Pulumi

google-native.datalabeling/v1beta1.AnnotationSpecSet

Explore with Pulumi AI

google-native logo

Google Cloud Native is in preview. Google Cloud Classic is fully supported.

Google Cloud Native v0.30.0 published on Friday, Apr 14, 2023 by Pulumi

    Creates an annotation spec set by providing a set of labels. Auto-naming is currently not supported for this resource.

    Create AnnotationSpecSet Resource

    new AnnotationSpecSet(name: string, args: AnnotationSpecSetArgs, opts?: CustomResourceOptions);
    @overload
    def AnnotationSpecSet(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          annotation_specs: Optional[Sequence[GoogleCloudDatalabelingV1beta1AnnotationSpecArgs]] = None,
                          description: Optional[str] = None,
                          display_name: Optional[str] = None,
                          project: Optional[str] = None)
    @overload
    def AnnotationSpecSet(resource_name: str,
                          args: AnnotationSpecSetArgs,
                          opts: Optional[ResourceOptions] = None)
    func NewAnnotationSpecSet(ctx *Context, name string, args AnnotationSpecSetArgs, opts ...ResourceOption) (*AnnotationSpecSet, error)
    public AnnotationSpecSet(string name, AnnotationSpecSetArgs args, CustomResourceOptions? opts = null)
    public AnnotationSpecSet(String name, AnnotationSpecSetArgs args)
    public AnnotationSpecSet(String name, AnnotationSpecSetArgs args, CustomResourceOptions options)
    
    type: google-native:datalabeling/v1beta1:AnnotationSpecSet
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args AnnotationSpecSetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AnnotationSpecSetArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AnnotationSpecSetArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AnnotationSpecSetArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AnnotationSpecSetArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    AnnotationSpecSet Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The AnnotationSpecSet resource accepts the following input properties:

    AnnotationSpecs List<Pulumi.GoogleNative.DataLabeling.V1Beta1.Inputs.GoogleCloudDatalabelingV1beta1AnnotationSpecArgs>

    The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

    DisplayName string

    The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

    Description string

    Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

    Project string
    AnnotationSpecs []GoogleCloudDatalabelingV1beta1AnnotationSpecArgs

    The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

    DisplayName string

    The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

    Description string

    Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

    Project string
    annotationSpecs List<GoogleCloudDatalabelingV1beta1AnnotationSpecArgs>

    The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

    displayName String

    The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

    description String

    Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

    project String
    annotationSpecs GoogleCloudDatalabelingV1beta1AnnotationSpecArgs[]

    The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

    displayName string

    The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

    description string

    Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

    project string
    annotation_specs Sequence[GoogleCloudDatalabelingV1beta1AnnotationSpecArgs]

    The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

    display_name str

    The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

    description str

    Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

    project str
    annotationSpecs List<Property Map>

    The array of AnnotationSpecs that you define when you create the AnnotationSpecSet. These are the possible labels for the labeling task.

    displayName String

    The display name for AnnotationSpecSet that you define when you create it. Maximum of 64 characters.

    description String

    Optional. User-provided description of the annotation specification set. The description can be up to 10,000 characters long.

    project String

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AnnotationSpecSet resource produces the following output properties:

    BlockingResources List<string>

    The names of any related resources that are blocking changes to the annotation spec set.

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

    BlockingResources []string

    The names of any related resources that are blocking changes to the annotation spec set.

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

    blockingResources List<String>

    The names of any related resources that are blocking changes to the annotation spec set.

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

    blockingResources string[]

    The names of any related resources that are blocking changes to the annotation spec set.

    id string

    The provider-assigned unique ID for this managed resource.

    name string

    The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

    blocking_resources Sequence[str]

    The names of any related resources that are blocking changes to the annotation spec set.

    id str

    The provider-assigned unique ID for this managed resource.

    name str

    The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

    blockingResources List<String>

    The names of any related resources that are blocking changes to the annotation spec set.

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    The AnnotationSpecSet resource name in the following format: "projects/{project_id}/annotationSpecSets/{annotation_spec_set_id}"

    Supporting Types

    GoogleCloudDatalabelingV1beta1AnnotationSpec

    DisplayName string

    The display name of the AnnotationSpec. Maximum of 64 characters.

    Description string

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    DisplayName string

    The display name of the AnnotationSpec. Maximum of 64 characters.

    Description string

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    displayName String

    The display name of the AnnotationSpec. Maximum of 64 characters.

    description String

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    displayName string

    The display name of the AnnotationSpec. Maximum of 64 characters.

    description string

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    display_name str

    The display name of the AnnotationSpec. Maximum of 64 characters.

    description str

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    displayName String

    The display name of the AnnotationSpec. Maximum of 64 characters.

    description String

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    GoogleCloudDatalabelingV1beta1AnnotationSpecResponse

    Description string

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    DisplayName string

    The display name of the AnnotationSpec. Maximum of 64 characters.

    Index int

    This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes dog and cat, might contain one AnnotationSpec with { display_name: "dog", index: 0 } and one AnnotationSpec with { display_name: "cat", index: 1 }. This is especially useful for model training as it encodes the string labels into numeric values.

    Description string

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    DisplayName string

    The display name of the AnnotationSpec. Maximum of 64 characters.

    Index int

    This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes dog and cat, might contain one AnnotationSpec with { display_name: "dog", index: 0 } and one AnnotationSpec with { display_name: "cat", index: 1 }. This is especially useful for model training as it encodes the string labels into numeric values.

    description String

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    displayName String

    The display name of the AnnotationSpec. Maximum of 64 characters.

    index Integer

    This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes dog and cat, might contain one AnnotationSpec with { display_name: "dog", index: 0 } and one AnnotationSpec with { display_name: "cat", index: 1 }. This is especially useful for model training as it encodes the string labels into numeric values.

    description string

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    displayName string

    The display name of the AnnotationSpec. Maximum of 64 characters.

    index number

    This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes dog and cat, might contain one AnnotationSpec with { display_name: "dog", index: 0 } and one AnnotationSpec with { display_name: "cat", index: 1 }. This is especially useful for model training as it encodes the string labels into numeric values.

    description str

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    display_name str

    The display name of the AnnotationSpec. Maximum of 64 characters.

    index int

    This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes dog and cat, might contain one AnnotationSpec with { display_name: "dog", index: 0 } and one AnnotationSpec with { display_name: "cat", index: 1 }. This is especially useful for model training as it encodes the string labels into numeric values.

    description String

    Optional. User-provided description of the annotation specification. The description can be up to 10,000 characters long.

    displayName String

    The display name of the AnnotationSpec. Maximum of 64 characters.

    index Number

    This is the integer index of the AnnotationSpec. The index for the whole AnnotationSpecSet is sequential starting from 0. For example, an AnnotationSpecSet with classes dog and cat, might contain one AnnotationSpec with { display_name: "dog", index: 0 } and one AnnotationSpec with { display_name: "cat", index: 1 }. This is especially useful for model training as it encodes the string labels into numeric values.

    Package Details

    Repository
    Google Cloud Native pulumi/pulumi-google-native
    License
    Apache-2.0
    google-native logo

    Google Cloud Native is in preview. Google Cloud Classic is fully supported.

    Google Cloud Native v0.30.0 published on Friday, Apr 14, 2023 by Pulumi