Class StandardTagDefinitionTemplate
The template of the tag definition. This object includes necessary details to create the provided standard tag definition.
Inheritance
System.Object
StandardTagDefinitionTemplate
Namespace: Oci.IdentityService.Models
Assembly: OCI.DotNetSDK.Identity.dll
Syntax
public class StandardTagDefinitionTemplate : object
Properties
Description
Declaration
public string Description { get; set; }
Property Value
Type | Description |
---|---|
System.String | The default description of the tag namespace that users can use to create the tag definition |
Remarks
Required
EnumMutability
Declaration
public System.Nullable<StandardTagDefinitionTemplate.EnumMutabilityEnum> EnumMutability { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<StandardTagDefinitionTemplate.EnumMutabilityEnum> | The mutability of the possible values list for enum tags. This will default to IMMUTABLE for string value tags |
IsCostTracking
Declaration
public System.Nullable<bool> IsCostTracking { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<System.Boolean> | Is the tag a cost tracking tag. Default will be false as cost tracking tags have been deprecated |
Remarks
Required
PossibleValues
Declaration
public System.Collections.Generic.List<string> PossibleValues { get; set; }
Property Value
Type | Description |
---|---|
System.Collections.Generic.List<System.String> | List of possible values. An optional parameter that will be present if the type of definition is enum. |
TagDefinitionName
Declaration
public string TagDefinitionName { get; set; }
Property Value
Type | Description |
---|---|
System.String | The name of this standard tag definition |
Remarks
Required
Type
Declaration
public System.Nullable<StandardTagDefinitionTemplate.TypeEnum> Type { get; set; }
Property Value
Type | Description |
---|---|
System.Nullable<StandardTagDefinitionTemplate.TypeEnum> | The type of tag definition. Enum or string. |
Remarks
Required