Show / Hide Table of Contents

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

In This Article
Back to top