Documentation
¶
Index ¶
- type ClusterPlacementGroup
- type ClusterPlacementGroupArgs
- type ClusterPlacementGroupArray
- func (ClusterPlacementGroupArray) ElementType() reflect.Type
- func (i ClusterPlacementGroupArray) ToClusterPlacementGroupArrayOutput() ClusterPlacementGroupArrayOutput
- func (i ClusterPlacementGroupArray) ToClusterPlacementGroupArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupArrayOutput
- type ClusterPlacementGroupArrayInput
- type ClusterPlacementGroupArrayOutput
- func (ClusterPlacementGroupArrayOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupArrayOutput) Index(i pulumi.IntInput) ClusterPlacementGroupOutput
- func (o ClusterPlacementGroupArrayOutput) ToClusterPlacementGroupArrayOutput() ClusterPlacementGroupArrayOutput
- func (o ClusterPlacementGroupArrayOutput) ToClusterPlacementGroupArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupArrayOutput
- type ClusterPlacementGroupCapabilities
- type ClusterPlacementGroupCapabilitiesArgs
- func (ClusterPlacementGroupCapabilitiesArgs) ElementType() reflect.Type
- func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesOutput() ClusterPlacementGroupCapabilitiesOutput
- func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesOutput
- func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput
- func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesPtrOutput
- type ClusterPlacementGroupCapabilitiesInput
- type ClusterPlacementGroupCapabilitiesItem
- type ClusterPlacementGroupCapabilitiesItemArgs
- func (ClusterPlacementGroupCapabilitiesItemArgs) ElementType() reflect.Type
- func (i ClusterPlacementGroupCapabilitiesItemArgs) ToClusterPlacementGroupCapabilitiesItemOutput() ClusterPlacementGroupCapabilitiesItemOutput
- func (i ClusterPlacementGroupCapabilitiesItemArgs) ToClusterPlacementGroupCapabilitiesItemOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemOutput
- type ClusterPlacementGroupCapabilitiesItemArray
- func (ClusterPlacementGroupCapabilitiesItemArray) ElementType() reflect.Type
- func (i ClusterPlacementGroupCapabilitiesItemArray) ToClusterPlacementGroupCapabilitiesItemArrayOutput() ClusterPlacementGroupCapabilitiesItemArrayOutput
- func (i ClusterPlacementGroupCapabilitiesItemArray) ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemArrayOutput
- type ClusterPlacementGroupCapabilitiesItemArrayInput
- type ClusterPlacementGroupCapabilitiesItemArrayOutput
- func (ClusterPlacementGroupCapabilitiesItemArrayOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupCapabilitiesItemArrayOutput) Index(i pulumi.IntInput) ClusterPlacementGroupCapabilitiesItemOutput
- func (o ClusterPlacementGroupCapabilitiesItemArrayOutput) ToClusterPlacementGroupCapabilitiesItemArrayOutput() ClusterPlacementGroupCapabilitiesItemArrayOutput
- func (o ClusterPlacementGroupCapabilitiesItemArrayOutput) ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemArrayOutput
- type ClusterPlacementGroupCapabilitiesItemInput
- type ClusterPlacementGroupCapabilitiesItemOutput
- func (ClusterPlacementGroupCapabilitiesItemOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupCapabilitiesItemOutput) Name() pulumi.StringOutput
- func (o ClusterPlacementGroupCapabilitiesItemOutput) Service() pulumi.StringOutput
- func (o ClusterPlacementGroupCapabilitiesItemOutput) ToClusterPlacementGroupCapabilitiesItemOutput() ClusterPlacementGroupCapabilitiesItemOutput
- func (o ClusterPlacementGroupCapabilitiesItemOutput) ToClusterPlacementGroupCapabilitiesItemOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemOutput
- type ClusterPlacementGroupCapabilitiesOutput
- func (ClusterPlacementGroupCapabilitiesOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupCapabilitiesOutput) Items() ClusterPlacementGroupCapabilitiesItemArrayOutput
- func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesOutput() ClusterPlacementGroupCapabilitiesOutput
- func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesOutput
- func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput
- func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesPtrOutput
- type ClusterPlacementGroupCapabilitiesPtrInput
- type ClusterPlacementGroupCapabilitiesPtrOutput
- func (o ClusterPlacementGroupCapabilitiesPtrOutput) Elem() ClusterPlacementGroupCapabilitiesOutput
- func (ClusterPlacementGroupCapabilitiesPtrOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupCapabilitiesPtrOutput) Items() ClusterPlacementGroupCapabilitiesItemArrayOutput
- func (o ClusterPlacementGroupCapabilitiesPtrOutput) ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput
- func (o ClusterPlacementGroupCapabilitiesPtrOutput) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesPtrOutput
- type ClusterPlacementGroupInput
- type ClusterPlacementGroupMap
- type ClusterPlacementGroupMapInput
- type ClusterPlacementGroupMapOutput
- func (ClusterPlacementGroupMapOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupMapOutput) MapIndex(k pulumi.StringInput) ClusterPlacementGroupOutput
- func (o ClusterPlacementGroupMapOutput) ToClusterPlacementGroupMapOutput() ClusterPlacementGroupMapOutput
- func (o ClusterPlacementGroupMapOutput) ToClusterPlacementGroupMapOutputWithContext(ctx context.Context) ClusterPlacementGroupMapOutput
- type ClusterPlacementGroupOutput
- func (o ClusterPlacementGroupOutput) AvailabilityDomain() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) Capabilities() ClusterPlacementGroupCapabilitiesOutput
- func (o ClusterPlacementGroupOutput) ClusterPlacementGroupType() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) CompartmentId() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) DefinedTags() pulumi.MapOutput
- func (o ClusterPlacementGroupOutput) Description() pulumi.StringOutput
- func (ClusterPlacementGroupOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupOutput) FreeformTags() pulumi.MapOutput
- func (o ClusterPlacementGroupOutput) LifecycleDetails() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) Name() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) OpcDryRun() pulumi.BoolOutput
- func (o ClusterPlacementGroupOutput) PlacementInstruction() ClusterPlacementGroupPlacementInstructionOutput
- func (o ClusterPlacementGroupOutput) State() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) SystemTags() pulumi.MapOutput
- func (o ClusterPlacementGroupOutput) TimeCreated() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) TimeUpdated() pulumi.StringOutput
- func (o ClusterPlacementGroupOutput) ToClusterPlacementGroupOutput() ClusterPlacementGroupOutput
- func (o ClusterPlacementGroupOutput) ToClusterPlacementGroupOutputWithContext(ctx context.Context) ClusterPlacementGroupOutput
- type ClusterPlacementGroupPlacementInstruction
- type ClusterPlacementGroupPlacementInstructionArgs
- func (ClusterPlacementGroupPlacementInstructionArgs) ElementType() reflect.Type
- func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionOutput() ClusterPlacementGroupPlacementInstructionOutput
- func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionOutput
- func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput
- func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput
- type ClusterPlacementGroupPlacementInstructionInput
- type ClusterPlacementGroupPlacementInstructionOutput
- func (ClusterPlacementGroupPlacementInstructionOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionOutput() ClusterPlacementGroupPlacementInstructionOutput
- func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionOutput
- func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput
- func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput
- func (o ClusterPlacementGroupPlacementInstructionOutput) Type() pulumi.StringOutput
- func (o ClusterPlacementGroupPlacementInstructionOutput) Value() pulumi.StringOutput
- type ClusterPlacementGroupPlacementInstructionPtrInput
- type ClusterPlacementGroupPlacementInstructionPtrOutput
- func (o ClusterPlacementGroupPlacementInstructionPtrOutput) Elem() ClusterPlacementGroupPlacementInstructionOutput
- func (ClusterPlacementGroupPlacementInstructionPtrOutput) ElementType() reflect.Type
- func (o ClusterPlacementGroupPlacementInstructionPtrOutput) ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput
- func (o ClusterPlacementGroupPlacementInstructionPtrOutput) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput
- func (o ClusterPlacementGroupPlacementInstructionPtrOutput) Type() pulumi.StringPtrOutput
- func (o ClusterPlacementGroupPlacementInstructionPtrOutput) Value() pulumi.StringPtrOutput
- type ClusterPlacementGroupState
- type GetClusterPlacementGroupCapability
- type GetClusterPlacementGroupCapabilityArgs
- func (GetClusterPlacementGroupCapabilityArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupCapabilityArgs) ToGetClusterPlacementGroupCapabilityOutput() GetClusterPlacementGroupCapabilityOutput
- func (i GetClusterPlacementGroupCapabilityArgs) ToGetClusterPlacementGroupCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityOutput
- type GetClusterPlacementGroupCapabilityArray
- func (GetClusterPlacementGroupCapabilityArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupCapabilityArray) ToGetClusterPlacementGroupCapabilityArrayOutput() GetClusterPlacementGroupCapabilityArrayOutput
- func (i GetClusterPlacementGroupCapabilityArray) ToGetClusterPlacementGroupCapabilityArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityArrayOutput
- type GetClusterPlacementGroupCapabilityArrayInput
- type GetClusterPlacementGroupCapabilityArrayOutput
- func (GetClusterPlacementGroupCapabilityArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupCapabilityArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupCapabilityOutput
- func (o GetClusterPlacementGroupCapabilityArrayOutput) ToGetClusterPlacementGroupCapabilityArrayOutput() GetClusterPlacementGroupCapabilityArrayOutput
- func (o GetClusterPlacementGroupCapabilityArrayOutput) ToGetClusterPlacementGroupCapabilityArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityArrayOutput
- type GetClusterPlacementGroupCapabilityInput
- type GetClusterPlacementGroupCapabilityItem
- type GetClusterPlacementGroupCapabilityItemArgs
- func (GetClusterPlacementGroupCapabilityItemArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupCapabilityItemArgs) ToGetClusterPlacementGroupCapabilityItemOutput() GetClusterPlacementGroupCapabilityItemOutput
- func (i GetClusterPlacementGroupCapabilityItemArgs) ToGetClusterPlacementGroupCapabilityItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemOutput
- type GetClusterPlacementGroupCapabilityItemArray
- func (GetClusterPlacementGroupCapabilityItemArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupCapabilityItemArray) ToGetClusterPlacementGroupCapabilityItemArrayOutput() GetClusterPlacementGroupCapabilityItemArrayOutput
- func (i GetClusterPlacementGroupCapabilityItemArray) ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemArrayOutput
- type GetClusterPlacementGroupCapabilityItemArrayInput
- type GetClusterPlacementGroupCapabilityItemArrayOutput
- func (GetClusterPlacementGroupCapabilityItemArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupCapabilityItemArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupCapabilityItemOutput
- func (o GetClusterPlacementGroupCapabilityItemArrayOutput) ToGetClusterPlacementGroupCapabilityItemArrayOutput() GetClusterPlacementGroupCapabilityItemArrayOutput
- func (o GetClusterPlacementGroupCapabilityItemArrayOutput) ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemArrayOutput
- type GetClusterPlacementGroupCapabilityItemInput
- type GetClusterPlacementGroupCapabilityItemOutput
- func (GetClusterPlacementGroupCapabilityItemOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupCapabilityItemOutput) Name() pulumi.StringOutput
- func (o GetClusterPlacementGroupCapabilityItemOutput) Service() pulumi.StringOutput
- func (o GetClusterPlacementGroupCapabilityItemOutput) ToGetClusterPlacementGroupCapabilityItemOutput() GetClusterPlacementGroupCapabilityItemOutput
- func (o GetClusterPlacementGroupCapabilityItemOutput) ToGetClusterPlacementGroupCapabilityItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemOutput
- type GetClusterPlacementGroupCapabilityOutput
- func (GetClusterPlacementGroupCapabilityOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupCapabilityOutput) Items() GetClusterPlacementGroupCapabilityItemArrayOutput
- func (o GetClusterPlacementGroupCapabilityOutput) ToGetClusterPlacementGroupCapabilityOutput() GetClusterPlacementGroupCapabilityOutput
- func (o GetClusterPlacementGroupCapabilityOutput) ToGetClusterPlacementGroupCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityOutput
- type GetClusterPlacementGroupPlacementInstruction
- type GetClusterPlacementGroupPlacementInstructionArgs
- func (GetClusterPlacementGroupPlacementInstructionArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupPlacementInstructionArgs) ToGetClusterPlacementGroupPlacementInstructionOutput() GetClusterPlacementGroupPlacementInstructionOutput
- func (i GetClusterPlacementGroupPlacementInstructionArgs) ToGetClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionOutput
- type GetClusterPlacementGroupPlacementInstructionArray
- func (GetClusterPlacementGroupPlacementInstructionArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupPlacementInstructionArray) ToGetClusterPlacementGroupPlacementInstructionArrayOutput() GetClusterPlacementGroupPlacementInstructionArrayOutput
- func (i GetClusterPlacementGroupPlacementInstructionArray) ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionArrayOutput
- type GetClusterPlacementGroupPlacementInstructionArrayInput
- type GetClusterPlacementGroupPlacementInstructionArrayOutput
- func (GetClusterPlacementGroupPlacementInstructionArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupPlacementInstructionArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupPlacementInstructionOutput
- func (o GetClusterPlacementGroupPlacementInstructionArrayOutput) ToGetClusterPlacementGroupPlacementInstructionArrayOutput() GetClusterPlacementGroupPlacementInstructionArrayOutput
- func (o GetClusterPlacementGroupPlacementInstructionArrayOutput) ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionArrayOutput
- type GetClusterPlacementGroupPlacementInstructionInput
- type GetClusterPlacementGroupPlacementInstructionOutput
- func (GetClusterPlacementGroupPlacementInstructionOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupPlacementInstructionOutput) ToGetClusterPlacementGroupPlacementInstructionOutput() GetClusterPlacementGroupPlacementInstructionOutput
- func (o GetClusterPlacementGroupPlacementInstructionOutput) ToGetClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionOutput
- func (o GetClusterPlacementGroupPlacementInstructionOutput) Type() pulumi.StringOutput
- func (o GetClusterPlacementGroupPlacementInstructionOutput) Value() pulumi.StringOutput
- type GetClusterPlacementGroupsArgs
- type GetClusterPlacementGroupsClusterPlacementGroupCollection
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionArray
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItem
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapability
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput() ...
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItem
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput() ...
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput() ...
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) Name() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) Service() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) Items() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Capabilities() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ClusterPlacementGroupType() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) DefinedTags() pulumi.MapOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Description() pulumi.StringOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) FreeformTags() pulumi.MapOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Name() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) OpcDryRun() pulumi.BoolOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) PlacementInstructions() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) State() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) SystemTags() pulumi.MapOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstruction
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput() ...
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput() ...
- func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext(ctx context.Context) ...
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionInput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput() ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext(ctx context.Context) ...
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) Type() pulumi.StringOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) Value() pulumi.StringOutput
- type GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
- func (GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) Items() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
- func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
- type GetClusterPlacementGroupsFilter
- type GetClusterPlacementGroupsFilterArgs
- func (GetClusterPlacementGroupsFilterArgs) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsFilterArgs) ToGetClusterPlacementGroupsFilterOutput() GetClusterPlacementGroupsFilterOutput
- func (i GetClusterPlacementGroupsFilterArgs) ToGetClusterPlacementGroupsFilterOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterOutput
- type GetClusterPlacementGroupsFilterArray
- func (GetClusterPlacementGroupsFilterArray) ElementType() reflect.Type
- func (i GetClusterPlacementGroupsFilterArray) ToGetClusterPlacementGroupsFilterArrayOutput() GetClusterPlacementGroupsFilterArrayOutput
- func (i GetClusterPlacementGroupsFilterArray) ToGetClusterPlacementGroupsFilterArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterArrayOutput
- type GetClusterPlacementGroupsFilterArrayInput
- type GetClusterPlacementGroupsFilterArrayOutput
- func (GetClusterPlacementGroupsFilterArrayOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsFilterArrayOutput) Index(i pulumi.IntInput) GetClusterPlacementGroupsFilterOutput
- func (o GetClusterPlacementGroupsFilterArrayOutput) ToGetClusterPlacementGroupsFilterArrayOutput() GetClusterPlacementGroupsFilterArrayOutput
- func (o GetClusterPlacementGroupsFilterArrayOutput) ToGetClusterPlacementGroupsFilterArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterArrayOutput
- type GetClusterPlacementGroupsFilterInput
- type GetClusterPlacementGroupsFilterOutput
- func (GetClusterPlacementGroupsFilterOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsFilterOutput) Name() pulumi.StringOutput
- func (o GetClusterPlacementGroupsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetClusterPlacementGroupsFilterOutput) ToGetClusterPlacementGroupsFilterOutput() GetClusterPlacementGroupsFilterOutput
- func (o GetClusterPlacementGroupsFilterOutput) ToGetClusterPlacementGroupsFilterOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterOutput
- func (o GetClusterPlacementGroupsFilterOutput) Values() pulumi.StringArrayOutput
- type GetClusterPlacementGroupsOutputArgs
- type GetClusterPlacementGroupsResult
- type GetClusterPlacementGroupsResultOutput
- func (o GetClusterPlacementGroupsResultOutput) Ad() pulumi.StringPtrOutput
- func (o GetClusterPlacementGroupsResultOutput) ClusterPlacementGroupCollections() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
- func (o GetClusterPlacementGroupsResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (o GetClusterPlacementGroupsResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
- func (GetClusterPlacementGroupsResultOutput) ElementType() reflect.Type
- func (o GetClusterPlacementGroupsResultOutput) Filters() GetClusterPlacementGroupsFilterArrayOutput
- func (o GetClusterPlacementGroupsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetClusterPlacementGroupsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetClusterPlacementGroupsResultOutput) State() pulumi.StringPtrOutput
- func (o GetClusterPlacementGroupsResultOutput) ToGetClusterPlacementGroupsResultOutput() GetClusterPlacementGroupsResultOutput
- func (o GetClusterPlacementGroupsResultOutput) ToGetClusterPlacementGroupsResultOutputWithContext(ctx context.Context) GetClusterPlacementGroupsResultOutput
- type LookupClusterPlacementGroupArgs
- type LookupClusterPlacementGroupOutputArgs
- type LookupClusterPlacementGroupResult
- type LookupClusterPlacementGroupResultOutput
- func (o LookupClusterPlacementGroupResultOutput) AvailabilityDomain() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) Capabilities() GetClusterPlacementGroupCapabilityArrayOutput
- func (o LookupClusterPlacementGroupResultOutput) ClusterPlacementGroupId() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) ClusterPlacementGroupType() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) DefinedTags() pulumi.MapOutput
- func (o LookupClusterPlacementGroupResultOutput) Description() pulumi.StringOutput
- func (LookupClusterPlacementGroupResultOutput) ElementType() reflect.Type
- func (o LookupClusterPlacementGroupResultOutput) FreeformTags() pulumi.MapOutput
- func (o LookupClusterPlacementGroupResultOutput) Id() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) OpcDryRun() pulumi.BoolOutput
- func (o LookupClusterPlacementGroupResultOutput) PlacementInstructions() GetClusterPlacementGroupPlacementInstructionArrayOutput
- func (o LookupClusterPlacementGroupResultOutput) State() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) SystemTags() pulumi.MapOutput
- func (o LookupClusterPlacementGroupResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupClusterPlacementGroupResultOutput) ToLookupClusterPlacementGroupResultOutput() LookupClusterPlacementGroupResultOutput
- func (o LookupClusterPlacementGroupResultOutput) ToLookupClusterPlacementGroupResultOutputWithContext(ctx context.Context) LookupClusterPlacementGroupResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterPlacementGroup ¶
type ClusterPlacementGroup struct { pulumi.CustomResourceState // The availability domain where you want to create the cluster placement group. AvailabilityDomain pulumi.StringOutput `pulumi:"availabilityDomain"` // A list of resources that you can create in a cluster placement group. Capabilities ClusterPlacementGroupCapabilitiesOutput `pulumi:"capabilities"` // ClusterPlacementGroup Identifier. ClusterPlacementGroupType pulumi.StringOutput `pulumi:"clusterPlacementGroupType"` // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the cluster placement group. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapOutput `pulumi:"definedTags"` // (Updatable) A description of the cluster placement group. Description pulumi.StringOutput `pulumi:"description"` // (Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The friendly name of the cluster placement group. Name pulumi.StringOutput `pulumi:"name"` // When set to `true`, the request performs validation on the submitted data without modifying configuration item details. OpcDryRun pulumi.BoolOutput `pulumi:"opcDryRun"` // Details that inform cluster placement group provisioning. PlacementInstruction ClusterPlacementGroupPlacementInstructionOutput `pulumi:"placementInstruction"` // (Updatable) The target state for the Cluster Placement Group. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringOutput `pulumi:"state"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapOutput `pulumi:"systemTags"` // The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Cluster Placement Group resource in Oracle Cloud Infrastructure Cluster Placement Groups service.
Creates a new cluster placement group in the specified compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ClusterPlacementGroups" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ClusterPlacementGroups.NewClusterPlacementGroup(ctx, "test_cluster_placement_group", &ClusterPlacementGroups.ClusterPlacementGroupArgs{ AvailabilityDomain: pulumi.Any(clusterPlacementGroupAvailabilityDomain), ClusterPlacementGroupType: pulumi.Any(clusterPlacementGroupClusterPlacementGroupType), CompartmentId: pulumi.Any(compartmentId), Description: pulumi.Any(clusterPlacementGroupDescription), Name: pulumi.Any(clusterPlacementGroupName), Capabilities: &clusterplacementgroups.ClusterPlacementGroupCapabilitiesArgs{ Items: clusterplacementgroups.ClusterPlacementGroupCapabilitiesItemArray{ &clusterplacementgroups.ClusterPlacementGroupCapabilitiesItemArgs{ Name: pulumi.Any(clusterPlacementGroupCapabilitiesItemsName), Service: pulumi.Any(clusterPlacementGroupCapabilitiesItemsService), }, }, }, DefinedTags: pulumi.Map{ "foo-namespace.bar-key": pulumi.Any("value"), }, FreeformTags: pulumi.Map{ "bar-key": pulumi.Any("value"), }, OpcDryRun: pulumi.Any(clusterPlacementGroupOpcDryRun), PlacementInstruction: &clusterplacementgroups.ClusterPlacementGroupPlacementInstructionArgs{ Type: pulumi.Any(clusterPlacementGroupPlacementInstructionType), Value: pulumi.Any(clusterPlacementGroupPlacementInstructionValue), }, }) if err != nil { return err } return nil }) }
```
## Import
ClusterPlacementGroups can be imported using the `id`, e.g.
```sh $ pulumi import oci:ClusterPlacementGroups/clusterPlacementGroup:ClusterPlacementGroup test_cluster_placement_group "id" ```
func GetClusterPlacementGroup ¶
func GetClusterPlacementGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterPlacementGroupState, opts ...pulumi.ResourceOption) (*ClusterPlacementGroup, error)
GetClusterPlacementGroup gets an existing ClusterPlacementGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewClusterPlacementGroup ¶
func NewClusterPlacementGroup(ctx *pulumi.Context, name string, args *ClusterPlacementGroupArgs, opts ...pulumi.ResourceOption) (*ClusterPlacementGroup, error)
NewClusterPlacementGroup registers a new resource with the given unique name, arguments, and options.
func (*ClusterPlacementGroup) ElementType ¶
func (*ClusterPlacementGroup) ElementType() reflect.Type
func (*ClusterPlacementGroup) ToClusterPlacementGroupOutput ¶
func (i *ClusterPlacementGroup) ToClusterPlacementGroupOutput() ClusterPlacementGroupOutput
func (*ClusterPlacementGroup) ToClusterPlacementGroupOutputWithContext ¶
func (i *ClusterPlacementGroup) ToClusterPlacementGroupOutputWithContext(ctx context.Context) ClusterPlacementGroupOutput
type ClusterPlacementGroupArgs ¶
type ClusterPlacementGroupArgs struct { // The availability domain where you want to create the cluster placement group. AvailabilityDomain pulumi.StringInput // A list of resources that you can create in a cluster placement group. Capabilities ClusterPlacementGroupCapabilitiesPtrInput // ClusterPlacementGroup Identifier. ClusterPlacementGroupType pulumi.StringInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the cluster placement group. CompartmentId pulumi.StringInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) A description of the cluster placement group. Description pulumi.StringInput // (Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // The friendly name of the cluster placement group. Name pulumi.StringPtrInput // When set to `true`, the request performs validation on the submitted data without modifying configuration item details. OpcDryRun pulumi.BoolPtrInput // Details that inform cluster placement group provisioning. PlacementInstruction ClusterPlacementGroupPlacementInstructionPtrInput // (Updatable) The target state for the Cluster Placement Group. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringPtrInput }
The set of arguments for constructing a ClusterPlacementGroup resource.
func (ClusterPlacementGroupArgs) ElementType ¶
func (ClusterPlacementGroupArgs) ElementType() reflect.Type
type ClusterPlacementGroupArray ¶
type ClusterPlacementGroupArray []ClusterPlacementGroupInput
func (ClusterPlacementGroupArray) ElementType ¶
func (ClusterPlacementGroupArray) ElementType() reflect.Type
func (ClusterPlacementGroupArray) ToClusterPlacementGroupArrayOutput ¶
func (i ClusterPlacementGroupArray) ToClusterPlacementGroupArrayOutput() ClusterPlacementGroupArrayOutput
func (ClusterPlacementGroupArray) ToClusterPlacementGroupArrayOutputWithContext ¶
func (i ClusterPlacementGroupArray) ToClusterPlacementGroupArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupArrayOutput
type ClusterPlacementGroupArrayInput ¶
type ClusterPlacementGroupArrayInput interface { pulumi.Input ToClusterPlacementGroupArrayOutput() ClusterPlacementGroupArrayOutput ToClusterPlacementGroupArrayOutputWithContext(context.Context) ClusterPlacementGroupArrayOutput }
ClusterPlacementGroupArrayInput is an input type that accepts ClusterPlacementGroupArray and ClusterPlacementGroupArrayOutput values. You can construct a concrete instance of `ClusterPlacementGroupArrayInput` via:
ClusterPlacementGroupArray{ ClusterPlacementGroupArgs{...} }
type ClusterPlacementGroupArrayOutput ¶
type ClusterPlacementGroupArrayOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupArrayOutput) ElementType ¶
func (ClusterPlacementGroupArrayOutput) ElementType() reflect.Type
func (ClusterPlacementGroupArrayOutput) Index ¶
func (o ClusterPlacementGroupArrayOutput) Index(i pulumi.IntInput) ClusterPlacementGroupOutput
func (ClusterPlacementGroupArrayOutput) ToClusterPlacementGroupArrayOutput ¶
func (o ClusterPlacementGroupArrayOutput) ToClusterPlacementGroupArrayOutput() ClusterPlacementGroupArrayOutput
func (ClusterPlacementGroupArrayOutput) ToClusterPlacementGroupArrayOutputWithContext ¶
func (o ClusterPlacementGroupArrayOutput) ToClusterPlacementGroupArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupArrayOutput
type ClusterPlacementGroupCapabilities ¶
type ClusterPlacementGroupCapabilities struct { // The supported resources. Items []ClusterPlacementGroupCapabilitiesItem `pulumi:"items"` }
type ClusterPlacementGroupCapabilitiesArgs ¶
type ClusterPlacementGroupCapabilitiesArgs struct { // The supported resources. Items ClusterPlacementGroupCapabilitiesItemArrayInput `pulumi:"items"` }
func (ClusterPlacementGroupCapabilitiesArgs) ElementType ¶
func (ClusterPlacementGroupCapabilitiesArgs) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesOutput ¶
func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesOutput() ClusterPlacementGroupCapabilitiesOutput
func (ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesOutputWithContext ¶
func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesOutput
func (ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesPtrOutput ¶
func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput
func (ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext ¶
func (i ClusterPlacementGroupCapabilitiesArgs) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesPtrOutput
type ClusterPlacementGroupCapabilitiesInput ¶
type ClusterPlacementGroupCapabilitiesInput interface { pulumi.Input ToClusterPlacementGroupCapabilitiesOutput() ClusterPlacementGroupCapabilitiesOutput ToClusterPlacementGroupCapabilitiesOutputWithContext(context.Context) ClusterPlacementGroupCapabilitiesOutput }
ClusterPlacementGroupCapabilitiesInput is an input type that accepts ClusterPlacementGroupCapabilitiesArgs and ClusterPlacementGroupCapabilitiesOutput values. You can construct a concrete instance of `ClusterPlacementGroupCapabilitiesInput` via:
ClusterPlacementGroupCapabilitiesArgs{...}
type ClusterPlacementGroupCapabilitiesItemArgs ¶
type ClusterPlacementGroupCapabilitiesItemArgs struct { // The type of resource. Name pulumi.StringInput `pulumi:"name"` // The service that the resource is part of. Service pulumi.StringInput `pulumi:"service"` }
func (ClusterPlacementGroupCapabilitiesItemArgs) ElementType ¶
func (ClusterPlacementGroupCapabilitiesItemArgs) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesItemArgs) ToClusterPlacementGroupCapabilitiesItemOutput ¶
func (i ClusterPlacementGroupCapabilitiesItemArgs) ToClusterPlacementGroupCapabilitiesItemOutput() ClusterPlacementGroupCapabilitiesItemOutput
func (ClusterPlacementGroupCapabilitiesItemArgs) ToClusterPlacementGroupCapabilitiesItemOutputWithContext ¶
func (i ClusterPlacementGroupCapabilitiesItemArgs) ToClusterPlacementGroupCapabilitiesItemOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemOutput
type ClusterPlacementGroupCapabilitiesItemArray ¶
type ClusterPlacementGroupCapabilitiesItemArray []ClusterPlacementGroupCapabilitiesItemInput
func (ClusterPlacementGroupCapabilitiesItemArray) ElementType ¶
func (ClusterPlacementGroupCapabilitiesItemArray) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesItemArray) ToClusterPlacementGroupCapabilitiesItemArrayOutput ¶
func (i ClusterPlacementGroupCapabilitiesItemArray) ToClusterPlacementGroupCapabilitiesItemArrayOutput() ClusterPlacementGroupCapabilitiesItemArrayOutput
func (ClusterPlacementGroupCapabilitiesItemArray) ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext ¶
func (i ClusterPlacementGroupCapabilitiesItemArray) ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemArrayOutput
type ClusterPlacementGroupCapabilitiesItemArrayInput ¶
type ClusterPlacementGroupCapabilitiesItemArrayInput interface { pulumi.Input ToClusterPlacementGroupCapabilitiesItemArrayOutput() ClusterPlacementGroupCapabilitiesItemArrayOutput ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext(context.Context) ClusterPlacementGroupCapabilitiesItemArrayOutput }
ClusterPlacementGroupCapabilitiesItemArrayInput is an input type that accepts ClusterPlacementGroupCapabilitiesItemArray and ClusterPlacementGroupCapabilitiesItemArrayOutput values. You can construct a concrete instance of `ClusterPlacementGroupCapabilitiesItemArrayInput` via:
ClusterPlacementGroupCapabilitiesItemArray{ ClusterPlacementGroupCapabilitiesItemArgs{...} }
type ClusterPlacementGroupCapabilitiesItemArrayOutput ¶
type ClusterPlacementGroupCapabilitiesItemArrayOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupCapabilitiesItemArrayOutput) ElementType ¶
func (ClusterPlacementGroupCapabilitiesItemArrayOutput) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesItemArrayOutput) ToClusterPlacementGroupCapabilitiesItemArrayOutput ¶
func (o ClusterPlacementGroupCapabilitiesItemArrayOutput) ToClusterPlacementGroupCapabilitiesItemArrayOutput() ClusterPlacementGroupCapabilitiesItemArrayOutput
func (ClusterPlacementGroupCapabilitiesItemArrayOutput) ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext ¶
func (o ClusterPlacementGroupCapabilitiesItemArrayOutput) ToClusterPlacementGroupCapabilitiesItemArrayOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemArrayOutput
type ClusterPlacementGroupCapabilitiesItemInput ¶
type ClusterPlacementGroupCapabilitiesItemInput interface { pulumi.Input ToClusterPlacementGroupCapabilitiesItemOutput() ClusterPlacementGroupCapabilitiesItemOutput ToClusterPlacementGroupCapabilitiesItemOutputWithContext(context.Context) ClusterPlacementGroupCapabilitiesItemOutput }
ClusterPlacementGroupCapabilitiesItemInput is an input type that accepts ClusterPlacementGroupCapabilitiesItemArgs and ClusterPlacementGroupCapabilitiesItemOutput values. You can construct a concrete instance of `ClusterPlacementGroupCapabilitiesItemInput` via:
ClusterPlacementGroupCapabilitiesItemArgs{...}
type ClusterPlacementGroupCapabilitiesItemOutput ¶
type ClusterPlacementGroupCapabilitiesItemOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupCapabilitiesItemOutput) ElementType ¶
func (ClusterPlacementGroupCapabilitiesItemOutput) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesItemOutput) Name ¶
func (o ClusterPlacementGroupCapabilitiesItemOutput) Name() pulumi.StringOutput
The type of resource.
func (ClusterPlacementGroupCapabilitiesItemOutput) Service ¶
func (o ClusterPlacementGroupCapabilitiesItemOutput) Service() pulumi.StringOutput
The service that the resource is part of.
func (ClusterPlacementGroupCapabilitiesItemOutput) ToClusterPlacementGroupCapabilitiesItemOutput ¶
func (o ClusterPlacementGroupCapabilitiesItemOutput) ToClusterPlacementGroupCapabilitiesItemOutput() ClusterPlacementGroupCapabilitiesItemOutput
func (ClusterPlacementGroupCapabilitiesItemOutput) ToClusterPlacementGroupCapabilitiesItemOutputWithContext ¶
func (o ClusterPlacementGroupCapabilitiesItemOutput) ToClusterPlacementGroupCapabilitiesItemOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesItemOutput
type ClusterPlacementGroupCapabilitiesOutput ¶
type ClusterPlacementGroupCapabilitiesOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupCapabilitiesOutput) ElementType ¶
func (ClusterPlacementGroupCapabilitiesOutput) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesOutput) Items ¶
func (o ClusterPlacementGroupCapabilitiesOutput) Items() ClusterPlacementGroupCapabilitiesItemArrayOutput
The supported resources.
func (ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesOutput ¶
func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesOutput() ClusterPlacementGroupCapabilitiesOutput
func (ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesOutputWithContext ¶
func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesOutput
func (ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesPtrOutput ¶
func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput
func (ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext ¶
func (o ClusterPlacementGroupCapabilitiesOutput) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesPtrOutput
type ClusterPlacementGroupCapabilitiesPtrInput ¶
type ClusterPlacementGroupCapabilitiesPtrInput interface { pulumi.Input ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(context.Context) ClusterPlacementGroupCapabilitiesPtrOutput }
ClusterPlacementGroupCapabilitiesPtrInput is an input type that accepts ClusterPlacementGroupCapabilitiesArgs, ClusterPlacementGroupCapabilitiesPtr and ClusterPlacementGroupCapabilitiesPtrOutput values. You can construct a concrete instance of `ClusterPlacementGroupCapabilitiesPtrInput` via:
ClusterPlacementGroupCapabilitiesArgs{...} or: nil
func ClusterPlacementGroupCapabilitiesPtr ¶
func ClusterPlacementGroupCapabilitiesPtr(v *ClusterPlacementGroupCapabilitiesArgs) ClusterPlacementGroupCapabilitiesPtrInput
type ClusterPlacementGroupCapabilitiesPtrOutput ¶
type ClusterPlacementGroupCapabilitiesPtrOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupCapabilitiesPtrOutput) ElementType ¶
func (ClusterPlacementGroupCapabilitiesPtrOutput) ElementType() reflect.Type
func (ClusterPlacementGroupCapabilitiesPtrOutput) Items ¶
func (o ClusterPlacementGroupCapabilitiesPtrOutput) Items() ClusterPlacementGroupCapabilitiesItemArrayOutput
The supported resources.
func (ClusterPlacementGroupCapabilitiesPtrOutput) ToClusterPlacementGroupCapabilitiesPtrOutput ¶
func (o ClusterPlacementGroupCapabilitiesPtrOutput) ToClusterPlacementGroupCapabilitiesPtrOutput() ClusterPlacementGroupCapabilitiesPtrOutput
func (ClusterPlacementGroupCapabilitiesPtrOutput) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext ¶
func (o ClusterPlacementGroupCapabilitiesPtrOutput) ToClusterPlacementGroupCapabilitiesPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupCapabilitiesPtrOutput
type ClusterPlacementGroupInput ¶
type ClusterPlacementGroupInput interface { pulumi.Input ToClusterPlacementGroupOutput() ClusterPlacementGroupOutput ToClusterPlacementGroupOutputWithContext(ctx context.Context) ClusterPlacementGroupOutput }
type ClusterPlacementGroupMap ¶
type ClusterPlacementGroupMap map[string]ClusterPlacementGroupInput
func (ClusterPlacementGroupMap) ElementType ¶
func (ClusterPlacementGroupMap) ElementType() reflect.Type
func (ClusterPlacementGroupMap) ToClusterPlacementGroupMapOutput ¶
func (i ClusterPlacementGroupMap) ToClusterPlacementGroupMapOutput() ClusterPlacementGroupMapOutput
func (ClusterPlacementGroupMap) ToClusterPlacementGroupMapOutputWithContext ¶
func (i ClusterPlacementGroupMap) ToClusterPlacementGroupMapOutputWithContext(ctx context.Context) ClusterPlacementGroupMapOutput
type ClusterPlacementGroupMapInput ¶
type ClusterPlacementGroupMapInput interface { pulumi.Input ToClusterPlacementGroupMapOutput() ClusterPlacementGroupMapOutput ToClusterPlacementGroupMapOutputWithContext(context.Context) ClusterPlacementGroupMapOutput }
ClusterPlacementGroupMapInput is an input type that accepts ClusterPlacementGroupMap and ClusterPlacementGroupMapOutput values. You can construct a concrete instance of `ClusterPlacementGroupMapInput` via:
ClusterPlacementGroupMap{ "key": ClusterPlacementGroupArgs{...} }
type ClusterPlacementGroupMapOutput ¶
type ClusterPlacementGroupMapOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupMapOutput) ElementType ¶
func (ClusterPlacementGroupMapOutput) ElementType() reflect.Type
func (ClusterPlacementGroupMapOutput) MapIndex ¶
func (o ClusterPlacementGroupMapOutput) MapIndex(k pulumi.StringInput) ClusterPlacementGroupOutput
func (ClusterPlacementGroupMapOutput) ToClusterPlacementGroupMapOutput ¶
func (o ClusterPlacementGroupMapOutput) ToClusterPlacementGroupMapOutput() ClusterPlacementGroupMapOutput
func (ClusterPlacementGroupMapOutput) ToClusterPlacementGroupMapOutputWithContext ¶
func (o ClusterPlacementGroupMapOutput) ToClusterPlacementGroupMapOutputWithContext(ctx context.Context) ClusterPlacementGroupMapOutput
type ClusterPlacementGroupOutput ¶
type ClusterPlacementGroupOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupOutput) AvailabilityDomain ¶
func (o ClusterPlacementGroupOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain where you want to create the cluster placement group.
func (ClusterPlacementGroupOutput) Capabilities ¶
func (o ClusterPlacementGroupOutput) Capabilities() ClusterPlacementGroupCapabilitiesOutput
A list of resources that you can create in a cluster placement group.
func (ClusterPlacementGroupOutput) ClusterPlacementGroupType ¶
func (o ClusterPlacementGroupOutput) ClusterPlacementGroupType() pulumi.StringOutput
ClusterPlacementGroup Identifier.
func (ClusterPlacementGroupOutput) CompartmentId ¶
func (o ClusterPlacementGroupOutput) CompartmentId() pulumi.StringOutput
(Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the cluster placement group.
func (ClusterPlacementGroupOutput) DefinedTags ¶
func (o ClusterPlacementGroupOutput) DefinedTags() pulumi.MapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (ClusterPlacementGroupOutput) Description ¶
func (o ClusterPlacementGroupOutput) Description() pulumi.StringOutput
(Updatable) A description of the cluster placement group.
func (ClusterPlacementGroupOutput) ElementType ¶
func (ClusterPlacementGroupOutput) ElementType() reflect.Type
func (ClusterPlacementGroupOutput) FreeformTags ¶
func (o ClusterPlacementGroupOutput) FreeformTags() pulumi.MapOutput
(Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (ClusterPlacementGroupOutput) LifecycleDetails ¶
func (o ClusterPlacementGroupOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on.
func (ClusterPlacementGroupOutput) Name ¶
func (o ClusterPlacementGroupOutput) Name() pulumi.StringOutput
The friendly name of the cluster placement group.
func (ClusterPlacementGroupOutput) OpcDryRun ¶
func (o ClusterPlacementGroupOutput) OpcDryRun() pulumi.BoolOutput
When set to `true`, the request performs validation on the submitted data without modifying configuration item details.
func (ClusterPlacementGroupOutput) PlacementInstruction ¶
func (o ClusterPlacementGroupOutput) PlacementInstruction() ClusterPlacementGroupPlacementInstructionOutput
Details that inform cluster placement group provisioning.
func (ClusterPlacementGroupOutput) State ¶
func (o ClusterPlacementGroupOutput) State() pulumi.StringOutput
(Updatable) The target state for the Cluster Placement Group. Could be set to `ACTIVE` or `INACTIVE`.
** IMPORTANT ** Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values
func (ClusterPlacementGroupOutput) SystemTags ¶
func (o ClusterPlacementGroupOutput) SystemTags() pulumi.MapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (ClusterPlacementGroupOutput) TimeCreated ¶
func (o ClusterPlacementGroupOutput) TimeCreated() pulumi.StringOutput
The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (ClusterPlacementGroupOutput) TimeUpdated ¶
func (o ClusterPlacementGroupOutput) TimeUpdated() pulumi.StringOutput
The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (ClusterPlacementGroupOutput) ToClusterPlacementGroupOutput ¶
func (o ClusterPlacementGroupOutput) ToClusterPlacementGroupOutput() ClusterPlacementGroupOutput
func (ClusterPlacementGroupOutput) ToClusterPlacementGroupOutputWithContext ¶
func (o ClusterPlacementGroupOutput) ToClusterPlacementGroupOutputWithContext(ctx context.Context) ClusterPlacementGroupOutput
type ClusterPlacementGroupPlacementInstructionArgs ¶
type ClusterPlacementGroupPlacementInstructionArgs struct { // The type of placement instruction. Type pulumi.StringInput `pulumi:"type"` // The value of the token designated for placement of the cluster placement group upon creation. Value pulumi.StringInput `pulumi:"value"` }
func (ClusterPlacementGroupPlacementInstructionArgs) ElementType ¶
func (ClusterPlacementGroupPlacementInstructionArgs) ElementType() reflect.Type
func (ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionOutput ¶
func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionOutput() ClusterPlacementGroupPlacementInstructionOutput
func (ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionOutputWithContext ¶
func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionOutput
func (ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionPtrOutput ¶
func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput
func (ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext ¶
func (i ClusterPlacementGroupPlacementInstructionArgs) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput
type ClusterPlacementGroupPlacementInstructionInput ¶
type ClusterPlacementGroupPlacementInstructionInput interface { pulumi.Input ToClusterPlacementGroupPlacementInstructionOutput() ClusterPlacementGroupPlacementInstructionOutput ToClusterPlacementGroupPlacementInstructionOutputWithContext(context.Context) ClusterPlacementGroupPlacementInstructionOutput }
ClusterPlacementGroupPlacementInstructionInput is an input type that accepts ClusterPlacementGroupPlacementInstructionArgs and ClusterPlacementGroupPlacementInstructionOutput values. You can construct a concrete instance of `ClusterPlacementGroupPlacementInstructionInput` via:
ClusterPlacementGroupPlacementInstructionArgs{...}
type ClusterPlacementGroupPlacementInstructionOutput ¶
type ClusterPlacementGroupPlacementInstructionOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupPlacementInstructionOutput) ElementType ¶
func (ClusterPlacementGroupPlacementInstructionOutput) ElementType() reflect.Type
func (ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionOutput ¶
func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionOutput() ClusterPlacementGroupPlacementInstructionOutput
func (ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionOutputWithContext ¶
func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionOutput
func (ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionPtrOutput ¶
func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput
func (ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext ¶
func (o ClusterPlacementGroupPlacementInstructionOutput) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput
func (ClusterPlacementGroupPlacementInstructionOutput) Type ¶
func (o ClusterPlacementGroupPlacementInstructionOutput) Type() pulumi.StringOutput
The type of placement instruction.
func (ClusterPlacementGroupPlacementInstructionOutput) Value ¶
func (o ClusterPlacementGroupPlacementInstructionOutput) Value() pulumi.StringOutput
The value of the token designated for placement of the cluster placement group upon creation.
type ClusterPlacementGroupPlacementInstructionPtrInput ¶
type ClusterPlacementGroupPlacementInstructionPtrInput interface { pulumi.Input ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput }
ClusterPlacementGroupPlacementInstructionPtrInput is an input type that accepts ClusterPlacementGroupPlacementInstructionArgs, ClusterPlacementGroupPlacementInstructionPtr and ClusterPlacementGroupPlacementInstructionPtrOutput values. You can construct a concrete instance of `ClusterPlacementGroupPlacementInstructionPtrInput` via:
ClusterPlacementGroupPlacementInstructionArgs{...} or: nil
func ClusterPlacementGroupPlacementInstructionPtr ¶
func ClusterPlacementGroupPlacementInstructionPtr(v *ClusterPlacementGroupPlacementInstructionArgs) ClusterPlacementGroupPlacementInstructionPtrInput
type ClusterPlacementGroupPlacementInstructionPtrOutput ¶
type ClusterPlacementGroupPlacementInstructionPtrOutput struct{ *pulumi.OutputState }
func (ClusterPlacementGroupPlacementInstructionPtrOutput) ElementType ¶
func (ClusterPlacementGroupPlacementInstructionPtrOutput) ElementType() reflect.Type
func (ClusterPlacementGroupPlacementInstructionPtrOutput) ToClusterPlacementGroupPlacementInstructionPtrOutput ¶
func (o ClusterPlacementGroupPlacementInstructionPtrOutput) ToClusterPlacementGroupPlacementInstructionPtrOutput() ClusterPlacementGroupPlacementInstructionPtrOutput
func (ClusterPlacementGroupPlacementInstructionPtrOutput) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext ¶
func (o ClusterPlacementGroupPlacementInstructionPtrOutput) ToClusterPlacementGroupPlacementInstructionPtrOutputWithContext(ctx context.Context) ClusterPlacementGroupPlacementInstructionPtrOutput
func (ClusterPlacementGroupPlacementInstructionPtrOutput) Type ¶
func (o ClusterPlacementGroupPlacementInstructionPtrOutput) Type() pulumi.StringPtrOutput
The type of placement instruction.
func (ClusterPlacementGroupPlacementInstructionPtrOutput) Value ¶
func (o ClusterPlacementGroupPlacementInstructionPtrOutput) Value() pulumi.StringPtrOutput
The value of the token designated for placement of the cluster placement group upon creation.
type ClusterPlacementGroupState ¶
type ClusterPlacementGroupState struct { // The availability domain where you want to create the cluster placement group. AvailabilityDomain pulumi.StringPtrInput // A list of resources that you can create in a cluster placement group. Capabilities ClusterPlacementGroupCapabilitiesPtrInput // ClusterPlacementGroup Identifier. ClusterPlacementGroupType pulumi.StringPtrInput // (Updatable) The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the cluster placement group. CompartmentId pulumi.StringPtrInput // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput // (Updatable) A description of the cluster placement group. Description pulumi.StringPtrInput // (Updatable) Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput // A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on. LifecycleDetails pulumi.StringPtrInput // The friendly name of the cluster placement group. Name pulumi.StringPtrInput // When set to `true`, the request performs validation on the submitted data without modifying configuration item details. OpcDryRun pulumi.BoolPtrInput // Details that inform cluster placement group provisioning. PlacementInstruction ClusterPlacementGroupPlacementInstructionPtrInput // (Updatable) The target state for the Cluster Placement Group. Could be set to `ACTIVE` or `INACTIVE`. // // ** IMPORTANT ** // Any change to a property that does not support update will force the destruction and recreation of the resource with the new property values State pulumi.StringPtrInput // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput // The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated pulumi.StringPtrInput // The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated pulumi.StringPtrInput }
func (ClusterPlacementGroupState) ElementType ¶
func (ClusterPlacementGroupState) ElementType() reflect.Type
type GetClusterPlacementGroupCapability ¶
type GetClusterPlacementGroupCapability struct { // The supported resources. Items []GetClusterPlacementGroupCapabilityItem `pulumi:"items"` }
type GetClusterPlacementGroupCapabilityArgs ¶
type GetClusterPlacementGroupCapabilityArgs struct { // The supported resources. Items GetClusterPlacementGroupCapabilityItemArrayInput `pulumi:"items"` }
func (GetClusterPlacementGroupCapabilityArgs) ElementType ¶
func (GetClusterPlacementGroupCapabilityArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityArgs) ToGetClusterPlacementGroupCapabilityOutput ¶
func (i GetClusterPlacementGroupCapabilityArgs) ToGetClusterPlacementGroupCapabilityOutput() GetClusterPlacementGroupCapabilityOutput
func (GetClusterPlacementGroupCapabilityArgs) ToGetClusterPlacementGroupCapabilityOutputWithContext ¶
func (i GetClusterPlacementGroupCapabilityArgs) ToGetClusterPlacementGroupCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityOutput
type GetClusterPlacementGroupCapabilityArray ¶
type GetClusterPlacementGroupCapabilityArray []GetClusterPlacementGroupCapabilityInput
func (GetClusterPlacementGroupCapabilityArray) ElementType ¶
func (GetClusterPlacementGroupCapabilityArray) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityArray) ToGetClusterPlacementGroupCapabilityArrayOutput ¶
func (i GetClusterPlacementGroupCapabilityArray) ToGetClusterPlacementGroupCapabilityArrayOutput() GetClusterPlacementGroupCapabilityArrayOutput
func (GetClusterPlacementGroupCapabilityArray) ToGetClusterPlacementGroupCapabilityArrayOutputWithContext ¶
func (i GetClusterPlacementGroupCapabilityArray) ToGetClusterPlacementGroupCapabilityArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityArrayOutput
type GetClusterPlacementGroupCapabilityArrayInput ¶
type GetClusterPlacementGroupCapabilityArrayInput interface { pulumi.Input ToGetClusterPlacementGroupCapabilityArrayOutput() GetClusterPlacementGroupCapabilityArrayOutput ToGetClusterPlacementGroupCapabilityArrayOutputWithContext(context.Context) GetClusterPlacementGroupCapabilityArrayOutput }
GetClusterPlacementGroupCapabilityArrayInput is an input type that accepts GetClusterPlacementGroupCapabilityArray and GetClusterPlacementGroupCapabilityArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupCapabilityArrayInput` via:
GetClusterPlacementGroupCapabilityArray{ GetClusterPlacementGroupCapabilityArgs{...} }
type GetClusterPlacementGroupCapabilityArrayOutput ¶
type GetClusterPlacementGroupCapabilityArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupCapabilityArrayOutput) ElementType ¶
func (GetClusterPlacementGroupCapabilityArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityArrayOutput) ToGetClusterPlacementGroupCapabilityArrayOutput ¶
func (o GetClusterPlacementGroupCapabilityArrayOutput) ToGetClusterPlacementGroupCapabilityArrayOutput() GetClusterPlacementGroupCapabilityArrayOutput
func (GetClusterPlacementGroupCapabilityArrayOutput) ToGetClusterPlacementGroupCapabilityArrayOutputWithContext ¶
func (o GetClusterPlacementGroupCapabilityArrayOutput) ToGetClusterPlacementGroupCapabilityArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityArrayOutput
type GetClusterPlacementGroupCapabilityInput ¶
type GetClusterPlacementGroupCapabilityInput interface { pulumi.Input ToGetClusterPlacementGroupCapabilityOutput() GetClusterPlacementGroupCapabilityOutput ToGetClusterPlacementGroupCapabilityOutputWithContext(context.Context) GetClusterPlacementGroupCapabilityOutput }
GetClusterPlacementGroupCapabilityInput is an input type that accepts GetClusterPlacementGroupCapabilityArgs and GetClusterPlacementGroupCapabilityOutput values. You can construct a concrete instance of `GetClusterPlacementGroupCapabilityInput` via:
GetClusterPlacementGroupCapabilityArgs{...}
type GetClusterPlacementGroupCapabilityItem ¶
type GetClusterPlacementGroupCapabilityItem struct { // The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information. Name string `pulumi:"name"` // The service that the resource is part of. Service string `pulumi:"service"` }
type GetClusterPlacementGroupCapabilityItemArgs ¶
type GetClusterPlacementGroupCapabilityItemArgs struct { // The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information. Name pulumi.StringInput `pulumi:"name"` // The service that the resource is part of. Service pulumi.StringInput `pulumi:"service"` }
func (GetClusterPlacementGroupCapabilityItemArgs) ElementType ¶
func (GetClusterPlacementGroupCapabilityItemArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityItemArgs) ToGetClusterPlacementGroupCapabilityItemOutput ¶
func (i GetClusterPlacementGroupCapabilityItemArgs) ToGetClusterPlacementGroupCapabilityItemOutput() GetClusterPlacementGroupCapabilityItemOutput
func (GetClusterPlacementGroupCapabilityItemArgs) ToGetClusterPlacementGroupCapabilityItemOutputWithContext ¶
func (i GetClusterPlacementGroupCapabilityItemArgs) ToGetClusterPlacementGroupCapabilityItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemOutput
type GetClusterPlacementGroupCapabilityItemArray ¶
type GetClusterPlacementGroupCapabilityItemArray []GetClusterPlacementGroupCapabilityItemInput
func (GetClusterPlacementGroupCapabilityItemArray) ElementType ¶
func (GetClusterPlacementGroupCapabilityItemArray) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityItemArray) ToGetClusterPlacementGroupCapabilityItemArrayOutput ¶
func (i GetClusterPlacementGroupCapabilityItemArray) ToGetClusterPlacementGroupCapabilityItemArrayOutput() GetClusterPlacementGroupCapabilityItemArrayOutput
func (GetClusterPlacementGroupCapabilityItemArray) ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext ¶
func (i GetClusterPlacementGroupCapabilityItemArray) ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemArrayOutput
type GetClusterPlacementGroupCapabilityItemArrayInput ¶
type GetClusterPlacementGroupCapabilityItemArrayInput interface { pulumi.Input ToGetClusterPlacementGroupCapabilityItemArrayOutput() GetClusterPlacementGroupCapabilityItemArrayOutput ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext(context.Context) GetClusterPlacementGroupCapabilityItemArrayOutput }
GetClusterPlacementGroupCapabilityItemArrayInput is an input type that accepts GetClusterPlacementGroupCapabilityItemArray and GetClusterPlacementGroupCapabilityItemArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupCapabilityItemArrayInput` via:
GetClusterPlacementGroupCapabilityItemArray{ GetClusterPlacementGroupCapabilityItemArgs{...} }
type GetClusterPlacementGroupCapabilityItemArrayOutput ¶
type GetClusterPlacementGroupCapabilityItemArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupCapabilityItemArrayOutput) ElementType ¶
func (GetClusterPlacementGroupCapabilityItemArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityItemArrayOutput) ToGetClusterPlacementGroupCapabilityItemArrayOutput ¶
func (o GetClusterPlacementGroupCapabilityItemArrayOutput) ToGetClusterPlacementGroupCapabilityItemArrayOutput() GetClusterPlacementGroupCapabilityItemArrayOutput
func (GetClusterPlacementGroupCapabilityItemArrayOutput) ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext ¶
func (o GetClusterPlacementGroupCapabilityItemArrayOutput) ToGetClusterPlacementGroupCapabilityItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemArrayOutput
type GetClusterPlacementGroupCapabilityItemInput ¶
type GetClusterPlacementGroupCapabilityItemInput interface { pulumi.Input ToGetClusterPlacementGroupCapabilityItemOutput() GetClusterPlacementGroupCapabilityItemOutput ToGetClusterPlacementGroupCapabilityItemOutputWithContext(context.Context) GetClusterPlacementGroupCapabilityItemOutput }
GetClusterPlacementGroupCapabilityItemInput is an input type that accepts GetClusterPlacementGroupCapabilityItemArgs and GetClusterPlacementGroupCapabilityItemOutput values. You can construct a concrete instance of `GetClusterPlacementGroupCapabilityItemInput` via:
GetClusterPlacementGroupCapabilityItemArgs{...}
type GetClusterPlacementGroupCapabilityItemOutput ¶
type GetClusterPlacementGroupCapabilityItemOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupCapabilityItemOutput) ElementType ¶
func (GetClusterPlacementGroupCapabilityItemOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityItemOutput) Name ¶
func (o GetClusterPlacementGroupCapabilityItemOutput) Name() pulumi.StringOutput
The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information.
func (GetClusterPlacementGroupCapabilityItemOutput) Service ¶
func (o GetClusterPlacementGroupCapabilityItemOutput) Service() pulumi.StringOutput
The service that the resource is part of.
func (GetClusterPlacementGroupCapabilityItemOutput) ToGetClusterPlacementGroupCapabilityItemOutput ¶
func (o GetClusterPlacementGroupCapabilityItemOutput) ToGetClusterPlacementGroupCapabilityItemOutput() GetClusterPlacementGroupCapabilityItemOutput
func (GetClusterPlacementGroupCapabilityItemOutput) ToGetClusterPlacementGroupCapabilityItemOutputWithContext ¶
func (o GetClusterPlacementGroupCapabilityItemOutput) ToGetClusterPlacementGroupCapabilityItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityItemOutput
type GetClusterPlacementGroupCapabilityOutput ¶
type GetClusterPlacementGroupCapabilityOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupCapabilityOutput) ElementType ¶
func (GetClusterPlacementGroupCapabilityOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupCapabilityOutput) Items ¶
func (o GetClusterPlacementGroupCapabilityOutput) Items() GetClusterPlacementGroupCapabilityItemArrayOutput
The supported resources.
func (GetClusterPlacementGroupCapabilityOutput) ToGetClusterPlacementGroupCapabilityOutput ¶
func (o GetClusterPlacementGroupCapabilityOutput) ToGetClusterPlacementGroupCapabilityOutput() GetClusterPlacementGroupCapabilityOutput
func (GetClusterPlacementGroupCapabilityOutput) ToGetClusterPlacementGroupCapabilityOutputWithContext ¶
func (o GetClusterPlacementGroupCapabilityOutput) ToGetClusterPlacementGroupCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupCapabilityOutput
type GetClusterPlacementGroupPlacementInstructionArgs ¶
type GetClusterPlacementGroupPlacementInstructionArgs struct { // The type of placement instruction. Type pulumi.StringInput `pulumi:"type"` // The value of the token designated for placement of the cluster placement group upon creation. Value pulumi.StringInput `pulumi:"value"` }
func (GetClusterPlacementGroupPlacementInstructionArgs) ElementType ¶
func (GetClusterPlacementGroupPlacementInstructionArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupPlacementInstructionArgs) ToGetClusterPlacementGroupPlacementInstructionOutput ¶
func (i GetClusterPlacementGroupPlacementInstructionArgs) ToGetClusterPlacementGroupPlacementInstructionOutput() GetClusterPlacementGroupPlacementInstructionOutput
func (GetClusterPlacementGroupPlacementInstructionArgs) ToGetClusterPlacementGroupPlacementInstructionOutputWithContext ¶
func (i GetClusterPlacementGroupPlacementInstructionArgs) ToGetClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionOutput
type GetClusterPlacementGroupPlacementInstructionArray ¶
type GetClusterPlacementGroupPlacementInstructionArray []GetClusterPlacementGroupPlacementInstructionInput
func (GetClusterPlacementGroupPlacementInstructionArray) ElementType ¶
func (GetClusterPlacementGroupPlacementInstructionArray) ElementType() reflect.Type
func (GetClusterPlacementGroupPlacementInstructionArray) ToGetClusterPlacementGroupPlacementInstructionArrayOutput ¶
func (i GetClusterPlacementGroupPlacementInstructionArray) ToGetClusterPlacementGroupPlacementInstructionArrayOutput() GetClusterPlacementGroupPlacementInstructionArrayOutput
func (GetClusterPlacementGroupPlacementInstructionArray) ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext ¶
func (i GetClusterPlacementGroupPlacementInstructionArray) ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionArrayOutput
type GetClusterPlacementGroupPlacementInstructionArrayInput ¶
type GetClusterPlacementGroupPlacementInstructionArrayInput interface { pulumi.Input ToGetClusterPlacementGroupPlacementInstructionArrayOutput() GetClusterPlacementGroupPlacementInstructionArrayOutput ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext(context.Context) GetClusterPlacementGroupPlacementInstructionArrayOutput }
GetClusterPlacementGroupPlacementInstructionArrayInput is an input type that accepts GetClusterPlacementGroupPlacementInstructionArray and GetClusterPlacementGroupPlacementInstructionArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupPlacementInstructionArrayInput` via:
GetClusterPlacementGroupPlacementInstructionArray{ GetClusterPlacementGroupPlacementInstructionArgs{...} }
type GetClusterPlacementGroupPlacementInstructionArrayOutput ¶
type GetClusterPlacementGroupPlacementInstructionArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupPlacementInstructionArrayOutput) ElementType ¶
func (GetClusterPlacementGroupPlacementInstructionArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupPlacementInstructionArrayOutput) ToGetClusterPlacementGroupPlacementInstructionArrayOutput ¶
func (o GetClusterPlacementGroupPlacementInstructionArrayOutput) ToGetClusterPlacementGroupPlacementInstructionArrayOutput() GetClusterPlacementGroupPlacementInstructionArrayOutput
func (GetClusterPlacementGroupPlacementInstructionArrayOutput) ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext ¶
func (o GetClusterPlacementGroupPlacementInstructionArrayOutput) ToGetClusterPlacementGroupPlacementInstructionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionArrayOutput
type GetClusterPlacementGroupPlacementInstructionInput ¶
type GetClusterPlacementGroupPlacementInstructionInput interface { pulumi.Input ToGetClusterPlacementGroupPlacementInstructionOutput() GetClusterPlacementGroupPlacementInstructionOutput ToGetClusterPlacementGroupPlacementInstructionOutputWithContext(context.Context) GetClusterPlacementGroupPlacementInstructionOutput }
GetClusterPlacementGroupPlacementInstructionInput is an input type that accepts GetClusterPlacementGroupPlacementInstructionArgs and GetClusterPlacementGroupPlacementInstructionOutput values. You can construct a concrete instance of `GetClusterPlacementGroupPlacementInstructionInput` via:
GetClusterPlacementGroupPlacementInstructionArgs{...}
type GetClusterPlacementGroupPlacementInstructionOutput ¶
type GetClusterPlacementGroupPlacementInstructionOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupPlacementInstructionOutput) ElementType ¶
func (GetClusterPlacementGroupPlacementInstructionOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupPlacementInstructionOutput) ToGetClusterPlacementGroupPlacementInstructionOutput ¶
func (o GetClusterPlacementGroupPlacementInstructionOutput) ToGetClusterPlacementGroupPlacementInstructionOutput() GetClusterPlacementGroupPlacementInstructionOutput
func (GetClusterPlacementGroupPlacementInstructionOutput) ToGetClusterPlacementGroupPlacementInstructionOutputWithContext ¶
func (o GetClusterPlacementGroupPlacementInstructionOutput) ToGetClusterPlacementGroupPlacementInstructionOutputWithContext(ctx context.Context) GetClusterPlacementGroupPlacementInstructionOutput
func (GetClusterPlacementGroupPlacementInstructionOutput) Type ¶
func (o GetClusterPlacementGroupPlacementInstructionOutput) Type() pulumi.StringOutput
The type of placement instruction.
func (GetClusterPlacementGroupPlacementInstructionOutput) Value ¶
func (o GetClusterPlacementGroupPlacementInstructionOutput) Value() pulumi.StringOutput
The value of the token designated for placement of the cluster placement group upon creation.
type GetClusterPlacementGroupsArgs ¶
type GetClusterPlacementGroupsArgs struct { // A filter to return only the resources that match the specified availability domain. Ad *string `pulumi:"ad"` // A filter to return only the resources that match the specified compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId *string `pulumi:"compartmentId"` // When set to `true`, cluster placement groups in all compartments under the specified compartment are returned. The default is set to `false`. CompartmentIdInSubtree *bool `pulumi:"compartmentIdInSubtree"` Filters []GetClusterPlacementGroupsFilter `pulumi:"filters"` // A filter to return only the resources that match the specified unique cluster placement group identifier. Id *string `pulumi:"id"` // A filter to return only the resources that match the entire display name specified. Name *string `pulumi:"name"` // A filter to return only the resources that match the specified lifecycle state. State *string `pulumi:"state"` }
A collection of arguments for invoking getClusterPlacementGroups.
type GetClusterPlacementGroupsClusterPlacementGroupCollection ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollection struct { // The supported resources. Items []GetClusterPlacementGroupsClusterPlacementGroupCollectionItem `pulumi:"items"` }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs struct { // The supported resources. Items GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayInput `pulumi:"items"` }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArray ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArray []GetClusterPlacementGroupsClusterPlacementGroupCollectionInput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionArray and GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionArray{ GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs{...} }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs and GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionArgs{...}
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItem ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItem struct { // The availability domain of the cluster placement group. AvailabilityDomain string `pulumi:"availabilityDomain"` // A list of resources that you can create in a cluster placement group. Capabilities []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapability `pulumi:"capabilities"` // The type of cluster placement group. ClusterPlacementGroupType string `pulumi:"clusterPlacementGroupType"` // A filter to return only the resources that match the specified compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // A description of the cluster placement group. Description string `pulumi:"description"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // A filter to return only the resources that match the specified unique cluster placement group identifier. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on. LifecycleDetails string `pulumi:"lifecycleDetails"` // A filter to return only the resources that match the entire display name specified. Name string `pulumi:"name"` OpcDryRun bool `pulumi:"opcDryRun"` // Details that inform cluster placement group provisioning. PlacementInstructions []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstruction `pulumi:"placementInstructions"` // A filter to return only the resources that match the specified lifecycle state. State string `pulumi:"state"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated string `pulumi:"timeCreated"` // The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated string `pulumi:"timeUpdated"` }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs struct { // The availability domain of the cluster placement group. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // A list of resources that you can create in a cluster placement group. Capabilities GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayInput `pulumi:"capabilities"` // The type of cluster placement group. ClusterPlacementGroupType pulumi.StringInput `pulumi:"clusterPlacementGroupType"` // A filter to return only the resources that match the specified compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.MapInput `pulumi:"definedTags"` // A description of the cluster placement group. Description pulumi.StringInput `pulumi:"description"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags pulumi.MapInput `pulumi:"freeformTags"` // A filter to return only the resources that match the specified unique cluster placement group identifier. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // A filter to return only the resources that match the entire display name specified. Name pulumi.StringInput `pulumi:"name"` OpcDryRun pulumi.BoolInput `pulumi:"opcDryRun"` // Details that inform cluster placement group provisioning. PlacementInstructions GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayInput `pulumi:"placementInstructions"` // A filter to return only the resources that match the specified lifecycle state. State pulumi.StringInput `pulumi:"state"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.MapInput `pulumi:"systemTags"` // The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemInput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArray{ GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs{...} }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapability ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapability struct { // The supported resources. Items []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItem `pulumi:"items"` }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs struct { // The supported resources. Items GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayInput `pulumi:"items"` }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityInput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArray{ GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs{...} }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArgs{...}
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs struct { // A filter to return only the resources that match the entire display name specified. Name pulumi.StringInput `pulumi:"name"` // The service that the resource is part of. Service pulumi.StringInput `pulumi:"service"` }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemInput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArray{ GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs{...} }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) Index ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArgs{...}
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) Name ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) Name() pulumi.StringOutput
A filter to return only the resources that match the entire display name specified.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) Service ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) Service() pulumi.StringOutput
The service that the resource is part of.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) Items ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) Items() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityItemArrayOutput
The supported resources.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArgs{...}
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) AvailabilityDomain ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain of the cluster placement group.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Capabilities ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Capabilities() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemCapabilityArrayOutput
A list of resources that you can create in a cluster placement group.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ClusterPlacementGroupType ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ClusterPlacementGroupType() pulumi.StringOutput
The type of cluster placement group.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) CompartmentId ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
A filter to return only the resources that match the specified compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm).
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) DefinedTags ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Description ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Description() pulumi.StringOutput
A description of the cluster placement group.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) FreeformTags ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Id ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Id() pulumi.StringOutput
A filter to return only the resources that match the specified unique cluster placement group identifier.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) LifecycleDetails ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Name ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) Name() pulumi.StringOutput
A filter to return only the resources that match the entire display name specified.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) OpcDryRun ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) OpcDryRun() pulumi.BoolOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) PlacementInstructions ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) PlacementInstructions() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput
Details that inform cluster placement group provisioning.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) State ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) State() pulumi.StringOutput
A filter to return only the resources that match the specified lifecycle state.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) SystemTags ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) SystemTags() pulumi.MapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) TimeCreated ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) TimeUpdated ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs struct { // The type of placement instruction. Type pulumi.StringInput `pulumi:"type"` // The value of the token designated for placement of the cluster placement group upon creation. Value pulumi.StringInput `pulumi:"value"` }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray []GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionInput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext ¶
func (i GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArray{ GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs{...} }
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) Index ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArrayOutput
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionInput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionInput interface { pulumi.Input ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext(context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput }
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionInput is an input type that accepts GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs and GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionInput` via:
GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionArgs{...}
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) Type ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) Type() pulumi.StringOutput
The type of placement instruction.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) Value ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionItemPlacementInstructionOutput) Value() pulumi.StringOutput
The value of the token designated for placement of the cluster placement group upon creation.
type GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput ¶
type GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ElementType ¶
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) Items ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) Items() GetClusterPlacementGroupsClusterPlacementGroupCollectionItemArrayOutput
The supported resources.
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutput() GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
func (GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext ¶
func (o GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput) ToGetClusterPlacementGroupsClusterPlacementGroupCollectionOutputWithContext(ctx context.Context) GetClusterPlacementGroupsClusterPlacementGroupCollectionOutput
type GetClusterPlacementGroupsFilterArgs ¶
type GetClusterPlacementGroupsFilterArgs struct { // A filter to return only the resources that match the entire display name specified. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetClusterPlacementGroupsFilterArgs) ElementType ¶
func (GetClusterPlacementGroupsFilterArgs) ElementType() reflect.Type
func (GetClusterPlacementGroupsFilterArgs) ToGetClusterPlacementGroupsFilterOutput ¶
func (i GetClusterPlacementGroupsFilterArgs) ToGetClusterPlacementGroupsFilterOutput() GetClusterPlacementGroupsFilterOutput
func (GetClusterPlacementGroupsFilterArgs) ToGetClusterPlacementGroupsFilterOutputWithContext ¶
func (i GetClusterPlacementGroupsFilterArgs) ToGetClusterPlacementGroupsFilterOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterOutput
type GetClusterPlacementGroupsFilterArray ¶
type GetClusterPlacementGroupsFilterArray []GetClusterPlacementGroupsFilterInput
func (GetClusterPlacementGroupsFilterArray) ElementType ¶
func (GetClusterPlacementGroupsFilterArray) ElementType() reflect.Type
func (GetClusterPlacementGroupsFilterArray) ToGetClusterPlacementGroupsFilterArrayOutput ¶
func (i GetClusterPlacementGroupsFilterArray) ToGetClusterPlacementGroupsFilterArrayOutput() GetClusterPlacementGroupsFilterArrayOutput
func (GetClusterPlacementGroupsFilterArray) ToGetClusterPlacementGroupsFilterArrayOutputWithContext ¶
func (i GetClusterPlacementGroupsFilterArray) ToGetClusterPlacementGroupsFilterArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterArrayOutput
type GetClusterPlacementGroupsFilterArrayInput ¶
type GetClusterPlacementGroupsFilterArrayInput interface { pulumi.Input ToGetClusterPlacementGroupsFilterArrayOutput() GetClusterPlacementGroupsFilterArrayOutput ToGetClusterPlacementGroupsFilterArrayOutputWithContext(context.Context) GetClusterPlacementGroupsFilterArrayOutput }
GetClusterPlacementGroupsFilterArrayInput is an input type that accepts GetClusterPlacementGroupsFilterArray and GetClusterPlacementGroupsFilterArrayOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsFilterArrayInput` via:
GetClusterPlacementGroupsFilterArray{ GetClusterPlacementGroupsFilterArgs{...} }
type GetClusterPlacementGroupsFilterArrayOutput ¶
type GetClusterPlacementGroupsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsFilterArrayOutput) ElementType ¶
func (GetClusterPlacementGroupsFilterArrayOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsFilterArrayOutput) ToGetClusterPlacementGroupsFilterArrayOutput ¶
func (o GetClusterPlacementGroupsFilterArrayOutput) ToGetClusterPlacementGroupsFilterArrayOutput() GetClusterPlacementGroupsFilterArrayOutput
func (GetClusterPlacementGroupsFilterArrayOutput) ToGetClusterPlacementGroupsFilterArrayOutputWithContext ¶
func (o GetClusterPlacementGroupsFilterArrayOutput) ToGetClusterPlacementGroupsFilterArrayOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterArrayOutput
type GetClusterPlacementGroupsFilterInput ¶
type GetClusterPlacementGroupsFilterInput interface { pulumi.Input ToGetClusterPlacementGroupsFilterOutput() GetClusterPlacementGroupsFilterOutput ToGetClusterPlacementGroupsFilterOutputWithContext(context.Context) GetClusterPlacementGroupsFilterOutput }
GetClusterPlacementGroupsFilterInput is an input type that accepts GetClusterPlacementGroupsFilterArgs and GetClusterPlacementGroupsFilterOutput values. You can construct a concrete instance of `GetClusterPlacementGroupsFilterInput` via:
GetClusterPlacementGroupsFilterArgs{...}
type GetClusterPlacementGroupsFilterOutput ¶
type GetClusterPlacementGroupsFilterOutput struct{ *pulumi.OutputState }
func (GetClusterPlacementGroupsFilterOutput) ElementType ¶
func (GetClusterPlacementGroupsFilterOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsFilterOutput) Name ¶
func (o GetClusterPlacementGroupsFilterOutput) Name() pulumi.StringOutput
A filter to return only the resources that match the entire display name specified.
func (GetClusterPlacementGroupsFilterOutput) Regex ¶
func (o GetClusterPlacementGroupsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetClusterPlacementGroupsFilterOutput) ToGetClusterPlacementGroupsFilterOutput ¶
func (o GetClusterPlacementGroupsFilterOutput) ToGetClusterPlacementGroupsFilterOutput() GetClusterPlacementGroupsFilterOutput
func (GetClusterPlacementGroupsFilterOutput) ToGetClusterPlacementGroupsFilterOutputWithContext ¶
func (o GetClusterPlacementGroupsFilterOutput) ToGetClusterPlacementGroupsFilterOutputWithContext(ctx context.Context) GetClusterPlacementGroupsFilterOutput
func (GetClusterPlacementGroupsFilterOutput) Values ¶
func (o GetClusterPlacementGroupsFilterOutput) Values() pulumi.StringArrayOutput
type GetClusterPlacementGroupsOutputArgs ¶
type GetClusterPlacementGroupsOutputArgs struct { // A filter to return only the resources that match the specified availability domain. Ad pulumi.StringPtrInput `pulumi:"ad"` // A filter to return only the resources that match the specified compartment [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm). CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // When set to `true`, cluster placement groups in all compartments under the specified compartment are returned. The default is set to `false`. CompartmentIdInSubtree pulumi.BoolPtrInput `pulumi:"compartmentIdInSubtree"` Filters GetClusterPlacementGroupsFilterArrayInput `pulumi:"filters"` // A filter to return only the resources that match the specified unique cluster placement group identifier. Id pulumi.StringPtrInput `pulumi:"id"` // A filter to return only the resources that match the entire display name specified. Name pulumi.StringPtrInput `pulumi:"name"` // A filter to return only the resources that match the specified lifecycle state. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getClusterPlacementGroups.
func (GetClusterPlacementGroupsOutputArgs) ElementType ¶
func (GetClusterPlacementGroupsOutputArgs) ElementType() reflect.Type
type GetClusterPlacementGroupsResult ¶
type GetClusterPlacementGroupsResult struct { Ad *string `pulumi:"ad"` // The list of cluster_placement_group_collection. ClusterPlacementGroupCollections []GetClusterPlacementGroupsClusterPlacementGroupCollection `pulumi:"clusterPlacementGroupCollections"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the cluster placement group. CompartmentId *string `pulumi:"compartmentId"` CompartmentIdInSubtree *bool `pulumi:"compartmentIdInSubtree"` Filters []GetClusterPlacementGroupsFilter `pulumi:"filters"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group. Id *string `pulumi:"id"` // The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information. Name *string `pulumi:"name"` // The current state of the ClusterPlacementGroup. State *string `pulumi:"state"` }
A collection of values returned by getClusterPlacementGroups.
func GetClusterPlacementGroups ¶
func GetClusterPlacementGroups(ctx *pulumi.Context, args *GetClusterPlacementGroupsArgs, opts ...pulumi.InvokeOption) (*GetClusterPlacementGroupsResult, error)
This data source provides the list of Cluster Placement Groups in Oracle Cloud Infrastructure Cluster Placement Groups service.
Gets a list of all cluster placement groups in the specified compartment.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ClusterPlacementGroups" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ClusterPlacementGroups.GetClusterPlacementGroups(ctx, &clusterplacementgroups.GetClusterPlacementGroupsArgs{ Ad: pulumi.StringRef(clusterPlacementGroupAd), CompartmentId: pulumi.StringRef(compartmentId), CompartmentIdInSubtree: pulumi.BoolRef(clusterPlacementGroupCompartmentIdInSubtree), Id: pulumi.StringRef(clusterPlacementGroupId), Name: pulumi.StringRef(clusterPlacementGroupName), State: pulumi.StringRef(clusterPlacementGroupState), }, nil) if err != nil { return err } return nil }) }
```
type GetClusterPlacementGroupsResultOutput ¶
type GetClusterPlacementGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getClusterPlacementGroups.
func GetClusterPlacementGroupsOutput ¶
func GetClusterPlacementGroupsOutput(ctx *pulumi.Context, args GetClusterPlacementGroupsOutputArgs, opts ...pulumi.InvokeOption) GetClusterPlacementGroupsResultOutput
func (GetClusterPlacementGroupsResultOutput) Ad ¶
func (o GetClusterPlacementGroupsResultOutput) Ad() pulumi.StringPtrOutput
func (GetClusterPlacementGroupsResultOutput) ClusterPlacementGroupCollections ¶
func (o GetClusterPlacementGroupsResultOutput) ClusterPlacementGroupCollections() GetClusterPlacementGroupsClusterPlacementGroupCollectionArrayOutput
The list of cluster_placement_group_collection.
func (GetClusterPlacementGroupsResultOutput) CompartmentId ¶
func (o GetClusterPlacementGroupsResultOutput) CompartmentId() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the cluster placement group.
func (GetClusterPlacementGroupsResultOutput) CompartmentIdInSubtree ¶
func (o GetClusterPlacementGroupsResultOutput) CompartmentIdInSubtree() pulumi.BoolPtrOutput
func (GetClusterPlacementGroupsResultOutput) ElementType ¶
func (GetClusterPlacementGroupsResultOutput) ElementType() reflect.Type
func (GetClusterPlacementGroupsResultOutput) Filters ¶
func (o GetClusterPlacementGroupsResultOutput) Filters() GetClusterPlacementGroupsFilterArrayOutput
func (GetClusterPlacementGroupsResultOutput) Id ¶
func (o GetClusterPlacementGroupsResultOutput) Id() pulumi.StringPtrOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group.
func (GetClusterPlacementGroupsResultOutput) Name ¶
func (o GetClusterPlacementGroupsResultOutput) Name() pulumi.StringPtrOutput
The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information.
func (GetClusterPlacementGroupsResultOutput) State ¶
func (o GetClusterPlacementGroupsResultOutput) State() pulumi.StringPtrOutput
The current state of the ClusterPlacementGroup.
func (GetClusterPlacementGroupsResultOutput) ToGetClusterPlacementGroupsResultOutput ¶
func (o GetClusterPlacementGroupsResultOutput) ToGetClusterPlacementGroupsResultOutput() GetClusterPlacementGroupsResultOutput
func (GetClusterPlacementGroupsResultOutput) ToGetClusterPlacementGroupsResultOutputWithContext ¶
func (o GetClusterPlacementGroupsResultOutput) ToGetClusterPlacementGroupsResultOutputWithContext(ctx context.Context) GetClusterPlacementGroupsResultOutput
type LookupClusterPlacementGroupArgs ¶
type LookupClusterPlacementGroupArgs struct { // A unique cluster placement group identifier. ClusterPlacementGroupId string `pulumi:"clusterPlacementGroupId"` }
A collection of arguments for invoking getClusterPlacementGroup.
type LookupClusterPlacementGroupOutputArgs ¶
type LookupClusterPlacementGroupOutputArgs struct { // A unique cluster placement group identifier. ClusterPlacementGroupId pulumi.StringInput `pulumi:"clusterPlacementGroupId"` }
A collection of arguments for invoking getClusterPlacementGroup.
func (LookupClusterPlacementGroupOutputArgs) ElementType ¶
func (LookupClusterPlacementGroupOutputArgs) ElementType() reflect.Type
type LookupClusterPlacementGroupResult ¶
type LookupClusterPlacementGroupResult struct { // The availability domain of the cluster placement group. AvailabilityDomain string `pulumi:"availabilityDomain"` // A list of resources that you can create in a cluster placement group. Capabilities []GetClusterPlacementGroupCapability `pulumi:"capabilities"` ClusterPlacementGroupId string `pulumi:"clusterPlacementGroupId"` // The type of cluster placement group. ClusterPlacementGroupType string `pulumi:"clusterPlacementGroupType"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the cluster placement group. CompartmentId string `pulumi:"compartmentId"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]interface{} `pulumi:"definedTags"` // A description of the cluster placement group. Description string `pulumi:"description"` // Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}` FreeformTags map[string]interface{} `pulumi:"freeformTags"` // The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on. LifecycleDetails string `pulumi:"lifecycleDetails"` // The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information. Name string `pulumi:"name"` OpcDryRun bool `pulumi:"opcDryRun"` // Details that inform cluster placement group provisioning. PlacementInstructions []GetClusterPlacementGroupPlacementInstruction `pulumi:"placementInstructions"` // The current state of the ClusterPlacementGroup. State string `pulumi:"state"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]interface{} `pulumi:"systemTags"` // The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeCreated string `pulumi:"timeCreated"` // The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getClusterPlacementGroup.
func LookupClusterPlacementGroup ¶
func LookupClusterPlacementGroup(ctx *pulumi.Context, args *LookupClusterPlacementGroupArgs, opts ...pulumi.InvokeOption) (*LookupClusterPlacementGroupResult, error)
This data source provides details about a specific Cluster Placement Group resource in Oracle Cloud Infrastructure Cluster Placement Groups service.
Gets the specified cluster placement group.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/ClusterPlacementGroups" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := ClusterPlacementGroups.GetClusterPlacementGroup(ctx, &clusterplacementgroups.GetClusterPlacementGroupArgs{ ClusterPlacementGroupId: testClusterPlacementGroupOciClusterPlacementGroupsClusterPlacementGroup.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupClusterPlacementGroupResultOutput ¶
type LookupClusterPlacementGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getClusterPlacementGroup.
func LookupClusterPlacementGroupOutput ¶
func LookupClusterPlacementGroupOutput(ctx *pulumi.Context, args LookupClusterPlacementGroupOutputArgs, opts ...pulumi.InvokeOption) LookupClusterPlacementGroupResultOutput
func (LookupClusterPlacementGroupResultOutput) AvailabilityDomain ¶
func (o LookupClusterPlacementGroupResultOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain of the cluster placement group.
func (LookupClusterPlacementGroupResultOutput) Capabilities ¶
func (o LookupClusterPlacementGroupResultOutput) Capabilities() GetClusterPlacementGroupCapabilityArrayOutput
A list of resources that you can create in a cluster placement group.
func (LookupClusterPlacementGroupResultOutput) ClusterPlacementGroupId ¶
func (o LookupClusterPlacementGroupResultOutput) ClusterPlacementGroupId() pulumi.StringOutput
func (LookupClusterPlacementGroupResultOutput) ClusterPlacementGroupType ¶
func (o LookupClusterPlacementGroupResultOutput) ClusterPlacementGroupType() pulumi.StringOutput
The type of cluster placement group.
func (LookupClusterPlacementGroupResultOutput) CompartmentId ¶
func (o LookupClusterPlacementGroupResultOutput) CompartmentId() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment that contains the cluster placement group.
func (LookupClusterPlacementGroupResultOutput) DefinedTags ¶
func (o LookupClusterPlacementGroupResultOutput) DefinedTags() pulumi.MapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupClusterPlacementGroupResultOutput) Description ¶
func (o LookupClusterPlacementGroupResultOutput) Description() pulumi.StringOutput
A description of the cluster placement group.
func (LookupClusterPlacementGroupResultOutput) ElementType ¶
func (LookupClusterPlacementGroupResultOutput) ElementType() reflect.Type
func (LookupClusterPlacementGroupResultOutput) FreeformTags ¶
func (o LookupClusterPlacementGroupResultOutput) FreeformTags() pulumi.MapOutput
Simple key-value pair that is applied without any predefined name, type, or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupClusterPlacementGroupResultOutput) Id ¶
func (o LookupClusterPlacementGroupResultOutput) Id() pulumi.StringOutput
The [OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the cluster placement group.
func (LookupClusterPlacementGroupResultOutput) LifecycleDetails ¶
func (o LookupClusterPlacementGroupResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, lifecycle details for a resource in a Failed state might include information to act on.
func (LookupClusterPlacementGroupResultOutput) Name ¶
func (o LookupClusterPlacementGroupResultOutput) Name() pulumi.StringOutput
The user-friendly name of the cluster placement group. The display name for a cluster placement must be unique and you cannot change it. Avoid entering confidential information.
func (LookupClusterPlacementGroupResultOutput) OpcDryRun ¶
func (o LookupClusterPlacementGroupResultOutput) OpcDryRun() pulumi.BoolOutput
func (LookupClusterPlacementGroupResultOutput) PlacementInstructions ¶
func (o LookupClusterPlacementGroupResultOutput) PlacementInstructions() GetClusterPlacementGroupPlacementInstructionArrayOutput
Details that inform cluster placement group provisioning.
func (LookupClusterPlacementGroupResultOutput) State ¶
func (o LookupClusterPlacementGroupResultOutput) State() pulumi.StringOutput
The current state of the ClusterPlacementGroup.
func (LookupClusterPlacementGroupResultOutput) SystemTags ¶
func (o LookupClusterPlacementGroupResultOutput) SystemTags() pulumi.MapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupClusterPlacementGroupResultOutput) TimeCreated ¶
func (o LookupClusterPlacementGroupResultOutput) TimeCreated() pulumi.StringOutput
The time the cluster placement group was created, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (LookupClusterPlacementGroupResultOutput) TimeUpdated ¶
func (o LookupClusterPlacementGroupResultOutput) TimeUpdated() pulumi.StringOutput
The time the cluster placement group was updated, expressed in [RFC 3339](https://tools.ietf.org/html/rfc3339) timestamp format.
func (LookupClusterPlacementGroupResultOutput) ToLookupClusterPlacementGroupResultOutput ¶
func (o LookupClusterPlacementGroupResultOutput) ToLookupClusterPlacementGroupResultOutput() LookupClusterPlacementGroupResultOutput
func (LookupClusterPlacementGroupResultOutput) ToLookupClusterPlacementGroupResultOutputWithContext ¶
func (o LookupClusterPlacementGroupResultOutput) ToLookupClusterPlacementGroupResultOutputWithContext(ctx context.Context) LookupClusterPlacementGroupResultOutput