Documentation
¶
Index ¶
- type GetInternalOccAvailabilityCatalogsArgs
- type GetInternalOccAvailabilityCatalogsFilter
- type GetInternalOccAvailabilityCatalogsFilterArgs
- func (GetInternalOccAvailabilityCatalogsFilterArgs) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsFilterArgs) ToGetInternalOccAvailabilityCatalogsFilterOutput() GetInternalOccAvailabilityCatalogsFilterOutput
- func (i GetInternalOccAvailabilityCatalogsFilterArgs) ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterOutput
- type GetInternalOccAvailabilityCatalogsFilterArray
- func (GetInternalOccAvailabilityCatalogsFilterArray) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsFilterArray) ToGetInternalOccAvailabilityCatalogsFilterArrayOutput() GetInternalOccAvailabilityCatalogsFilterArrayOutput
- func (i GetInternalOccAvailabilityCatalogsFilterArray) ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterArrayOutput
- type GetInternalOccAvailabilityCatalogsFilterArrayInput
- type GetInternalOccAvailabilityCatalogsFilterArrayOutput
- func (GetInternalOccAvailabilityCatalogsFilterArrayOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsFilterArrayOutput) Index(i pulumi.IntInput) GetInternalOccAvailabilityCatalogsFilterOutput
- func (o GetInternalOccAvailabilityCatalogsFilterArrayOutput) ToGetInternalOccAvailabilityCatalogsFilterArrayOutput() GetInternalOccAvailabilityCatalogsFilterArrayOutput
- func (o GetInternalOccAvailabilityCatalogsFilterArrayOutput) ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterArrayOutput
- type GetInternalOccAvailabilityCatalogsFilterInput
- type GetInternalOccAvailabilityCatalogsFilterOutput
- func (GetInternalOccAvailabilityCatalogsFilterOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsFilterOutput) Name() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetInternalOccAvailabilityCatalogsFilterOutput) ToGetInternalOccAvailabilityCatalogsFilterOutput() GetInternalOccAvailabilityCatalogsFilterOutput
- func (o GetInternalOccAvailabilityCatalogsFilterOutput) ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterOutput
- func (o GetInternalOccAvailabilityCatalogsFilterOutput) Values() pulumi.StringArrayOutput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) Index(i pulumi.IntInput) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() ...
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) Index(i pulumi.IntInput) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() ...
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() ...
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) ...
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ElementType() reflect.Type
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() ...
- func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) ...
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() ...
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) ...
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) FormatVersion() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() ...
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) ...
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CatalogState() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) MetadataDetails() ...
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) State() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) Items() ...
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- type GetInternalOccAvailabilityCatalogsOutputArgs
- type GetInternalOccAvailabilityCatalogsResult
- type GetInternalOccAvailabilityCatalogsResultOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) CatalogState() pulumi.StringPtrOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetInternalOccAvailabilityCatalogsResultOutput) ElementType() reflect.Type
- func (o GetInternalOccAvailabilityCatalogsResultOutput) Filters() GetInternalOccAvailabilityCatalogsFilterArrayOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) Namespace() pulumi.StringPtrOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) OccAvailabilityCatalogCollections() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) OccCustomerGroupId() pulumi.StringPtrOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) ToGetInternalOccAvailabilityCatalogsResultOutput() GetInternalOccAvailabilityCatalogsResultOutput
- func (o GetInternalOccAvailabilityCatalogsResultOutput) ToGetInternalOccAvailabilityCatalogsResultOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsResultOutput
- type GetOccAvailabilityCatalogContentArgs
- type GetOccAvailabilityCatalogContentOutputArgs
- type GetOccAvailabilityCatalogContentResult
- type GetOccAvailabilityCatalogContentResultOutput
- func (GetOccAvailabilityCatalogContentResultOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogContentResultOutput) Id() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogContentResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogContentResultOutput) ToGetOccAvailabilityCatalogContentResultOutput() GetOccAvailabilityCatalogContentResultOutput
- func (o GetOccAvailabilityCatalogContentResultOutput) ToGetOccAvailabilityCatalogContentResultOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogContentResultOutput
- type GetOccAvailabilityCatalogDetail
- type GetOccAvailabilityCatalogDetailArgs
- func (GetOccAvailabilityCatalogDetailArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogDetailArgs) ToGetOccAvailabilityCatalogDetailOutput() GetOccAvailabilityCatalogDetailOutput
- func (i GetOccAvailabilityCatalogDetailArgs) ToGetOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailOutput
- type GetOccAvailabilityCatalogDetailArray
- func (GetOccAvailabilityCatalogDetailArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogDetailArray) ToGetOccAvailabilityCatalogDetailArrayOutput() GetOccAvailabilityCatalogDetailArrayOutput
- func (i GetOccAvailabilityCatalogDetailArray) ToGetOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailArrayOutput
- type GetOccAvailabilityCatalogDetailArrayInput
- type GetOccAvailabilityCatalogDetailArrayOutput
- func (GetOccAvailabilityCatalogDetailArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogDetailArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogDetailOutput
- func (o GetOccAvailabilityCatalogDetailArrayOutput) ToGetOccAvailabilityCatalogDetailArrayOutput() GetOccAvailabilityCatalogDetailArrayOutput
- func (o GetOccAvailabilityCatalogDetailArrayOutput) ToGetOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailArrayOutput
- type GetOccAvailabilityCatalogDetailInput
- type GetOccAvailabilityCatalogDetailOutput
- func (o GetOccAvailabilityCatalogDetailOutput) AvailableQuantity() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) CatalogId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) DateExpectedCapacityHandover() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) DateFinalCustomerOrder() pulumi.StringOutput
- func (GetOccAvailabilityCatalogDetailOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogDetailOutput) Namespace() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) ResourceName() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) ResourceType() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) ToGetOccAvailabilityCatalogDetailOutput() GetOccAvailabilityCatalogDetailOutput
- func (o GetOccAvailabilityCatalogDetailOutput) ToGetOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailOutput
- func (o GetOccAvailabilityCatalogDetailOutput) Unit() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogDetailOutput) WorkloadType() pulumi.StringOutput
- type GetOccAvailabilityCatalogMetadataDetail
- type GetOccAvailabilityCatalogMetadataDetailArgs
- func (GetOccAvailabilityCatalogMetadataDetailArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogMetadataDetailArgs) ToGetOccAvailabilityCatalogMetadataDetailOutput() GetOccAvailabilityCatalogMetadataDetailOutput
- func (i GetOccAvailabilityCatalogMetadataDetailArgs) ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailOutput
- type GetOccAvailabilityCatalogMetadataDetailArray
- func (GetOccAvailabilityCatalogMetadataDetailArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogMetadataDetailArray) ToGetOccAvailabilityCatalogMetadataDetailArrayOutput() GetOccAvailabilityCatalogMetadataDetailArrayOutput
- func (i GetOccAvailabilityCatalogMetadataDetailArray) ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailArrayOutput
- type GetOccAvailabilityCatalogMetadataDetailArrayInput
- type GetOccAvailabilityCatalogMetadataDetailArrayOutput
- func (GetOccAvailabilityCatalogMetadataDetailArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogMetadataDetailArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogMetadataDetailOutput
- func (o GetOccAvailabilityCatalogMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogMetadataDetailArrayOutput() GetOccAvailabilityCatalogMetadataDetailArrayOutput
- func (o GetOccAvailabilityCatalogMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailArrayOutput
- type GetOccAvailabilityCatalogMetadataDetailInput
- type GetOccAvailabilityCatalogMetadataDetailOutput
- func (GetOccAvailabilityCatalogMetadataDetailOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogMetadataDetailOutput) FormatVersion() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogMetadataDetailOutput) ToGetOccAvailabilityCatalogMetadataDetailOutput() GetOccAvailabilityCatalogMetadataDetailOutput
- func (o GetOccAvailabilityCatalogMetadataDetailOutput) ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesArgs
- type GetOccAvailabilityCatalogOccAvailabilitiesFilter
- type GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs
- func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
- func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesFilterArray
- func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
- func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayInput
- type GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesFilterInput
- type GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Name() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Values() pulumi.StringArrayOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayInput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionInput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItem
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput() ...
- func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayInput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput() ...
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemInput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) AvailableQuantity() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) CatalogId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) DateExpectedCapacityHandover() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) DateFinalCustomerOrder() pulumi.StringOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ResourceName() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ResourceType() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) Unit() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) WorkloadType() pulumi.StringOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) Items() ...
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
- type GetOccAvailabilityCatalogOccAvailabilitiesOutputArgs
- type GetOccAvailabilityCatalogOccAvailabilitiesResult
- type GetOccAvailabilityCatalogOccAvailabilitiesResultOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) DateExpectedCapacityHandover() pulumi.StringPtrOutput
- func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) Filters() GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) Id() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) OccAvailabilityCollections() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ResourceName() pulumi.StringPtrOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ResourceType() pulumi.StringPtrOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesResultOutput() GetOccAvailabilityCatalogOccAvailabilitiesResultOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesResultOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesResultOutput
- func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) WorkloadType() pulumi.StringPtrOutput
- type GetOccAvailabilityCatalogsArgs
- type GetOccAvailabilityCatalogsFilter
- type GetOccAvailabilityCatalogsFilterArgs
- func (GetOccAvailabilityCatalogsFilterArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsFilterArgs) ToGetOccAvailabilityCatalogsFilterOutput() GetOccAvailabilityCatalogsFilterOutput
- func (i GetOccAvailabilityCatalogsFilterArgs) ToGetOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterOutput
- type GetOccAvailabilityCatalogsFilterArray
- func (GetOccAvailabilityCatalogsFilterArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsFilterArray) ToGetOccAvailabilityCatalogsFilterArrayOutput() GetOccAvailabilityCatalogsFilterArrayOutput
- func (i GetOccAvailabilityCatalogsFilterArray) ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterArrayOutput
- type GetOccAvailabilityCatalogsFilterArrayInput
- type GetOccAvailabilityCatalogsFilterArrayOutput
- func (GetOccAvailabilityCatalogsFilterArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsFilterArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogsFilterOutput
- func (o GetOccAvailabilityCatalogsFilterArrayOutput) ToGetOccAvailabilityCatalogsFilterArrayOutput() GetOccAvailabilityCatalogsFilterArrayOutput
- func (o GetOccAvailabilityCatalogsFilterArrayOutput) ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterArrayOutput
- type GetOccAvailabilityCatalogsFilterInput
- type GetOccAvailabilityCatalogsFilterOutput
- func (GetOccAvailabilityCatalogsFilterOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsFilterOutput) Name() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOccAvailabilityCatalogsFilterOutput) ToGetOccAvailabilityCatalogsFilterOutput() GetOccAvailabilityCatalogsFilterOutput
- func (o GetOccAvailabilityCatalogsFilterOutput) ToGetOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterOutput
- func (o GetOccAvailabilityCatalogsFilterOutput) Values() pulumi.StringArrayOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollection
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetail
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput() ...
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) Index(i pulumi.IntInput) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput() ...
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) AvailableQuantity() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) CatalogId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) DateExpectedCapacityHandover() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) DateFinalCustomerOrder() pulumi.StringOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) Namespace() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ResourceName() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ResourceType() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) Unit() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) WorkloadType() pulumi.StringOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() ...
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ElementType() reflect.Type
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() ...
- func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() ...
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) FormatVersion() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() ...
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) ...
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Base64encodedCatalogDetails() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CatalogState() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Details() ...
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) MetadataDetails() ...
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
- type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) Items() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
- type GetOccAvailabilityCatalogsOutputArgs
- type GetOccAvailabilityCatalogsResult
- type GetOccAvailabilityCatalogsResultOutput
- func (o GetOccAvailabilityCatalogsResultOutput) CatalogState() pulumi.StringPtrOutput
- func (o GetOccAvailabilityCatalogsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccAvailabilityCatalogsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetOccAvailabilityCatalogsResultOutput) ElementType() reflect.Type
- func (o GetOccAvailabilityCatalogsResultOutput) Filters() GetOccAvailabilityCatalogsFilterArrayOutput
- func (o GetOccAvailabilityCatalogsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetOccAvailabilityCatalogsResultOutput) Namespace() pulumi.StringPtrOutput
- func (o GetOccAvailabilityCatalogsResultOutput) OccAvailabilityCatalogCollections() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
- func (o GetOccAvailabilityCatalogsResultOutput) ToGetOccAvailabilityCatalogsResultOutput() GetOccAvailabilityCatalogsResultOutput
- func (o GetOccAvailabilityCatalogsResultOutput) ToGetOccAvailabilityCatalogsResultOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsResultOutput
- type GetOccCapacityRequestDetail
- type GetOccCapacityRequestDetailArgs
- func (GetOccCapacityRequestDetailArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestDetailArgs) ToGetOccCapacityRequestDetailOutput() GetOccCapacityRequestDetailOutput
- func (i GetOccCapacityRequestDetailArgs) ToGetOccCapacityRequestDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailOutput
- type GetOccCapacityRequestDetailArray
- func (GetOccCapacityRequestDetailArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestDetailArray) ToGetOccCapacityRequestDetailArrayOutput() GetOccCapacityRequestDetailArrayOutput
- func (i GetOccCapacityRequestDetailArray) ToGetOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailArrayOutput
- type GetOccCapacityRequestDetailArrayInput
- type GetOccCapacityRequestDetailArrayOutput
- func (GetOccCapacityRequestDetailArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestDetailArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestDetailOutput
- func (o GetOccCapacityRequestDetailArrayOutput) ToGetOccCapacityRequestDetailArrayOutput() GetOccCapacityRequestDetailArrayOutput
- func (o GetOccCapacityRequestDetailArrayOutput) ToGetOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailArrayOutput
- type GetOccCapacityRequestDetailInput
- type GetOccCapacityRequestDetailOutput
- func (o GetOccCapacityRequestDetailOutput) ActualHandoverQuantity() pulumi.StringOutput
- func (o GetOccCapacityRequestDetailOutput) DateActualHandover() pulumi.StringOutput
- func (o GetOccCapacityRequestDetailOutput) DateExpectedHandover() pulumi.StringOutput
- func (o GetOccCapacityRequestDetailOutput) DemandQuantity() pulumi.StringOutput
- func (GetOccCapacityRequestDetailOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestDetailOutput) ExpectedHandoverQuantity() pulumi.StringOutput
- func (o GetOccCapacityRequestDetailOutput) ResourceName() pulumi.StringOutput
- func (o GetOccCapacityRequestDetailOutput) ResourceType() pulumi.StringOutput
- func (o GetOccCapacityRequestDetailOutput) ToGetOccCapacityRequestDetailOutput() GetOccCapacityRequestDetailOutput
- func (o GetOccCapacityRequestDetailOutput) ToGetOccCapacityRequestDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailOutput
- func (o GetOccCapacityRequestDetailOutput) WorkloadType() pulumi.StringOutput
- type GetOccCapacityRequestPatchOperation
- type GetOccCapacityRequestPatchOperationArgs
- func (GetOccCapacityRequestPatchOperationArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestPatchOperationArgs) ToGetOccCapacityRequestPatchOperationOutput() GetOccCapacityRequestPatchOperationOutput
- func (i GetOccCapacityRequestPatchOperationArgs) ToGetOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationOutput
- type GetOccCapacityRequestPatchOperationArray
- func (GetOccCapacityRequestPatchOperationArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestPatchOperationArray) ToGetOccCapacityRequestPatchOperationArrayOutput() GetOccCapacityRequestPatchOperationArrayOutput
- func (i GetOccCapacityRequestPatchOperationArray) ToGetOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationArrayOutput
- type GetOccCapacityRequestPatchOperationArrayInput
- type GetOccCapacityRequestPatchOperationArrayOutput
- func (GetOccCapacityRequestPatchOperationArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestPatchOperationArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestPatchOperationOutput
- func (o GetOccCapacityRequestPatchOperationArrayOutput) ToGetOccCapacityRequestPatchOperationArrayOutput() GetOccCapacityRequestPatchOperationArrayOutput
- func (o GetOccCapacityRequestPatchOperationArrayOutput) ToGetOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationArrayOutput
- type GetOccCapacityRequestPatchOperationInput
- type GetOccCapacityRequestPatchOperationOutput
- func (GetOccCapacityRequestPatchOperationOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestPatchOperationOutput) From() pulumi.StringOutput
- func (o GetOccCapacityRequestPatchOperationOutput) Operation() pulumi.StringOutput
- func (o GetOccCapacityRequestPatchOperationOutput) Position() pulumi.StringOutput
- func (o GetOccCapacityRequestPatchOperationOutput) SelectedItem() pulumi.StringOutput
- func (o GetOccCapacityRequestPatchOperationOutput) Selection() pulumi.StringOutput
- func (o GetOccCapacityRequestPatchOperationOutput) ToGetOccCapacityRequestPatchOperationOutput() GetOccCapacityRequestPatchOperationOutput
- func (o GetOccCapacityRequestPatchOperationOutput) ToGetOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationOutput
- func (o GetOccCapacityRequestPatchOperationOutput) Value() pulumi.StringMapOutput
- type GetOccCapacityRequestsArgs
- type GetOccCapacityRequestsFilter
- type GetOccCapacityRequestsFilterArgs
- func (GetOccCapacityRequestsFilterArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestsFilterArgs) ToGetOccCapacityRequestsFilterOutput() GetOccCapacityRequestsFilterOutput
- func (i GetOccCapacityRequestsFilterArgs) ToGetOccCapacityRequestsFilterOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterOutput
- type GetOccCapacityRequestsFilterArray
- func (GetOccCapacityRequestsFilterArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestsFilterArray) ToGetOccCapacityRequestsFilterArrayOutput() GetOccCapacityRequestsFilterArrayOutput
- func (i GetOccCapacityRequestsFilterArray) ToGetOccCapacityRequestsFilterArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterArrayOutput
- type GetOccCapacityRequestsFilterArrayInput
- type GetOccCapacityRequestsFilterArrayOutput
- func (GetOccCapacityRequestsFilterArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsFilterArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestsFilterOutput
- func (o GetOccCapacityRequestsFilterArrayOutput) ToGetOccCapacityRequestsFilterArrayOutput() GetOccCapacityRequestsFilterArrayOutput
- func (o GetOccCapacityRequestsFilterArrayOutput) ToGetOccCapacityRequestsFilterArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterArrayOutput
- type GetOccCapacityRequestsFilterInput
- type GetOccCapacityRequestsFilterOutput
- func (GetOccCapacityRequestsFilterOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsFilterOutput) Name() pulumi.StringOutput
- func (o GetOccCapacityRequestsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOccCapacityRequestsFilterOutput) ToGetOccCapacityRequestsFilterOutput() GetOccCapacityRequestsFilterOutput
- func (o GetOccCapacityRequestsFilterOutput) ToGetOccCapacityRequestsFilterOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterOutput
- func (o GetOccCapacityRequestsFilterOutput) Values() pulumi.StringArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollection
- type GetOccCapacityRequestsOccCapacityRequestCollectionArgs
- func (GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput() GetOccCapacityRequestsOccCapacityRequestCollectionOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionArray
- func (GetOccCapacityRequestsOccCapacityRequestCollectionArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionArrayInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestsOccCapacityRequestCollectionOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItem
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemArray
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetail
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ActualHandoverQuantity() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DateActualHandover() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DateExpectedHandover() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DemandQuantity() pulumi.StringOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ExpectedHandoverQuantity() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ResourceName() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ResourceType() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) WorkloadType() pulumi.StringOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DateExpectedCapacityHandover() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Details() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Namespace() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) OccAvailabilityCatalogId() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) PatchOperations() ...
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Region() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) RequestState() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperation
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ElementType() reflect.Type
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput() ...
- func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext(ctx context.Context) ...
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) Index(i pulumi.IntInput) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput() ...
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext(ctx context.Context) ...
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationInput
- type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) From() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Operation() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Position() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) SelectedItem() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Selection() pulumi.StringOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Value() pulumi.StringMapOutput
- type GetOccCapacityRequestsOccCapacityRequestCollectionOutput
- func (GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionOutput) Items() GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput() GetOccCapacityRequestsOccCapacityRequestCollectionOutput
- func (o GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionOutput
- type GetOccCapacityRequestsOutputArgs
- type GetOccCapacityRequestsResult
- type GetOccCapacityRequestsResultOutput
- func (o GetOccCapacityRequestsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccCapacityRequestsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetOccCapacityRequestsResultOutput) ElementType() reflect.Type
- func (o GetOccCapacityRequestsResultOutput) Filters() GetOccCapacityRequestsFilterArrayOutput
- func (o GetOccCapacityRequestsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetOccCapacityRequestsResultOutput) Namespace() pulumi.StringPtrOutput
- func (o GetOccCapacityRequestsResultOutput) OccAvailabilityCatalogId() pulumi.StringPtrOutput
- func (o GetOccCapacityRequestsResultOutput) OccCapacityRequestCollections() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
- func (o GetOccCapacityRequestsResultOutput) ToGetOccCapacityRequestsResultOutput() GetOccCapacityRequestsResultOutput
- func (o GetOccCapacityRequestsResultOutput) ToGetOccCapacityRequestsResultOutputWithContext(ctx context.Context) GetOccCapacityRequestsResultOutput
- type GetOccCustomerGroupArgs
- type GetOccCustomerGroupCustomersList
- type GetOccCustomerGroupCustomersListArgs
- func (GetOccCustomerGroupCustomersListArgs) ElementType() reflect.Type
- func (i GetOccCustomerGroupCustomersListArgs) ToGetOccCustomerGroupCustomersListOutput() GetOccCustomerGroupCustomersListOutput
- func (i GetOccCustomerGroupCustomersListArgs) ToGetOccCustomerGroupCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListOutput
- type GetOccCustomerGroupCustomersListArray
- func (GetOccCustomerGroupCustomersListArray) ElementType() reflect.Type
- func (i GetOccCustomerGroupCustomersListArray) ToGetOccCustomerGroupCustomersListArrayOutput() GetOccCustomerGroupCustomersListArrayOutput
- func (i GetOccCustomerGroupCustomersListArray) ToGetOccCustomerGroupCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListArrayOutput
- type GetOccCustomerGroupCustomersListArrayInput
- type GetOccCustomerGroupCustomersListArrayOutput
- func (GetOccCustomerGroupCustomersListArrayOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupCustomersListArrayOutput) Index(i pulumi.IntInput) GetOccCustomerGroupCustomersListOutput
- func (o GetOccCustomerGroupCustomersListArrayOutput) ToGetOccCustomerGroupCustomersListArrayOutput() GetOccCustomerGroupCustomersListArrayOutput
- func (o GetOccCustomerGroupCustomersListArrayOutput) ToGetOccCustomerGroupCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListArrayOutput
- type GetOccCustomerGroupCustomersListInput
- type GetOccCustomerGroupCustomersListOutput
- func (o GetOccCustomerGroupCustomersListOutput) Description() pulumi.StringOutput
- func (o GetOccCustomerGroupCustomersListOutput) DisplayName() pulumi.StringOutput
- func (GetOccCustomerGroupCustomersListOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupCustomersListOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o GetOccCustomerGroupCustomersListOutput) Status() pulumi.StringOutput
- func (o GetOccCustomerGroupCustomersListOutput) TenancyId() pulumi.StringOutput
- func (o GetOccCustomerGroupCustomersListOutput) ToGetOccCustomerGroupCustomersListOutput() GetOccCustomerGroupCustomersListOutput
- func (o GetOccCustomerGroupCustomersListOutput) ToGetOccCustomerGroupCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListOutput
- type GetOccCustomerGroupOutputArgs
- type GetOccCustomerGroupResult
- type GetOccCustomerGroupResultOutput
- func (o GetOccCustomerGroupResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) CustomersLists() GetOccCustomerGroupCustomersListArrayOutput
- func (o GetOccCustomerGroupResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetOccCustomerGroupResultOutput) Description() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) DisplayName() pulumi.StringOutput
- func (GetOccCustomerGroupResultOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetOccCustomerGroupResultOutput) Id() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) State() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) Status() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) SystemTags() pulumi.StringMapOutput
- func (o GetOccCustomerGroupResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOccCustomerGroupResultOutput) ToGetOccCustomerGroupResultOutput() GetOccCustomerGroupResultOutput
- func (o GetOccCustomerGroupResultOutput) ToGetOccCustomerGroupResultOutputWithContext(ctx context.Context) GetOccCustomerGroupResultOutput
- type GetOccCustomerGroupsArgs
- type GetOccCustomerGroupsFilter
- type GetOccCustomerGroupsFilterArgs
- func (GetOccCustomerGroupsFilterArgs) ElementType() reflect.Type
- func (i GetOccCustomerGroupsFilterArgs) ToGetOccCustomerGroupsFilterOutput() GetOccCustomerGroupsFilterOutput
- func (i GetOccCustomerGroupsFilterArgs) ToGetOccCustomerGroupsFilterOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterOutput
- type GetOccCustomerGroupsFilterArray
- func (GetOccCustomerGroupsFilterArray) ElementType() reflect.Type
- func (i GetOccCustomerGroupsFilterArray) ToGetOccCustomerGroupsFilterArrayOutput() GetOccCustomerGroupsFilterArrayOutput
- func (i GetOccCustomerGroupsFilterArray) ToGetOccCustomerGroupsFilterArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterArrayOutput
- type GetOccCustomerGroupsFilterArrayInput
- type GetOccCustomerGroupsFilterArrayOutput
- func (GetOccCustomerGroupsFilterArrayOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsFilterArrayOutput) Index(i pulumi.IntInput) GetOccCustomerGroupsFilterOutput
- func (o GetOccCustomerGroupsFilterArrayOutput) ToGetOccCustomerGroupsFilterArrayOutput() GetOccCustomerGroupsFilterArrayOutput
- func (o GetOccCustomerGroupsFilterArrayOutput) ToGetOccCustomerGroupsFilterArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterArrayOutput
- type GetOccCustomerGroupsFilterInput
- type GetOccCustomerGroupsFilterOutput
- func (GetOccCustomerGroupsFilterOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsFilterOutput) Name() pulumi.StringOutput
- func (o GetOccCustomerGroupsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOccCustomerGroupsFilterOutput) ToGetOccCustomerGroupsFilterOutput() GetOccCustomerGroupsFilterOutput
- func (o GetOccCustomerGroupsFilterOutput) ToGetOccCustomerGroupsFilterOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterOutput
- func (o GetOccCustomerGroupsFilterOutput) Values() pulumi.StringArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollection
- type GetOccCustomerGroupsOccCustomerGroupCollectionArgs
- func (GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ElementType() reflect.Type
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput() GetOccCustomerGroupsOccCustomerGroupCollectionOutput
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionArray
- func (GetOccCustomerGroupsOccCustomerGroupCollectionArray) ElementType() reflect.Type
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionArrayInput
- type GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
- func (GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) Index(i pulumi.IntInput) GetOccCustomerGroupsOccCustomerGroupCollectionOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionInput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItem
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ElementType() reflect.Type
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemArray
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ElementType() reflect.Type
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayInput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersList
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ElementType() reflect.Type
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ElementType() reflect.Type
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
- func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayInput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) Index(i pulumi.IntInput) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListInput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) Description() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) DisplayName() pulumi.StringOutput
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) Status() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) TenancyId() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemInput
- type GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) CustomersLists() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Description() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Status() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
- type GetOccCustomerGroupsOccCustomerGroupCollectionOutput
- func (GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionOutput) Items() GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput() GetOccCustomerGroupsOccCustomerGroupCollectionOutput
- func (o GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionOutput
- type GetOccCustomerGroupsOutputArgs
- type GetOccCustomerGroupsResult
- type GetOccCustomerGroupsResultOutput
- func (o GetOccCustomerGroupsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOccCustomerGroupsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetOccCustomerGroupsResultOutput) ElementType() reflect.Type
- func (o GetOccCustomerGroupsResultOutput) Filters() GetOccCustomerGroupsFilterArrayOutput
- func (o GetOccCustomerGroupsResultOutput) Id() pulumi.StringPtrOutput
- func (o GetOccCustomerGroupsResultOutput) OccCustomerGroupCollections() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
- func (o GetOccCustomerGroupsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetOccCustomerGroupsResultOutput) ToGetOccCustomerGroupsResultOutput() GetOccCustomerGroupsResultOutput
- func (o GetOccCustomerGroupsResultOutput) ToGetOccCustomerGroupsResultOutputWithContext(ctx context.Context) GetOccCustomerGroupsResultOutput
- type LookupOccAvailabilityCatalogArgs
- type LookupOccAvailabilityCatalogOutputArgs
- type LookupOccAvailabilityCatalogResult
- type LookupOccAvailabilityCatalogResultOutput
- func (o LookupOccAvailabilityCatalogResultOutput) Base64encodedCatalogDetails() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) CatalogState() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupOccAvailabilityCatalogResultOutput) Description() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) Details() GetOccAvailabilityCatalogDetailArrayOutput
- func (o LookupOccAvailabilityCatalogResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOccAvailabilityCatalogResultOutput) ElementType() reflect.Type
- func (o LookupOccAvailabilityCatalogResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupOccAvailabilityCatalogResultOutput) Id() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) MetadataDetails() GetOccAvailabilityCatalogMetadataDetailArrayOutput
- func (o LookupOccAvailabilityCatalogResultOutput) Namespace() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) State() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupOccAvailabilityCatalogResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupOccAvailabilityCatalogResultOutput) ToLookupOccAvailabilityCatalogResultOutput() LookupOccAvailabilityCatalogResultOutput
- func (o LookupOccAvailabilityCatalogResultOutput) ToLookupOccAvailabilityCatalogResultOutputWithContext(ctx context.Context) LookupOccAvailabilityCatalogResultOutput
- type LookupOccCapacityRequestArgs
- type LookupOccCapacityRequestOutputArgs
- type LookupOccCapacityRequestResult
- type LookupOccCapacityRequestResultOutput
- func (o LookupOccCapacityRequestResultOutput) AvailabilityDomain() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) CompartmentId() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) DateExpectedCapacityHandover() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o LookupOccCapacityRequestResultOutput) Description() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) Details() GetOccCapacityRequestDetailArrayOutput
- func (o LookupOccCapacityRequestResultOutput) DisplayName() pulumi.StringOutput
- func (LookupOccCapacityRequestResultOutput) ElementType() reflect.Type
- func (o LookupOccCapacityRequestResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o LookupOccCapacityRequestResultOutput) Id() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) LifecycleDetails() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) Namespace() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) OccCapacityRequestId() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) PatchOperations() GetOccCapacityRequestPatchOperationArrayOutput
- func (o LookupOccCapacityRequestResultOutput) Region() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) RequestState() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) State() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) SystemTags() pulumi.StringMapOutput
- func (o LookupOccCapacityRequestResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupOccCapacityRequestResultOutput) ToLookupOccCapacityRequestResultOutput() LookupOccCapacityRequestResultOutput
- func (o LookupOccCapacityRequestResultOutput) ToLookupOccCapacityRequestResultOutputWithContext(ctx context.Context) LookupOccCapacityRequestResultOutput
- type OccAvailabilityCatalog
- type OccAvailabilityCatalogArgs
- type OccAvailabilityCatalogArray
- func (OccAvailabilityCatalogArray) ElementType() reflect.Type
- func (i OccAvailabilityCatalogArray) ToOccAvailabilityCatalogArrayOutput() OccAvailabilityCatalogArrayOutput
- func (i OccAvailabilityCatalogArray) ToOccAvailabilityCatalogArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogArrayOutput
- type OccAvailabilityCatalogArrayInput
- type OccAvailabilityCatalogArrayOutput
- func (OccAvailabilityCatalogArrayOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogArrayOutput) Index(i pulumi.IntInput) OccAvailabilityCatalogOutput
- func (o OccAvailabilityCatalogArrayOutput) ToOccAvailabilityCatalogArrayOutput() OccAvailabilityCatalogArrayOutput
- func (o OccAvailabilityCatalogArrayOutput) ToOccAvailabilityCatalogArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogArrayOutput
- type OccAvailabilityCatalogDetail
- type OccAvailabilityCatalogDetailArgs
- func (OccAvailabilityCatalogDetailArgs) ElementType() reflect.Type
- func (i OccAvailabilityCatalogDetailArgs) ToOccAvailabilityCatalogDetailOutput() OccAvailabilityCatalogDetailOutput
- func (i OccAvailabilityCatalogDetailArgs) ToOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailOutput
- type OccAvailabilityCatalogDetailArray
- func (OccAvailabilityCatalogDetailArray) ElementType() reflect.Type
- func (i OccAvailabilityCatalogDetailArray) ToOccAvailabilityCatalogDetailArrayOutput() OccAvailabilityCatalogDetailArrayOutput
- func (i OccAvailabilityCatalogDetailArray) ToOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailArrayOutput
- type OccAvailabilityCatalogDetailArrayInput
- type OccAvailabilityCatalogDetailArrayOutput
- func (OccAvailabilityCatalogDetailArrayOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogDetailArrayOutput) Index(i pulumi.IntInput) OccAvailabilityCatalogDetailOutput
- func (o OccAvailabilityCatalogDetailArrayOutput) ToOccAvailabilityCatalogDetailArrayOutput() OccAvailabilityCatalogDetailArrayOutput
- func (o OccAvailabilityCatalogDetailArrayOutput) ToOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailArrayOutput
- type OccAvailabilityCatalogDetailInput
- type OccAvailabilityCatalogDetailOutput
- func (o OccAvailabilityCatalogDetailOutput) AvailableQuantity() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) CatalogId() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) DateExpectedCapacityHandover() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) DateFinalCustomerOrder() pulumi.StringPtrOutput
- func (OccAvailabilityCatalogDetailOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogDetailOutput) Namespace() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) ResourceName() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) ResourceType() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) ToOccAvailabilityCatalogDetailOutput() OccAvailabilityCatalogDetailOutput
- func (o OccAvailabilityCatalogDetailOutput) ToOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailOutput
- func (o OccAvailabilityCatalogDetailOutput) Unit() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogDetailOutput) WorkloadType() pulumi.StringPtrOutput
- type OccAvailabilityCatalogInput
- type OccAvailabilityCatalogMap
- type OccAvailabilityCatalogMapInput
- type OccAvailabilityCatalogMapOutput
- func (OccAvailabilityCatalogMapOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogMapOutput) MapIndex(k pulumi.StringInput) OccAvailabilityCatalogOutput
- func (o OccAvailabilityCatalogMapOutput) ToOccAvailabilityCatalogMapOutput() OccAvailabilityCatalogMapOutput
- func (o OccAvailabilityCatalogMapOutput) ToOccAvailabilityCatalogMapOutputWithContext(ctx context.Context) OccAvailabilityCatalogMapOutput
- type OccAvailabilityCatalogMetadataDetails
- type OccAvailabilityCatalogMetadataDetailsArgs
- func (OccAvailabilityCatalogMetadataDetailsArgs) ElementType() reflect.Type
- func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsOutput() OccAvailabilityCatalogMetadataDetailsOutput
- func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsOutput
- func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput
- func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput
- type OccAvailabilityCatalogMetadataDetailsInput
- type OccAvailabilityCatalogMetadataDetailsOutput
- func (OccAvailabilityCatalogMetadataDetailsOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogMetadataDetailsOutput) FormatVersion() pulumi.StringOutput
- func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsOutput() OccAvailabilityCatalogMetadataDetailsOutput
- func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsOutput
- func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput
- func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput
- type OccAvailabilityCatalogMetadataDetailsPtrInput
- type OccAvailabilityCatalogMetadataDetailsPtrOutput
- func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) Elem() OccAvailabilityCatalogMetadataDetailsOutput
- func (OccAvailabilityCatalogMetadataDetailsPtrOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) FormatVersion() pulumi.StringPtrOutput
- func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput
- func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput
- type OccAvailabilityCatalogOutput
- func (o OccAvailabilityCatalogOutput) Base64encodedCatalogDetails() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) CatalogState() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) CompartmentId() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) DefinedTags() pulumi.StringMapOutput
- func (o OccAvailabilityCatalogOutput) Description() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) Details() OccAvailabilityCatalogDetailArrayOutput
- func (o OccAvailabilityCatalogOutput) DisplayName() pulumi.StringOutput
- func (OccAvailabilityCatalogOutput) ElementType() reflect.Type
- func (o OccAvailabilityCatalogOutput) FreeformTags() pulumi.StringMapOutput
- func (o OccAvailabilityCatalogOutput) LifecycleDetails() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) MetadataDetails() OccAvailabilityCatalogMetadataDetailsOutput
- func (o OccAvailabilityCatalogOutput) Namespace() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) State() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) SystemTags() pulumi.StringMapOutput
- func (o OccAvailabilityCatalogOutput) TimeCreated() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) TimeUpdated() pulumi.StringOutput
- func (o OccAvailabilityCatalogOutput) ToOccAvailabilityCatalogOutput() OccAvailabilityCatalogOutput
- func (o OccAvailabilityCatalogOutput) ToOccAvailabilityCatalogOutputWithContext(ctx context.Context) OccAvailabilityCatalogOutput
- type OccAvailabilityCatalogState
- type OccCapacityRequest
- type OccCapacityRequestArgs
- type OccCapacityRequestArray
- type OccCapacityRequestArrayInput
- type OccCapacityRequestArrayOutput
- func (OccCapacityRequestArrayOutput) ElementType() reflect.Type
- func (o OccCapacityRequestArrayOutput) Index(i pulumi.IntInput) OccCapacityRequestOutput
- func (o OccCapacityRequestArrayOutput) ToOccCapacityRequestArrayOutput() OccCapacityRequestArrayOutput
- func (o OccCapacityRequestArrayOutput) ToOccCapacityRequestArrayOutputWithContext(ctx context.Context) OccCapacityRequestArrayOutput
- type OccCapacityRequestDetail
- type OccCapacityRequestDetailArgs
- func (OccCapacityRequestDetailArgs) ElementType() reflect.Type
- func (i OccCapacityRequestDetailArgs) ToOccCapacityRequestDetailOutput() OccCapacityRequestDetailOutput
- func (i OccCapacityRequestDetailArgs) ToOccCapacityRequestDetailOutputWithContext(ctx context.Context) OccCapacityRequestDetailOutput
- type OccCapacityRequestDetailArray
- func (OccCapacityRequestDetailArray) ElementType() reflect.Type
- func (i OccCapacityRequestDetailArray) ToOccCapacityRequestDetailArrayOutput() OccCapacityRequestDetailArrayOutput
- func (i OccCapacityRequestDetailArray) ToOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) OccCapacityRequestDetailArrayOutput
- type OccCapacityRequestDetailArrayInput
- type OccCapacityRequestDetailArrayOutput
- func (OccCapacityRequestDetailArrayOutput) ElementType() reflect.Type
- func (o OccCapacityRequestDetailArrayOutput) Index(i pulumi.IntInput) OccCapacityRequestDetailOutput
- func (o OccCapacityRequestDetailArrayOutput) ToOccCapacityRequestDetailArrayOutput() OccCapacityRequestDetailArrayOutput
- func (o OccCapacityRequestDetailArrayOutput) ToOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) OccCapacityRequestDetailArrayOutput
- type OccCapacityRequestDetailInput
- type OccCapacityRequestDetailOutput
- func (o OccCapacityRequestDetailOutput) ActualHandoverQuantity() pulumi.StringPtrOutput
- func (o OccCapacityRequestDetailOutput) DateActualHandover() pulumi.StringPtrOutput
- func (o OccCapacityRequestDetailOutput) DateExpectedHandover() pulumi.StringPtrOutput
- func (o OccCapacityRequestDetailOutput) DemandQuantity() pulumi.StringOutput
- func (OccCapacityRequestDetailOutput) ElementType() reflect.Type
- func (o OccCapacityRequestDetailOutput) ExpectedHandoverQuantity() pulumi.StringPtrOutput
- func (o OccCapacityRequestDetailOutput) ResourceName() pulumi.StringOutput
- func (o OccCapacityRequestDetailOutput) ResourceType() pulumi.StringOutput
- func (o OccCapacityRequestDetailOutput) ToOccCapacityRequestDetailOutput() OccCapacityRequestDetailOutput
- func (o OccCapacityRequestDetailOutput) ToOccCapacityRequestDetailOutputWithContext(ctx context.Context) OccCapacityRequestDetailOutput
- func (o OccCapacityRequestDetailOutput) WorkloadType() pulumi.StringOutput
- type OccCapacityRequestInput
- type OccCapacityRequestMap
- type OccCapacityRequestMapInput
- type OccCapacityRequestMapOutput
- func (OccCapacityRequestMapOutput) ElementType() reflect.Type
- func (o OccCapacityRequestMapOutput) MapIndex(k pulumi.StringInput) OccCapacityRequestOutput
- func (o OccCapacityRequestMapOutput) ToOccCapacityRequestMapOutput() OccCapacityRequestMapOutput
- func (o OccCapacityRequestMapOutput) ToOccCapacityRequestMapOutputWithContext(ctx context.Context) OccCapacityRequestMapOutput
- type OccCapacityRequestOutput
- func (o OccCapacityRequestOutput) AvailabilityDomain() pulumi.StringOutput
- func (o OccCapacityRequestOutput) CompartmentId() pulumi.StringOutput
- func (o OccCapacityRequestOutput) DateExpectedCapacityHandover() pulumi.StringOutput
- func (o OccCapacityRequestOutput) DefinedTags() pulumi.StringMapOutput
- func (o OccCapacityRequestOutput) Description() pulumi.StringOutput
- func (o OccCapacityRequestOutput) Details() OccCapacityRequestDetailArrayOutput
- func (o OccCapacityRequestOutput) DisplayName() pulumi.StringOutput
- func (OccCapacityRequestOutput) ElementType() reflect.Type
- func (o OccCapacityRequestOutput) FreeformTags() pulumi.StringMapOutput
- func (o OccCapacityRequestOutput) LifecycleDetails() pulumi.StringOutput
- func (o OccCapacityRequestOutput) Namespace() pulumi.StringOutput
- func (o OccCapacityRequestOutput) OccAvailabilityCatalogId() pulumi.StringOutput
- func (o OccCapacityRequestOutput) OccCustomerGroupId() pulumi.StringOutput
- func (o OccCapacityRequestOutput) PatchOperations() OccCapacityRequestPatchOperationArrayOutput
- func (o OccCapacityRequestOutput) Region() pulumi.StringOutput
- func (o OccCapacityRequestOutput) RequestState() pulumi.StringOutput
- func (o OccCapacityRequestOutput) State() pulumi.StringOutput
- func (o OccCapacityRequestOutput) SystemTags() pulumi.StringMapOutput
- func (o OccCapacityRequestOutput) TimeCreated() pulumi.StringOutput
- func (o OccCapacityRequestOutput) TimeUpdated() pulumi.StringOutput
- func (o OccCapacityRequestOutput) ToOccCapacityRequestOutput() OccCapacityRequestOutput
- func (o OccCapacityRequestOutput) ToOccCapacityRequestOutputWithContext(ctx context.Context) OccCapacityRequestOutput
- type OccCapacityRequestPatchOperation
- type OccCapacityRequestPatchOperationArgs
- func (OccCapacityRequestPatchOperationArgs) ElementType() reflect.Type
- func (i OccCapacityRequestPatchOperationArgs) ToOccCapacityRequestPatchOperationOutput() OccCapacityRequestPatchOperationOutput
- func (i OccCapacityRequestPatchOperationArgs) ToOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationOutput
- type OccCapacityRequestPatchOperationArray
- func (OccCapacityRequestPatchOperationArray) ElementType() reflect.Type
- func (i OccCapacityRequestPatchOperationArray) ToOccCapacityRequestPatchOperationArrayOutput() OccCapacityRequestPatchOperationArrayOutput
- func (i OccCapacityRequestPatchOperationArray) ToOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationArrayOutput
- type OccCapacityRequestPatchOperationArrayInput
- type OccCapacityRequestPatchOperationArrayOutput
- func (OccCapacityRequestPatchOperationArrayOutput) ElementType() reflect.Type
- func (o OccCapacityRequestPatchOperationArrayOutput) Index(i pulumi.IntInput) OccCapacityRequestPatchOperationOutput
- func (o OccCapacityRequestPatchOperationArrayOutput) ToOccCapacityRequestPatchOperationArrayOutput() OccCapacityRequestPatchOperationArrayOutput
- func (o OccCapacityRequestPatchOperationArrayOutput) ToOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationArrayOutput
- type OccCapacityRequestPatchOperationInput
- type OccCapacityRequestPatchOperationOutput
- func (OccCapacityRequestPatchOperationOutput) ElementType() reflect.Type
- func (o OccCapacityRequestPatchOperationOutput) From() pulumi.StringOutput
- func (o OccCapacityRequestPatchOperationOutput) Operation() pulumi.StringOutput
- func (o OccCapacityRequestPatchOperationOutput) Position() pulumi.StringPtrOutput
- func (o OccCapacityRequestPatchOperationOutput) SelectedItem() pulumi.StringPtrOutput
- func (o OccCapacityRequestPatchOperationOutput) Selection() pulumi.StringOutput
- func (o OccCapacityRequestPatchOperationOutput) ToOccCapacityRequestPatchOperationOutput() OccCapacityRequestPatchOperationOutput
- func (o OccCapacityRequestPatchOperationOutput) ToOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationOutput
- func (o OccCapacityRequestPatchOperationOutput) Value() pulumi.StringMapOutput
- type OccCapacityRequestState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetInternalOccAvailabilityCatalogsArgs ¶
type GetInternalOccAvailabilityCatalogsArgs struct { // Filter the list of availability catalogs based on the catalog state. CatalogState *string `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName *string `pulumi:"displayName"` Filters []GetInternalOccAvailabilityCatalogsFilter `pulumi:"filters"` // The OCID of the availability catalog to filter the list of availability catalogs. Id *string `pulumi:"id"` // The namespace by which we would filter the list. Namespace *string `pulumi:"namespace"` // The customer group ocid by which we would filter the list. OccCustomerGroupId *string `pulumi:"occCustomerGroupId"` }
A collection of arguments for invoking getInternalOccAvailabilityCatalogs.
type GetInternalOccAvailabilityCatalogsFilterArgs ¶
type GetInternalOccAvailabilityCatalogsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetInternalOccAvailabilityCatalogsFilterArgs) ElementType ¶
func (GetInternalOccAvailabilityCatalogsFilterArgs) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsFilterArgs) ToGetInternalOccAvailabilityCatalogsFilterOutput ¶
func (i GetInternalOccAvailabilityCatalogsFilterArgs) ToGetInternalOccAvailabilityCatalogsFilterOutput() GetInternalOccAvailabilityCatalogsFilterOutput
func (GetInternalOccAvailabilityCatalogsFilterArgs) ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsFilterArgs) ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterOutput
type GetInternalOccAvailabilityCatalogsFilterArray ¶
type GetInternalOccAvailabilityCatalogsFilterArray []GetInternalOccAvailabilityCatalogsFilterInput
func (GetInternalOccAvailabilityCatalogsFilterArray) ElementType ¶
func (GetInternalOccAvailabilityCatalogsFilterArray) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsFilterArray) ToGetInternalOccAvailabilityCatalogsFilterArrayOutput ¶
func (i GetInternalOccAvailabilityCatalogsFilterArray) ToGetInternalOccAvailabilityCatalogsFilterArrayOutput() GetInternalOccAvailabilityCatalogsFilterArrayOutput
func (GetInternalOccAvailabilityCatalogsFilterArray) ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsFilterArray) ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterArrayOutput
type GetInternalOccAvailabilityCatalogsFilterArrayInput ¶
type GetInternalOccAvailabilityCatalogsFilterArrayInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsFilterArrayOutput() GetInternalOccAvailabilityCatalogsFilterArrayOutput ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsFilterArrayOutput }
GetInternalOccAvailabilityCatalogsFilterArrayInput is an input type that accepts GetInternalOccAvailabilityCatalogsFilterArray and GetInternalOccAvailabilityCatalogsFilterArrayOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsFilterArrayInput` via:
GetInternalOccAvailabilityCatalogsFilterArray{ GetInternalOccAvailabilityCatalogsFilterArgs{...} }
type GetInternalOccAvailabilityCatalogsFilterArrayOutput ¶
type GetInternalOccAvailabilityCatalogsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsFilterArrayOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsFilterArrayOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsFilterArrayOutput) ToGetInternalOccAvailabilityCatalogsFilterArrayOutput ¶
func (o GetInternalOccAvailabilityCatalogsFilterArrayOutput) ToGetInternalOccAvailabilityCatalogsFilterArrayOutput() GetInternalOccAvailabilityCatalogsFilterArrayOutput
func (GetInternalOccAvailabilityCatalogsFilterArrayOutput) ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsFilterArrayOutput) ToGetInternalOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterArrayOutput
type GetInternalOccAvailabilityCatalogsFilterInput ¶
type GetInternalOccAvailabilityCatalogsFilterInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsFilterOutput() GetInternalOccAvailabilityCatalogsFilterOutput ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsFilterOutput }
GetInternalOccAvailabilityCatalogsFilterInput is an input type that accepts GetInternalOccAvailabilityCatalogsFilterArgs and GetInternalOccAvailabilityCatalogsFilterOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsFilterInput` via:
GetInternalOccAvailabilityCatalogsFilterArgs{...}
type GetInternalOccAvailabilityCatalogsFilterOutput ¶
type GetInternalOccAvailabilityCatalogsFilterOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsFilterOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsFilterOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsFilterOutput) Name ¶
func (o GetInternalOccAvailabilityCatalogsFilterOutput) Name() pulumi.StringOutput
func (GetInternalOccAvailabilityCatalogsFilterOutput) Regex ¶
func (o GetInternalOccAvailabilityCatalogsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetInternalOccAvailabilityCatalogsFilterOutput) ToGetInternalOccAvailabilityCatalogsFilterOutput ¶
func (o GetInternalOccAvailabilityCatalogsFilterOutput) ToGetInternalOccAvailabilityCatalogsFilterOutput() GetInternalOccAvailabilityCatalogsFilterOutput
func (GetInternalOccAvailabilityCatalogsFilterOutput) ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsFilterOutput) ToGetInternalOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsFilterOutput
func (GetInternalOccAvailabilityCatalogsFilterOutput) Values ¶
func (o GetInternalOccAvailabilityCatalogsFilterOutput) Values() pulumi.StringArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection struct { // An array of availability catalogs. Items []GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem `pulumi:"items"` }
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs struct { // An array of availability catalogs. Items GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput `pulumi:"items"` }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray []GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput }
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput is an input type that accepts GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray and GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput` via:
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray{ GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs{...} }
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput }
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput is an input type that accepts GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs and GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput` via:
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs{...}
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem struct { // Filter the list of availability catalogs based on the catalog state. CatalogState string `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. 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]string `pulumi:"definedTags"` // Text information about the availability catalog. Description string `pulumi:"description"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // The OCID of the availability catalog to filter the list of availability catalogs. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails []GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail `pulumi:"metadataDetails"` // The namespace by which we would filter the list. Namespace string `pulumi:"namespace"` // The customer group ocid by which we would filter the list. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` // The current lifecycle state of the customer group. 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]string `pulumi:"systemTags"` // The time when the availability catalog was created. TimeCreated string `pulumi:"timeCreated"` // The time when the availability catalog was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs struct { // Filter the list of availability catalogs based on the catalog state. CatalogState pulumi.StringInput `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. 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.StringMapInput `pulumi:"definedTags"` // Text information about the availability catalog. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringInput `pulumi:"displayName"` // 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.StringMapInput `pulumi:"freeformTags"` // The OCID of the availability catalog to filter the list of availability catalogs. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput `pulumi:"metadataDetails"` // The namespace by which we would filter the list. Namespace pulumi.StringInput `pulumi:"namespace"` // The customer group ocid by which we would filter the list. OccCustomerGroupId pulumi.StringInput `pulumi:"occCustomerGroupId"` // The current lifecycle state of the customer group. 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.StringMapInput `pulumi:"systemTags"` // The time when the availability catalog was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the availability catalog was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray []GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput }
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput is an input type that accepts GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray and GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput` via:
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray{ GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs{...} }
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput }
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput is an input type that accepts GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs and GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput` via:
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs{...}
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail struct { // The version for the format of the catalog file being uploaded. FormatVersion string `pulumi:"formatVersion"` }
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs struct { // The version for the format of the catalog file being uploaded. FormatVersion pulumi.StringInput `pulumi:"formatVersion"` }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray []GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext ¶
func (i GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput }
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput is an input type that accepts GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray and GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput` via:
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray{ GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs{...} }
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) Index ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput interface { pulumi.Input ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput }
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput is an input type that accepts GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs and GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput values. You can construct a concrete instance of `GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput` via:
GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs{...}
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) FormatVersion ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) FormatVersion() pulumi.StringOutput
The version for the format of the catalog file being uploaded.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CatalogState ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CatalogState() pulumi.StringOutput
Filter the list of availability catalogs based on the catalog state.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CompartmentId ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DefinedTags ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Description ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Description() pulumi.StringOutput
Text information about the availability catalog.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DisplayName ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire display name. The match is not case sensitive.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) FreeformTags ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Id ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Id() pulumi.StringOutput
The OCID of the availability catalog to filter the list of availability catalogs.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) LifecycleDetails ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) MetadataDetails ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) MetadataDetails() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Namespace ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Namespace() pulumi.StringOutput
The namespace by which we would filter the list.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) OccCustomerGroupId ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) OccCustomerGroupId() pulumi.StringOutput
The customer group ocid by which we would filter the list.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) State ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) State() pulumi.StringOutput
The current lifecycle state of the customer group.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) SystemTags ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeCreated ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the availability catalog was created.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeUpdated ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the availability catalog was last updated.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ¶
type GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput struct{ *pulumi.OutputState }
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) Items ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) Items() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
An array of availability catalogs.
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
func (GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
type GetInternalOccAvailabilityCatalogsOutputArgs ¶
type GetInternalOccAvailabilityCatalogsOutputArgs struct { // Filter the list of availability catalogs based on the catalog state. CatalogState pulumi.StringPtrInput `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetInternalOccAvailabilityCatalogsFilterArrayInput `pulumi:"filters"` // The OCID of the availability catalog to filter the list of availability catalogs. Id pulumi.StringPtrInput `pulumi:"id"` // The namespace by which we would filter the list. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The customer group ocid by which we would filter the list. OccCustomerGroupId pulumi.StringPtrInput `pulumi:"occCustomerGroupId"` }
A collection of arguments for invoking getInternalOccAvailabilityCatalogs.
func (GetInternalOccAvailabilityCatalogsOutputArgs) ElementType ¶
func (GetInternalOccAvailabilityCatalogsOutputArgs) ElementType() reflect.Type
type GetInternalOccAvailabilityCatalogsResult ¶
type GetInternalOccAvailabilityCatalogsResult struct { // Represents whether this version of the availability catalog has been made available to the customer. The state is No by default. CatalogState *string `pulumi:"catalogState"` // The OCID of the tenancy where the availability catalog resides. CompartmentId string `pulumi:"compartmentId"` // An user-friendly name for the availability catalog. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetInternalOccAvailabilityCatalogsFilter `pulumi:"filters"` // The OCID of the availability catalog. Id *string `pulumi:"id"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace *string `pulumi:"namespace"` // The list of occ_availability_catalog_collection. OccAvailabilityCatalogCollections []GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollection `pulumi:"occAvailabilityCatalogCollections"` // The Customer Group OCID to which the availability catalog belongs. OccCustomerGroupId *string `pulumi:"occCustomerGroupId"` }
A collection of values returned by getInternalOccAvailabilityCatalogs.
func GetInternalOccAvailabilityCatalogs ¶
func GetInternalOccAvailabilityCatalogs(ctx *pulumi.Context, args *GetInternalOccAvailabilityCatalogsArgs, opts ...pulumi.InvokeOption) (*GetInternalOccAvailabilityCatalogsResult, error)
This data source provides the list of Internal Occ Availability Catalogs in Oracle Cloud Infrastructure Capacity Management service.
An internal api to list availability catalogs.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetInternalOccAvailabilityCatalogs(ctx, &capacitymanagement.GetInternalOccAvailabilityCatalogsArgs{ CompartmentId: compartmentId, CatalogState: pulumi.StringRef(internalOccAvailabilityCatalogCatalogState), DisplayName: pulumi.StringRef(internalOccAvailabilityCatalogDisplayName), Id: pulumi.StringRef(internalOccAvailabilityCatalogId), Namespace: pulumi.StringRef(internalOccAvailabilityCatalogNamespace), OccCustomerGroupId: pulumi.StringRef(testOccCustomerGroup.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetInternalOccAvailabilityCatalogsResultOutput ¶
type GetInternalOccAvailabilityCatalogsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getInternalOccAvailabilityCatalogs.
func GetInternalOccAvailabilityCatalogsOutput ¶
func GetInternalOccAvailabilityCatalogsOutput(ctx *pulumi.Context, args GetInternalOccAvailabilityCatalogsOutputArgs, opts ...pulumi.InvokeOption) GetInternalOccAvailabilityCatalogsResultOutput
func (GetInternalOccAvailabilityCatalogsResultOutput) CatalogState ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) CatalogState() pulumi.StringPtrOutput
Represents whether this version of the availability catalog has been made available to the customer. The state is No by default.
func (GetInternalOccAvailabilityCatalogsResultOutput) CompartmentId ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy where the availability catalog resides.
func (GetInternalOccAvailabilityCatalogsResultOutput) DisplayName ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) DisplayName() pulumi.StringPtrOutput
An user-friendly name for the availability catalog. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (GetInternalOccAvailabilityCatalogsResultOutput) ElementType ¶
func (GetInternalOccAvailabilityCatalogsResultOutput) ElementType() reflect.Type
func (GetInternalOccAvailabilityCatalogsResultOutput) Namespace ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) Namespace() pulumi.StringPtrOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (GetInternalOccAvailabilityCatalogsResultOutput) OccAvailabilityCatalogCollections ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) OccAvailabilityCatalogCollections() GetInternalOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
The list of occ_availability_catalog_collection.
func (GetInternalOccAvailabilityCatalogsResultOutput) OccCustomerGroupId ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) OccCustomerGroupId() pulumi.StringPtrOutput
The Customer Group OCID to which the availability catalog belongs.
func (GetInternalOccAvailabilityCatalogsResultOutput) ToGetInternalOccAvailabilityCatalogsResultOutput ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) ToGetInternalOccAvailabilityCatalogsResultOutput() GetInternalOccAvailabilityCatalogsResultOutput
func (GetInternalOccAvailabilityCatalogsResultOutput) ToGetInternalOccAvailabilityCatalogsResultOutputWithContext ¶
func (o GetInternalOccAvailabilityCatalogsResultOutput) ToGetInternalOccAvailabilityCatalogsResultOutputWithContext(ctx context.Context) GetInternalOccAvailabilityCatalogsResultOutput
type GetOccAvailabilityCatalogContentArgs ¶
type GetOccAvailabilityCatalogContentArgs struct { // The OCID of the availability catalog. OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` }
A collection of arguments for invoking getOccAvailabilityCatalogContent.
type GetOccAvailabilityCatalogContentOutputArgs ¶
type GetOccAvailabilityCatalogContentOutputArgs struct { // The OCID of the availability catalog. OccAvailabilityCatalogId pulumi.StringInput `pulumi:"occAvailabilityCatalogId"` }
A collection of arguments for invoking getOccAvailabilityCatalogContent.
func (GetOccAvailabilityCatalogContentOutputArgs) ElementType ¶
func (GetOccAvailabilityCatalogContentOutputArgs) ElementType() reflect.Type
type GetOccAvailabilityCatalogContentResult ¶
type GetOccAvailabilityCatalogContentResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` }
A collection of values returned by getOccAvailabilityCatalogContent.
func GetOccAvailabilityCatalogContent ¶
func GetOccAvailabilityCatalogContent(ctx *pulumi.Context, args *GetOccAvailabilityCatalogContentArgs, opts ...pulumi.InvokeOption) (*GetOccAvailabilityCatalogContentResult, error)
This data source provides details about a specific Occ Availability Catalog Content resource in Oracle Cloud Infrastructure Capacity Management service.
Returns the binary contents of the availability catalog. Can be saved as a csv file.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccAvailabilityCatalogContent(ctx, &capacitymanagement.GetOccAvailabilityCatalogContentArgs{ OccAvailabilityCatalogId: testOccAvailabilityCatalog.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetOccAvailabilityCatalogContentResultOutput ¶
type GetOccAvailabilityCatalogContentResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccAvailabilityCatalogContent.
func GetOccAvailabilityCatalogContentOutput ¶
func GetOccAvailabilityCatalogContentOutput(ctx *pulumi.Context, args GetOccAvailabilityCatalogContentOutputArgs, opts ...pulumi.InvokeOption) GetOccAvailabilityCatalogContentResultOutput
func (GetOccAvailabilityCatalogContentResultOutput) ElementType ¶
func (GetOccAvailabilityCatalogContentResultOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogContentResultOutput) Id ¶
func (o GetOccAvailabilityCatalogContentResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOccAvailabilityCatalogContentResultOutput) OccAvailabilityCatalogId ¶
func (o GetOccAvailabilityCatalogContentResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
func (GetOccAvailabilityCatalogContentResultOutput) ToGetOccAvailabilityCatalogContentResultOutput ¶
func (o GetOccAvailabilityCatalogContentResultOutput) ToGetOccAvailabilityCatalogContentResultOutput() GetOccAvailabilityCatalogContentResultOutput
func (GetOccAvailabilityCatalogContentResultOutput) ToGetOccAvailabilityCatalogContentResultOutputWithContext ¶
func (o GetOccAvailabilityCatalogContentResultOutput) ToGetOccAvailabilityCatalogContentResultOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogContentResultOutput
type GetOccAvailabilityCatalogDetail ¶
type GetOccAvailabilityCatalogDetail struct { // The quantity of available resource that the customer can request. AvailableQuantity string `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId string `pulumi:"catalogId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover string `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder string `pulumi:"dateFinalCustomerOrder"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace string `pulumi:"namespace"` // The name of the resource that the customer can request. ResourceName string `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType string `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit string `pulumi:"unit"` // The type of workload (Generic/ROW). WorkloadType string `pulumi:"workloadType"` }
type GetOccAvailabilityCatalogDetailArgs ¶
type GetOccAvailabilityCatalogDetailArgs struct { // The quantity of available resource that the customer can request. AvailableQuantity pulumi.StringInput `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId pulumi.StringInput `pulumi:"catalogId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover pulumi.StringInput `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder pulumi.StringInput `pulumi:"dateFinalCustomerOrder"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringInput `pulumi:"namespace"` // The name of the resource that the customer can request. ResourceName pulumi.StringInput `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit pulumi.StringInput `pulumi:"unit"` // The type of workload (Generic/ROW). WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (GetOccAvailabilityCatalogDetailArgs) ElementType ¶
func (GetOccAvailabilityCatalogDetailArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogDetailArgs) ToGetOccAvailabilityCatalogDetailOutput ¶
func (i GetOccAvailabilityCatalogDetailArgs) ToGetOccAvailabilityCatalogDetailOutput() GetOccAvailabilityCatalogDetailOutput
func (GetOccAvailabilityCatalogDetailArgs) ToGetOccAvailabilityCatalogDetailOutputWithContext ¶
func (i GetOccAvailabilityCatalogDetailArgs) ToGetOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailOutput
type GetOccAvailabilityCatalogDetailArray ¶
type GetOccAvailabilityCatalogDetailArray []GetOccAvailabilityCatalogDetailInput
func (GetOccAvailabilityCatalogDetailArray) ElementType ¶
func (GetOccAvailabilityCatalogDetailArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogDetailArray) ToGetOccAvailabilityCatalogDetailArrayOutput ¶
func (i GetOccAvailabilityCatalogDetailArray) ToGetOccAvailabilityCatalogDetailArrayOutput() GetOccAvailabilityCatalogDetailArrayOutput
func (GetOccAvailabilityCatalogDetailArray) ToGetOccAvailabilityCatalogDetailArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogDetailArray) ToGetOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailArrayOutput
type GetOccAvailabilityCatalogDetailArrayInput ¶
type GetOccAvailabilityCatalogDetailArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogDetailArrayOutput() GetOccAvailabilityCatalogDetailArrayOutput ToGetOccAvailabilityCatalogDetailArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogDetailArrayOutput }
GetOccAvailabilityCatalogDetailArrayInput is an input type that accepts GetOccAvailabilityCatalogDetailArray and GetOccAvailabilityCatalogDetailArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogDetailArrayInput` via:
GetOccAvailabilityCatalogDetailArray{ GetOccAvailabilityCatalogDetailArgs{...} }
type GetOccAvailabilityCatalogDetailArrayOutput ¶
type GetOccAvailabilityCatalogDetailArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogDetailArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogDetailArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogDetailArrayOutput) ToGetOccAvailabilityCatalogDetailArrayOutput ¶
func (o GetOccAvailabilityCatalogDetailArrayOutput) ToGetOccAvailabilityCatalogDetailArrayOutput() GetOccAvailabilityCatalogDetailArrayOutput
func (GetOccAvailabilityCatalogDetailArrayOutput) ToGetOccAvailabilityCatalogDetailArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogDetailArrayOutput) ToGetOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailArrayOutput
type GetOccAvailabilityCatalogDetailInput ¶
type GetOccAvailabilityCatalogDetailInput interface { pulumi.Input ToGetOccAvailabilityCatalogDetailOutput() GetOccAvailabilityCatalogDetailOutput ToGetOccAvailabilityCatalogDetailOutputWithContext(context.Context) GetOccAvailabilityCatalogDetailOutput }
GetOccAvailabilityCatalogDetailInput is an input type that accepts GetOccAvailabilityCatalogDetailArgs and GetOccAvailabilityCatalogDetailOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogDetailInput` via:
GetOccAvailabilityCatalogDetailArgs{...}
type GetOccAvailabilityCatalogDetailOutput ¶
type GetOccAvailabilityCatalogDetailOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogDetailOutput) AvailableQuantity ¶
func (o GetOccAvailabilityCatalogDetailOutput) AvailableQuantity() pulumi.StringOutput
The quantity of available resource that the customer can request.
func (GetOccAvailabilityCatalogDetailOutput) CatalogId ¶
func (o GetOccAvailabilityCatalogDetailOutput) CatalogId() pulumi.StringOutput
The OCID of the availability catalog.
func (GetOccAvailabilityCatalogDetailOutput) DateExpectedCapacityHandover ¶
func (o GetOccAvailabilityCatalogDetailOutput) DateExpectedCapacityHandover() pulumi.StringOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (GetOccAvailabilityCatalogDetailOutput) DateFinalCustomerOrder ¶
func (o GetOccAvailabilityCatalogDetailOutput) DateFinalCustomerOrder() pulumi.StringOutput
The date by which the customer must place the order to have their capacity requirements met by the customer handover date.
func (GetOccAvailabilityCatalogDetailOutput) ElementType ¶
func (GetOccAvailabilityCatalogDetailOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogDetailOutput) Namespace ¶
func (o GetOccAvailabilityCatalogDetailOutput) Namespace() pulumi.StringOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (GetOccAvailabilityCatalogDetailOutput) ResourceName ¶
func (o GetOccAvailabilityCatalogDetailOutput) ResourceName() pulumi.StringOutput
The name of the resource that the customer can request.
func (GetOccAvailabilityCatalogDetailOutput) ResourceType ¶
func (o GetOccAvailabilityCatalogDetailOutput) ResourceType() pulumi.StringOutput
The different types of resources against which customers can place capacity requests.
func (GetOccAvailabilityCatalogDetailOutput) ToGetOccAvailabilityCatalogDetailOutput ¶
func (o GetOccAvailabilityCatalogDetailOutput) ToGetOccAvailabilityCatalogDetailOutput() GetOccAvailabilityCatalogDetailOutput
func (GetOccAvailabilityCatalogDetailOutput) ToGetOccAvailabilityCatalogDetailOutputWithContext ¶
func (o GetOccAvailabilityCatalogDetailOutput) ToGetOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogDetailOutput
func (GetOccAvailabilityCatalogDetailOutput) Unit ¶
func (o GetOccAvailabilityCatalogDetailOutput) Unit() pulumi.StringOutput
The unit in which the resource available is measured.
func (GetOccAvailabilityCatalogDetailOutput) WorkloadType ¶
func (o GetOccAvailabilityCatalogDetailOutput) WorkloadType() pulumi.StringOutput
The type of workload (Generic/ROW).
type GetOccAvailabilityCatalogMetadataDetail ¶
type GetOccAvailabilityCatalogMetadataDetail struct { // The version for the format of the catalog file being uploaded. FormatVersion string `pulumi:"formatVersion"` }
type GetOccAvailabilityCatalogMetadataDetailArgs ¶
type GetOccAvailabilityCatalogMetadataDetailArgs struct { // The version for the format of the catalog file being uploaded. FormatVersion pulumi.StringInput `pulumi:"formatVersion"` }
func (GetOccAvailabilityCatalogMetadataDetailArgs) ElementType ¶
func (GetOccAvailabilityCatalogMetadataDetailArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogMetadataDetailArgs) ToGetOccAvailabilityCatalogMetadataDetailOutput ¶
func (i GetOccAvailabilityCatalogMetadataDetailArgs) ToGetOccAvailabilityCatalogMetadataDetailOutput() GetOccAvailabilityCatalogMetadataDetailOutput
func (GetOccAvailabilityCatalogMetadataDetailArgs) ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext ¶
func (i GetOccAvailabilityCatalogMetadataDetailArgs) ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailOutput
type GetOccAvailabilityCatalogMetadataDetailArray ¶
type GetOccAvailabilityCatalogMetadataDetailArray []GetOccAvailabilityCatalogMetadataDetailInput
func (GetOccAvailabilityCatalogMetadataDetailArray) ElementType ¶
func (GetOccAvailabilityCatalogMetadataDetailArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogMetadataDetailArray) ToGetOccAvailabilityCatalogMetadataDetailArrayOutput ¶
func (i GetOccAvailabilityCatalogMetadataDetailArray) ToGetOccAvailabilityCatalogMetadataDetailArrayOutput() GetOccAvailabilityCatalogMetadataDetailArrayOutput
func (GetOccAvailabilityCatalogMetadataDetailArray) ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogMetadataDetailArray) ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailArrayOutput
type GetOccAvailabilityCatalogMetadataDetailArrayInput ¶
type GetOccAvailabilityCatalogMetadataDetailArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogMetadataDetailArrayOutput() GetOccAvailabilityCatalogMetadataDetailArrayOutput ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogMetadataDetailArrayOutput }
GetOccAvailabilityCatalogMetadataDetailArrayInput is an input type that accepts GetOccAvailabilityCatalogMetadataDetailArray and GetOccAvailabilityCatalogMetadataDetailArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogMetadataDetailArrayInput` via:
GetOccAvailabilityCatalogMetadataDetailArray{ GetOccAvailabilityCatalogMetadataDetailArgs{...} }
type GetOccAvailabilityCatalogMetadataDetailArrayOutput ¶
type GetOccAvailabilityCatalogMetadataDetailArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogMetadataDetailArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogMetadataDetailArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogMetadataDetailArrayOutput ¶
func (o GetOccAvailabilityCatalogMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogMetadataDetailArrayOutput() GetOccAvailabilityCatalogMetadataDetailArrayOutput
func (GetOccAvailabilityCatalogMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogMetadataDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailArrayOutput
type GetOccAvailabilityCatalogMetadataDetailInput ¶
type GetOccAvailabilityCatalogMetadataDetailInput interface { pulumi.Input ToGetOccAvailabilityCatalogMetadataDetailOutput() GetOccAvailabilityCatalogMetadataDetailOutput ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext(context.Context) GetOccAvailabilityCatalogMetadataDetailOutput }
GetOccAvailabilityCatalogMetadataDetailInput is an input type that accepts GetOccAvailabilityCatalogMetadataDetailArgs and GetOccAvailabilityCatalogMetadataDetailOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogMetadataDetailInput` via:
GetOccAvailabilityCatalogMetadataDetailArgs{...}
type GetOccAvailabilityCatalogMetadataDetailOutput ¶
type GetOccAvailabilityCatalogMetadataDetailOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogMetadataDetailOutput) ElementType ¶
func (GetOccAvailabilityCatalogMetadataDetailOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogMetadataDetailOutput) FormatVersion ¶
func (o GetOccAvailabilityCatalogMetadataDetailOutput) FormatVersion() pulumi.StringOutput
The version for the format of the catalog file being uploaded.
func (GetOccAvailabilityCatalogMetadataDetailOutput) ToGetOccAvailabilityCatalogMetadataDetailOutput ¶
func (o GetOccAvailabilityCatalogMetadataDetailOutput) ToGetOccAvailabilityCatalogMetadataDetailOutput() GetOccAvailabilityCatalogMetadataDetailOutput
func (GetOccAvailabilityCatalogMetadataDetailOutput) ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext ¶
func (o GetOccAvailabilityCatalogMetadataDetailOutput) ToGetOccAvailabilityCatalogMetadataDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogMetadataDetailOutput
type GetOccAvailabilityCatalogOccAvailabilitiesArgs ¶
type GetOccAvailabilityCatalogOccAvailabilitiesArgs struct { // The capacity handover date of the capacity constraint to filter the list of capacity constraints. DateExpectedCapacityHandover *string `pulumi:"dateExpectedCapacityHandover"` Filters []GetOccAvailabilityCatalogOccAvailabilitiesFilter `pulumi:"filters"` // The OCID of the availability catalog. OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` // The name of the resource to filter the list of capacity constraints. ResourceName *string `pulumi:"resourceName"` // Resource type using which the capacity constraints of an availability catalog can be filtered. ResourceType *string `pulumi:"resourceType"` // Workload type using the resources in an availability catalog can be filtered. WorkloadType *string `pulumi:"workloadType"` }
A collection of arguments for invoking getOccAvailabilityCatalogOccAvailabilities.
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs ¶
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArray ¶
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArray []GetOccAvailabilityCatalogOccAvailabilitiesFilterInput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesFilterArray) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayInput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput }
GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayInput is an input type that accepts GetOccAvailabilityCatalogOccAvailabilitiesFilterArray and GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayInput` via:
GetOccAvailabilityCatalogOccAvailabilitiesFilterArray{ GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs{...} }
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesFilterInput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesFilterInput interface { pulumi.Input ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext(context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput }
GetOccAvailabilityCatalogOccAvailabilitiesFilterInput is an input type that accepts GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs and GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogOccAvailabilitiesFilterInput` via:
GetOccAvailabilityCatalogOccAvailabilitiesFilterArgs{...}
type GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Name ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Name() pulumi.StringOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Regex ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutput() GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Values ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesFilterOutput) Values() pulumi.StringArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection struct { // An array of capacity constraints. Items []GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItem `pulumi:"items"` }
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs struct { // An array of capacity constraints. Items GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayInput `pulumi:"items"` }
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray []GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionInput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayInput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput }
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayInput is an input type that accepts GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray and GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayInput` via:
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArray{ GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs{...} }
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionInput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionInput interface { pulumi.Input ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext(context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput }
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionInput is an input type that accepts GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs and GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionInput` via:
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArgs{...}
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItem ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItem struct { // The quantity of available resource that the customer can request. AvailableQuantity string `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId string `pulumi:"catalogId"` // The capacity handover date of the capacity constraint to filter the list of capacity constraints. DateExpectedCapacityHandover string `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder string `pulumi:"dateFinalCustomerOrder"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace string `pulumi:"namespace"` // The name of the resource to filter the list of capacity constraints. ResourceName string `pulumi:"resourceName"` // Resource type using which the capacity constraints of an availability catalog can be filtered. ResourceType string `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit string `pulumi:"unit"` // Workload type using the resources in an availability catalog can be filtered. WorkloadType string `pulumi:"workloadType"` }
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs struct { // The quantity of available resource that the customer can request. AvailableQuantity pulumi.StringInput `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId pulumi.StringInput `pulumi:"catalogId"` // The capacity handover date of the capacity constraint to filter the list of capacity constraints. DateExpectedCapacityHandover pulumi.StringInput `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder pulumi.StringInput `pulumi:"dateFinalCustomerOrder"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringInput `pulumi:"namespace"` // The name of the resource to filter the list of capacity constraints. ResourceName pulumi.StringInput `pulumi:"resourceName"` // Resource type using which the capacity constraints of an availability catalog can be filtered. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit pulumi.StringInput `pulumi:"unit"` // Workload type using the resources in an availability catalog can be filtered. WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray []GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemInput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayInput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput }
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayInput is an input type that accepts GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray and GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayInput` via:
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArray{ GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs{...} }
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemInput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemInput interface { pulumi.Input ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext(context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput }
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemInput is an input type that accepts GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs and GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemInput` via:
GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArgs{...}
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) AvailableQuantity ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) AvailableQuantity() pulumi.StringOutput
The quantity of available resource that the customer can request.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) CatalogId ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) CatalogId() pulumi.StringOutput
The OCID of the availability catalog.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) DateExpectedCapacityHandover ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) DateExpectedCapacityHandover() pulumi.StringOutput
The capacity handover date of the capacity constraint to filter the list of capacity constraints.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) DateFinalCustomerOrder ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) DateFinalCustomerOrder() pulumi.StringOutput
The date by which the customer must place the order to have their capacity requirements met by the customer handover date.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) Namespace ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) Namespace() pulumi.StringOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ResourceName ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ResourceName() pulumi.StringOutput
The name of the resource to filter the list of capacity constraints.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ResourceType ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ResourceType() pulumi.StringOutput
Resource type using which the capacity constraints of an availability catalog can be filtered.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) Unit ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) Unit() pulumi.StringOutput
The unit in which the resource available is measured.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) WorkloadType ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemOutput) WorkloadType() pulumi.StringOutput
Workload type using the resources in an availability catalog can be filtered.
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) Items ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) Items() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionItemArrayOutput
An array of capacity constraints.
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionOutput
type GetOccAvailabilityCatalogOccAvailabilitiesOutputArgs ¶
type GetOccAvailabilityCatalogOccAvailabilitiesOutputArgs struct { // The capacity handover date of the capacity constraint to filter the list of capacity constraints. DateExpectedCapacityHandover pulumi.StringPtrInput `pulumi:"dateExpectedCapacityHandover"` Filters GetOccAvailabilityCatalogOccAvailabilitiesFilterArrayInput `pulumi:"filters"` // The OCID of the availability catalog. OccAvailabilityCatalogId pulumi.StringInput `pulumi:"occAvailabilityCatalogId"` // The name of the resource to filter the list of capacity constraints. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // Resource type using which the capacity constraints of an availability catalog can be filtered. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` // Workload type using the resources in an availability catalog can be filtered. WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
A collection of arguments for invoking getOccAvailabilityCatalogOccAvailabilities.
func (GetOccAvailabilityCatalogOccAvailabilitiesOutputArgs) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesOutputArgs) ElementType() reflect.Type
type GetOccAvailabilityCatalogOccAvailabilitiesResult ¶
type GetOccAvailabilityCatalogOccAvailabilitiesResult struct { // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover *string `pulumi:"dateExpectedCapacityHandover"` Filters []GetOccAvailabilityCatalogOccAvailabilitiesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` // The list of occ_availability_collection. OccAvailabilityCollections []GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollection `pulumi:"occAvailabilityCollections"` // The name of the resource that the customer can request. ResourceName *string `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType *string `pulumi:"resourceType"` // The type of workload (Generic/ROW). WorkloadType *string `pulumi:"workloadType"` }
A collection of values returned by getOccAvailabilityCatalogOccAvailabilities.
func GetOccAvailabilityCatalogOccAvailabilities ¶
func GetOccAvailabilityCatalogOccAvailabilities(ctx *pulumi.Context, args *GetOccAvailabilityCatalogOccAvailabilitiesArgs, opts ...pulumi.InvokeOption) (*GetOccAvailabilityCatalogOccAvailabilitiesResult, error)
This data source provides the list of Occ Availability Catalog Occ Availabilities in Oracle Cloud Infrastructure Capacity Management service.
Lists availabilities for a particular availability catalog.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccAvailabilityCatalogOccAvailabilities(ctx, &capacitymanagement.GetOccAvailabilityCatalogOccAvailabilitiesArgs{ OccAvailabilityCatalogId: testOccAvailabilityCatalog.Id, DateExpectedCapacityHandover: pulumi.StringRef(occAvailabilityCatalogOccAvailabilityDateExpectedCapacityHandover), ResourceName: pulumi.StringRef(testResource.Name), ResourceType: pulumi.StringRef(occAvailabilityCatalogOccAvailabilityResourceType), WorkloadType: pulumi.StringRef(occAvailabilityCatalogOccAvailabilityWorkloadType), }, nil) if err != nil { return err } return nil }) }
```
type GetOccAvailabilityCatalogOccAvailabilitiesResultOutput ¶
type GetOccAvailabilityCatalogOccAvailabilitiesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccAvailabilityCatalogOccAvailabilities.
func GetOccAvailabilityCatalogOccAvailabilitiesOutput ¶
func GetOccAvailabilityCatalogOccAvailabilitiesOutput(ctx *pulumi.Context, args GetOccAvailabilityCatalogOccAvailabilitiesOutputArgs, opts ...pulumi.InvokeOption) GetOccAvailabilityCatalogOccAvailabilitiesResultOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) DateExpectedCapacityHandover ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) DateExpectedCapacityHandover() pulumi.StringPtrOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ElementType ¶
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) Id ¶
The provider-assigned unique ID for this managed resource.
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) OccAvailabilityCatalogId ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) OccAvailabilityCollections ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) OccAvailabilityCollections() GetOccAvailabilityCatalogOccAvailabilitiesOccAvailabilityCollectionArrayOutput
The list of occ_availability_collection.
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ResourceName ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ResourceName() pulumi.StringPtrOutput
The name of the resource that the customer can request.
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ResourceType ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ResourceType() pulumi.StringPtrOutput
The different types of resources against which customers can place capacity requests.
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesResultOutput ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesResultOutput() GetOccAvailabilityCatalogOccAvailabilitiesResultOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesResultOutputWithContext ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) ToGetOccAvailabilityCatalogOccAvailabilitiesResultOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogOccAvailabilitiesResultOutput
func (GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) WorkloadType ¶
func (o GetOccAvailabilityCatalogOccAvailabilitiesResultOutput) WorkloadType() pulumi.StringPtrOutput
The type of workload (Generic/ROW).
type GetOccAvailabilityCatalogsArgs ¶
type GetOccAvailabilityCatalogsArgs struct { // Filter the list of availability catalogs based on the catalog state. CatalogState *string `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName *string `pulumi:"displayName"` Filters []GetOccAvailabilityCatalogsFilter `pulumi:"filters"` // The OCID of the availability catalog to filter the list of availability catalogs. Id *string `pulumi:"id"` // The namespace by which we would filter the list. Namespace *string `pulumi:"namespace"` }
A collection of arguments for invoking getOccAvailabilityCatalogs.
type GetOccAvailabilityCatalogsFilterArgs ¶
type GetOccAvailabilityCatalogsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOccAvailabilityCatalogsFilterArgs) ElementType ¶
func (GetOccAvailabilityCatalogsFilterArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsFilterArgs) ToGetOccAvailabilityCatalogsFilterOutput ¶
func (i GetOccAvailabilityCatalogsFilterArgs) ToGetOccAvailabilityCatalogsFilterOutput() GetOccAvailabilityCatalogsFilterOutput
func (GetOccAvailabilityCatalogsFilterArgs) ToGetOccAvailabilityCatalogsFilterOutputWithContext ¶
func (i GetOccAvailabilityCatalogsFilterArgs) ToGetOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterOutput
type GetOccAvailabilityCatalogsFilterArray ¶
type GetOccAvailabilityCatalogsFilterArray []GetOccAvailabilityCatalogsFilterInput
func (GetOccAvailabilityCatalogsFilterArray) ElementType ¶
func (GetOccAvailabilityCatalogsFilterArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsFilterArray) ToGetOccAvailabilityCatalogsFilterArrayOutput ¶
func (i GetOccAvailabilityCatalogsFilterArray) ToGetOccAvailabilityCatalogsFilterArrayOutput() GetOccAvailabilityCatalogsFilterArrayOutput
func (GetOccAvailabilityCatalogsFilterArray) ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogsFilterArray) ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterArrayOutput
type GetOccAvailabilityCatalogsFilterArrayInput ¶
type GetOccAvailabilityCatalogsFilterArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogsFilterArrayOutput() GetOccAvailabilityCatalogsFilterArrayOutput ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogsFilterArrayOutput }
GetOccAvailabilityCatalogsFilterArrayInput is an input type that accepts GetOccAvailabilityCatalogsFilterArray and GetOccAvailabilityCatalogsFilterArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsFilterArrayInput` via:
GetOccAvailabilityCatalogsFilterArray{ GetOccAvailabilityCatalogsFilterArgs{...} }
type GetOccAvailabilityCatalogsFilterArrayOutput ¶
type GetOccAvailabilityCatalogsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsFilterArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogsFilterArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsFilterArrayOutput) ToGetOccAvailabilityCatalogsFilterArrayOutput ¶
func (o GetOccAvailabilityCatalogsFilterArrayOutput) ToGetOccAvailabilityCatalogsFilterArrayOutput() GetOccAvailabilityCatalogsFilterArrayOutput
func (GetOccAvailabilityCatalogsFilterArrayOutput) ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogsFilterArrayOutput) ToGetOccAvailabilityCatalogsFilterArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterArrayOutput
type GetOccAvailabilityCatalogsFilterInput ¶
type GetOccAvailabilityCatalogsFilterInput interface { pulumi.Input ToGetOccAvailabilityCatalogsFilterOutput() GetOccAvailabilityCatalogsFilterOutput ToGetOccAvailabilityCatalogsFilterOutputWithContext(context.Context) GetOccAvailabilityCatalogsFilterOutput }
GetOccAvailabilityCatalogsFilterInput is an input type that accepts GetOccAvailabilityCatalogsFilterArgs and GetOccAvailabilityCatalogsFilterOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsFilterInput` via:
GetOccAvailabilityCatalogsFilterArgs{...}
type GetOccAvailabilityCatalogsFilterOutput ¶
type GetOccAvailabilityCatalogsFilterOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsFilterOutput) ElementType ¶
func (GetOccAvailabilityCatalogsFilterOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsFilterOutput) Name ¶
func (o GetOccAvailabilityCatalogsFilterOutput) Name() pulumi.StringOutput
func (GetOccAvailabilityCatalogsFilterOutput) Regex ¶
func (o GetOccAvailabilityCatalogsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOccAvailabilityCatalogsFilterOutput) ToGetOccAvailabilityCatalogsFilterOutput ¶
func (o GetOccAvailabilityCatalogsFilterOutput) ToGetOccAvailabilityCatalogsFilterOutput() GetOccAvailabilityCatalogsFilterOutput
func (GetOccAvailabilityCatalogsFilterOutput) ToGetOccAvailabilityCatalogsFilterOutputWithContext ¶
func (o GetOccAvailabilityCatalogsFilterOutput) ToGetOccAvailabilityCatalogsFilterOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsFilterOutput
func (GetOccAvailabilityCatalogsFilterOutput) Values ¶
func (o GetOccAvailabilityCatalogsFilterOutput) Values() pulumi.StringArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollection ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollection struct {
Items []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem `pulumi:"items"`
}
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs struct {
Items GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput `pulumi:"items"`
}
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArray{ GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs{...} }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArgs{...}
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItem struct { Base64encodedCatalogDetails string `pulumi:"base64encodedCatalogDetails"` // Filter the list of availability catalogs based on the catalog state. CatalogState string `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. 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]string `pulumi:"definedTags"` // Text information about the availability catalog. Description string `pulumi:"description"` // Details about capacity available for different resources in catalog. Details []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetail `pulumi:"details"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // The OCID of the availability catalog to filter the list of availability catalogs. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail `pulumi:"metadataDetails"` // The namespace by which we would filter the list. Namespace string `pulumi:"namespace"` // The customer group OCID to which the availability catalog belongs. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` // The current lifecycle state of the resource. 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]string `pulumi:"systemTags"` // The time when the availability catalog was created. TimeCreated string `pulumi:"timeCreated"` // The time when the availability catalog was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs struct { Base64encodedCatalogDetails pulumi.StringInput `pulumi:"base64encodedCatalogDetails"` // Filter the list of availability catalogs based on the catalog state. CatalogState pulumi.StringInput `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. 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.StringMapInput `pulumi:"definedTags"` // Text information about the availability catalog. Description pulumi.StringInput `pulumi:"description"` // Details about capacity available for different resources in catalog. Details GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayInput `pulumi:"details"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringInput `pulumi:"displayName"` // 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.StringMapInput `pulumi:"freeformTags"` // The OCID of the availability catalog to filter the list of availability catalogs. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput `pulumi:"metadataDetails"` // The namespace by which we would filter the list. Namespace pulumi.StringInput `pulumi:"namespace"` // The customer group OCID to which the availability catalog belongs. OccCustomerGroupId pulumi.StringInput `pulumi:"occCustomerGroupId"` // The current lifecycle state of the resource. 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.StringMapInput `pulumi:"systemTags"` // The time when the availability catalog was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the availability catalog was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArray{ GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs{...} }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetail ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetail struct { // The quantity of available resource that the customer can request. AvailableQuantity string `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId string `pulumi:"catalogId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover string `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder string `pulumi:"dateFinalCustomerOrder"` // The namespace by which we would filter the list. Namespace string `pulumi:"namespace"` // The name of the resource that the customer can request. ResourceName string `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType string `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit string `pulumi:"unit"` // The type of workload (Generic/ROW). WorkloadType string `pulumi:"workloadType"` }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs struct { // The quantity of available resource that the customer can request. AvailableQuantity pulumi.StringInput `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId pulumi.StringInput `pulumi:"catalogId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover pulumi.StringInput `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder pulumi.StringInput `pulumi:"dateFinalCustomerOrder"` // The namespace by which we would filter the list. Namespace pulumi.StringInput `pulumi:"namespace"` // The name of the resource that the customer can request. ResourceName pulumi.StringInput `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit pulumi.StringInput `pulumi:"unit"` // The type of workload (Generic/ROW). WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailInput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArray{ GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs{...} }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArgs{...}
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) AvailableQuantity ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) AvailableQuantity() pulumi.StringOutput
The quantity of available resource that the customer can request.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) CatalogId ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) CatalogId() pulumi.StringOutput
The OCID of the availability catalog.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) DateExpectedCapacityHandover ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) DateExpectedCapacityHandover() pulumi.StringOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) DateFinalCustomerOrder ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) DateFinalCustomerOrder() pulumi.StringOutput
The date by which the customer must place the order to have their capacity requirements met by the customer handover date.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) Namespace ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) Namespace() pulumi.StringOutput
The namespace by which we would filter the list.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ResourceName ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ResourceName() pulumi.StringOutput
The name of the resource that the customer can request.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ResourceType ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ResourceType() pulumi.StringOutput
The different types of resources against which customers can place capacity requests.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) Unit ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) Unit() pulumi.StringOutput
The unit in which the resource available is measured.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) WorkloadType ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailOutput) WorkloadType() pulumi.StringOutput
The type of workload (Generic/ROW).
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemArgs{...}
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetail struct { // The version for the format of the catalog file being uploaded. FormatVersion string `pulumi:"formatVersion"` }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs struct { // The version for the format of the catalog file being uploaded. FormatVersion pulumi.StringInput `pulumi:"formatVersion"` }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext ¶
func (i GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArray{ GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs{...} }
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) Index ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput interface { pulumi.Input ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput }
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput is an input type that accepts GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs and GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput values. You can construct a concrete instance of `GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailInput` via:
GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArgs{...}
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) FormatVersion ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) FormatVersion() pulumi.StringOutput
The version for the format of the catalog file being uploaded.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Base64encodedCatalogDetails ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Base64encodedCatalogDetails() pulumi.StringOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CatalogState ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CatalogState() pulumi.StringOutput
Filter the list of availability catalogs based on the catalog state.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CompartmentId ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DefinedTags ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Description ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Description() pulumi.StringOutput
Text information about the availability catalog.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Details ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Details() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemDetailArrayOutput
Details about capacity available for different resources in catalog.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DisplayName ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire display name. The match is not case sensitive.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) FreeformTags ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Id ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Id() pulumi.StringOutput
The OCID of the availability catalog to filter the list of availability catalogs.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) LifecycleDetails ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) MetadataDetails ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) MetadataDetails() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemMetadataDetailArrayOutput
Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Namespace ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) Namespace() pulumi.StringOutput
The namespace by which we would filter the list.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) OccCustomerGroupId ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) OccCustomerGroupId() pulumi.StringOutput
The customer group OCID to which the availability catalog belongs.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) State ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) SystemTags ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeCreated ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the availability catalog was created.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeUpdated ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the availability catalog was last updated.
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionItemOutput
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ¶
type GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput struct{ *pulumi.OutputState }
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ElementType ¶
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
func (GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext ¶
func (o GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput) ToGetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionOutput
type GetOccAvailabilityCatalogsOutputArgs ¶
type GetOccAvailabilityCatalogsOutputArgs struct { // Filter the list of availability catalogs based on the catalog state. CatalogState pulumi.StringPtrInput `pulumi:"catalogState"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetOccAvailabilityCatalogsFilterArrayInput `pulumi:"filters"` // The OCID of the availability catalog to filter the list of availability catalogs. Id pulumi.StringPtrInput `pulumi:"id"` // The namespace by which we would filter the list. Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
A collection of arguments for invoking getOccAvailabilityCatalogs.
func (GetOccAvailabilityCatalogsOutputArgs) ElementType ¶
func (GetOccAvailabilityCatalogsOutputArgs) ElementType() reflect.Type
type GetOccAvailabilityCatalogsResult ¶
type GetOccAvailabilityCatalogsResult struct { // The different states associated with the availability catalog. CatalogState *string `pulumi:"catalogState"` // The OCID of the tenancy where the availability catalog resides. CompartmentId string `pulumi:"compartmentId"` // A user-friendly name for the availability catalog. DisplayName *string `pulumi:"displayName"` Filters []GetOccAvailabilityCatalogsFilter `pulumi:"filters"` // The OCID of the availability catalog. Id *string `pulumi:"id"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace *string `pulumi:"namespace"` // The list of occ_availability_catalog_collection. OccAvailabilityCatalogCollections []GetOccAvailabilityCatalogsOccAvailabilityCatalogCollection `pulumi:"occAvailabilityCatalogCollections"` }
A collection of values returned by getOccAvailabilityCatalogs.
func GetOccAvailabilityCatalogs ¶
func GetOccAvailabilityCatalogs(ctx *pulumi.Context, args *GetOccAvailabilityCatalogsArgs, opts ...pulumi.InvokeOption) (*GetOccAvailabilityCatalogsResult, error)
This data source provides the list of Occ Availability Catalogs in Oracle Cloud Infrastructure Capacity Management service.
Lists all availability catalogs.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccAvailabilityCatalogs(ctx, &capacitymanagement.GetOccAvailabilityCatalogsArgs{ CompartmentId: compartmentId, CatalogState: pulumi.StringRef(occAvailabilityCatalogCatalogState), DisplayName: pulumi.StringRef(occAvailabilityCatalogDisplayName), Id: pulumi.StringRef(occAvailabilityCatalogId), Namespace: pulumi.StringRef(occAvailabilityCatalogNamespace), }, nil) if err != nil { return err } return nil }) }
```
type GetOccAvailabilityCatalogsResultOutput ¶
type GetOccAvailabilityCatalogsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccAvailabilityCatalogs.
func GetOccAvailabilityCatalogsOutput ¶
func GetOccAvailabilityCatalogsOutput(ctx *pulumi.Context, args GetOccAvailabilityCatalogsOutputArgs, opts ...pulumi.InvokeOption) GetOccAvailabilityCatalogsResultOutput
func (GetOccAvailabilityCatalogsResultOutput) CatalogState ¶
func (o GetOccAvailabilityCatalogsResultOutput) CatalogState() pulumi.StringPtrOutput
The different states associated with the availability catalog.
func (GetOccAvailabilityCatalogsResultOutput) CompartmentId ¶
func (o GetOccAvailabilityCatalogsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy where the availability catalog resides.
func (GetOccAvailabilityCatalogsResultOutput) DisplayName ¶
func (o GetOccAvailabilityCatalogsResultOutput) DisplayName() pulumi.StringPtrOutput
A user-friendly name for the availability catalog.
func (GetOccAvailabilityCatalogsResultOutput) ElementType ¶
func (GetOccAvailabilityCatalogsResultOutput) ElementType() reflect.Type
func (GetOccAvailabilityCatalogsResultOutput) Id ¶
func (o GetOccAvailabilityCatalogsResultOutput) Id() pulumi.StringPtrOutput
The OCID of the availability catalog.
func (GetOccAvailabilityCatalogsResultOutput) Namespace ¶
func (o GetOccAvailabilityCatalogsResultOutput) Namespace() pulumi.StringPtrOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (GetOccAvailabilityCatalogsResultOutput) OccAvailabilityCatalogCollections ¶
func (o GetOccAvailabilityCatalogsResultOutput) OccAvailabilityCatalogCollections() GetOccAvailabilityCatalogsOccAvailabilityCatalogCollectionArrayOutput
The list of occ_availability_catalog_collection.
func (GetOccAvailabilityCatalogsResultOutput) ToGetOccAvailabilityCatalogsResultOutput ¶
func (o GetOccAvailabilityCatalogsResultOutput) ToGetOccAvailabilityCatalogsResultOutput() GetOccAvailabilityCatalogsResultOutput
func (GetOccAvailabilityCatalogsResultOutput) ToGetOccAvailabilityCatalogsResultOutputWithContext ¶
func (o GetOccAvailabilityCatalogsResultOutput) ToGetOccAvailabilityCatalogsResultOutputWithContext(ctx context.Context) GetOccAvailabilityCatalogsResultOutput
type GetOccCapacityRequestDetail ¶
type GetOccCapacityRequestDetail struct { // The actual handed over quantity of resources at the time of request resolution. ActualHandoverQuantity string `pulumi:"actualHandoverQuantity"` // The date on which the actual handover quantity of resources is delivered. DateActualHandover string `pulumi:"dateActualHandover"` // The date on which the latest increment to supplied quantity of resources was delivered. DateExpectedHandover string `pulumi:"dateExpectedHandover"` // The number of compute server's with name <resourceName> required by the user. DemandQuantity string `pulumi:"demandQuantity"` // The incremental quantity of resources supplied as the provisioning is underway. ExpectedHandoverQuantity string `pulumi:"expectedHandoverQuantity"` // The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name. ResourceName string `pulumi:"resourceName"` // The type of the resource against which the user wants to place a capacity request. ResourceType string `pulumi:"resourceType"` // The type of the workload (Generic/ROW). WorkloadType string `pulumi:"workloadType"` }
type GetOccCapacityRequestDetailArgs ¶
type GetOccCapacityRequestDetailArgs struct { // The actual handed over quantity of resources at the time of request resolution. ActualHandoverQuantity pulumi.StringInput `pulumi:"actualHandoverQuantity"` // The date on which the actual handover quantity of resources is delivered. DateActualHandover pulumi.StringInput `pulumi:"dateActualHandover"` // The date on which the latest increment to supplied quantity of resources was delivered. DateExpectedHandover pulumi.StringInput `pulumi:"dateExpectedHandover"` // The number of compute server's with name <resourceName> required by the user. DemandQuantity pulumi.StringInput `pulumi:"demandQuantity"` // The incremental quantity of resources supplied as the provisioning is underway. ExpectedHandoverQuantity pulumi.StringInput `pulumi:"expectedHandoverQuantity"` // The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name. ResourceName pulumi.StringInput `pulumi:"resourceName"` // The type of the resource against which the user wants to place a capacity request. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The type of the workload (Generic/ROW). WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (GetOccCapacityRequestDetailArgs) ElementType ¶
func (GetOccCapacityRequestDetailArgs) ElementType() reflect.Type
func (GetOccCapacityRequestDetailArgs) ToGetOccCapacityRequestDetailOutput ¶
func (i GetOccCapacityRequestDetailArgs) ToGetOccCapacityRequestDetailOutput() GetOccCapacityRequestDetailOutput
func (GetOccCapacityRequestDetailArgs) ToGetOccCapacityRequestDetailOutputWithContext ¶
func (i GetOccCapacityRequestDetailArgs) ToGetOccCapacityRequestDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailOutput
type GetOccCapacityRequestDetailArray ¶
type GetOccCapacityRequestDetailArray []GetOccCapacityRequestDetailInput
func (GetOccCapacityRequestDetailArray) ElementType ¶
func (GetOccCapacityRequestDetailArray) ElementType() reflect.Type
func (GetOccCapacityRequestDetailArray) ToGetOccCapacityRequestDetailArrayOutput ¶
func (i GetOccCapacityRequestDetailArray) ToGetOccCapacityRequestDetailArrayOutput() GetOccCapacityRequestDetailArrayOutput
func (GetOccCapacityRequestDetailArray) ToGetOccCapacityRequestDetailArrayOutputWithContext ¶
func (i GetOccCapacityRequestDetailArray) ToGetOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailArrayOutput
type GetOccCapacityRequestDetailArrayInput ¶
type GetOccCapacityRequestDetailArrayInput interface { pulumi.Input ToGetOccCapacityRequestDetailArrayOutput() GetOccCapacityRequestDetailArrayOutput ToGetOccCapacityRequestDetailArrayOutputWithContext(context.Context) GetOccCapacityRequestDetailArrayOutput }
GetOccCapacityRequestDetailArrayInput is an input type that accepts GetOccCapacityRequestDetailArray and GetOccCapacityRequestDetailArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestDetailArrayInput` via:
GetOccCapacityRequestDetailArray{ GetOccCapacityRequestDetailArgs{...} }
type GetOccCapacityRequestDetailArrayOutput ¶
type GetOccCapacityRequestDetailArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestDetailArrayOutput) ElementType ¶
func (GetOccCapacityRequestDetailArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestDetailArrayOutput) ToGetOccCapacityRequestDetailArrayOutput ¶
func (o GetOccCapacityRequestDetailArrayOutput) ToGetOccCapacityRequestDetailArrayOutput() GetOccCapacityRequestDetailArrayOutput
func (GetOccCapacityRequestDetailArrayOutput) ToGetOccCapacityRequestDetailArrayOutputWithContext ¶
func (o GetOccCapacityRequestDetailArrayOutput) ToGetOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailArrayOutput
type GetOccCapacityRequestDetailInput ¶
type GetOccCapacityRequestDetailInput interface { pulumi.Input ToGetOccCapacityRequestDetailOutput() GetOccCapacityRequestDetailOutput ToGetOccCapacityRequestDetailOutputWithContext(context.Context) GetOccCapacityRequestDetailOutput }
GetOccCapacityRequestDetailInput is an input type that accepts GetOccCapacityRequestDetailArgs and GetOccCapacityRequestDetailOutput values. You can construct a concrete instance of `GetOccCapacityRequestDetailInput` via:
GetOccCapacityRequestDetailArgs{...}
type GetOccCapacityRequestDetailOutput ¶
type GetOccCapacityRequestDetailOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestDetailOutput) ActualHandoverQuantity ¶
func (o GetOccCapacityRequestDetailOutput) ActualHandoverQuantity() pulumi.StringOutput
The actual handed over quantity of resources at the time of request resolution.
func (GetOccCapacityRequestDetailOutput) DateActualHandover ¶
func (o GetOccCapacityRequestDetailOutput) DateActualHandover() pulumi.StringOutput
The date on which the actual handover quantity of resources is delivered.
func (GetOccCapacityRequestDetailOutput) DateExpectedHandover ¶
func (o GetOccCapacityRequestDetailOutput) DateExpectedHandover() pulumi.StringOutput
The date on which the latest increment to supplied quantity of resources was delivered.
func (GetOccCapacityRequestDetailOutput) DemandQuantity ¶
func (o GetOccCapacityRequestDetailOutput) DemandQuantity() pulumi.StringOutput
The number of compute server's with name <resourceName> required by the user.
func (GetOccCapacityRequestDetailOutput) ElementType ¶
func (GetOccCapacityRequestDetailOutput) ElementType() reflect.Type
func (GetOccCapacityRequestDetailOutput) ExpectedHandoverQuantity ¶
func (o GetOccCapacityRequestDetailOutput) ExpectedHandoverQuantity() pulumi.StringOutput
The incremental quantity of resources supplied as the provisioning is underway.
func (GetOccCapacityRequestDetailOutput) ResourceName ¶
func (o GetOccCapacityRequestDetailOutput) ResourceName() pulumi.StringOutput
The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
func (GetOccCapacityRequestDetailOutput) ResourceType ¶
func (o GetOccCapacityRequestDetailOutput) ResourceType() pulumi.StringOutput
The type of the resource against which the user wants to place a capacity request.
func (GetOccCapacityRequestDetailOutput) ToGetOccCapacityRequestDetailOutput ¶
func (o GetOccCapacityRequestDetailOutput) ToGetOccCapacityRequestDetailOutput() GetOccCapacityRequestDetailOutput
func (GetOccCapacityRequestDetailOutput) ToGetOccCapacityRequestDetailOutputWithContext ¶
func (o GetOccCapacityRequestDetailOutput) ToGetOccCapacityRequestDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestDetailOutput
func (GetOccCapacityRequestDetailOutput) WorkloadType ¶
func (o GetOccCapacityRequestDetailOutput) WorkloadType() pulumi.StringOutput
The type of the workload (Generic/ROW).
type GetOccCapacityRequestPatchOperationArgs ¶
type GetOccCapacityRequestPatchOperationArgs struct { From pulumi.StringInput `pulumi:"from"` Operation pulumi.StringInput `pulumi:"operation"` Position pulumi.StringInput `pulumi:"position"` SelectedItem pulumi.StringInput `pulumi:"selectedItem"` Selection pulumi.StringInput `pulumi:"selection"` Value pulumi.StringMapInput `pulumi:"value"` }
func (GetOccCapacityRequestPatchOperationArgs) ElementType ¶
func (GetOccCapacityRequestPatchOperationArgs) ElementType() reflect.Type
func (GetOccCapacityRequestPatchOperationArgs) ToGetOccCapacityRequestPatchOperationOutput ¶
func (i GetOccCapacityRequestPatchOperationArgs) ToGetOccCapacityRequestPatchOperationOutput() GetOccCapacityRequestPatchOperationOutput
func (GetOccCapacityRequestPatchOperationArgs) ToGetOccCapacityRequestPatchOperationOutputWithContext ¶
func (i GetOccCapacityRequestPatchOperationArgs) ToGetOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationOutput
type GetOccCapacityRequestPatchOperationArray ¶
type GetOccCapacityRequestPatchOperationArray []GetOccCapacityRequestPatchOperationInput
func (GetOccCapacityRequestPatchOperationArray) ElementType ¶
func (GetOccCapacityRequestPatchOperationArray) ElementType() reflect.Type
func (GetOccCapacityRequestPatchOperationArray) ToGetOccCapacityRequestPatchOperationArrayOutput ¶
func (i GetOccCapacityRequestPatchOperationArray) ToGetOccCapacityRequestPatchOperationArrayOutput() GetOccCapacityRequestPatchOperationArrayOutput
func (GetOccCapacityRequestPatchOperationArray) ToGetOccCapacityRequestPatchOperationArrayOutputWithContext ¶
func (i GetOccCapacityRequestPatchOperationArray) ToGetOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationArrayOutput
type GetOccCapacityRequestPatchOperationArrayInput ¶
type GetOccCapacityRequestPatchOperationArrayInput interface { pulumi.Input ToGetOccCapacityRequestPatchOperationArrayOutput() GetOccCapacityRequestPatchOperationArrayOutput ToGetOccCapacityRequestPatchOperationArrayOutputWithContext(context.Context) GetOccCapacityRequestPatchOperationArrayOutput }
GetOccCapacityRequestPatchOperationArrayInput is an input type that accepts GetOccCapacityRequestPatchOperationArray and GetOccCapacityRequestPatchOperationArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestPatchOperationArrayInput` via:
GetOccCapacityRequestPatchOperationArray{ GetOccCapacityRequestPatchOperationArgs{...} }
type GetOccCapacityRequestPatchOperationArrayOutput ¶
type GetOccCapacityRequestPatchOperationArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestPatchOperationArrayOutput) ElementType ¶
func (GetOccCapacityRequestPatchOperationArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestPatchOperationArrayOutput) ToGetOccCapacityRequestPatchOperationArrayOutput ¶
func (o GetOccCapacityRequestPatchOperationArrayOutput) ToGetOccCapacityRequestPatchOperationArrayOutput() GetOccCapacityRequestPatchOperationArrayOutput
func (GetOccCapacityRequestPatchOperationArrayOutput) ToGetOccCapacityRequestPatchOperationArrayOutputWithContext ¶
func (o GetOccCapacityRequestPatchOperationArrayOutput) ToGetOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationArrayOutput
type GetOccCapacityRequestPatchOperationInput ¶
type GetOccCapacityRequestPatchOperationInput interface { pulumi.Input ToGetOccCapacityRequestPatchOperationOutput() GetOccCapacityRequestPatchOperationOutput ToGetOccCapacityRequestPatchOperationOutputWithContext(context.Context) GetOccCapacityRequestPatchOperationOutput }
GetOccCapacityRequestPatchOperationInput is an input type that accepts GetOccCapacityRequestPatchOperationArgs and GetOccCapacityRequestPatchOperationOutput values. You can construct a concrete instance of `GetOccCapacityRequestPatchOperationInput` via:
GetOccCapacityRequestPatchOperationArgs{...}
type GetOccCapacityRequestPatchOperationOutput ¶
type GetOccCapacityRequestPatchOperationOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestPatchOperationOutput) ElementType ¶
func (GetOccCapacityRequestPatchOperationOutput) ElementType() reflect.Type
func (GetOccCapacityRequestPatchOperationOutput) From ¶
func (o GetOccCapacityRequestPatchOperationOutput) From() pulumi.StringOutput
func (GetOccCapacityRequestPatchOperationOutput) Operation ¶
func (o GetOccCapacityRequestPatchOperationOutput) Operation() pulumi.StringOutput
func (GetOccCapacityRequestPatchOperationOutput) Position ¶
func (o GetOccCapacityRequestPatchOperationOutput) Position() pulumi.StringOutput
func (GetOccCapacityRequestPatchOperationOutput) SelectedItem ¶
func (o GetOccCapacityRequestPatchOperationOutput) SelectedItem() pulumi.StringOutput
func (GetOccCapacityRequestPatchOperationOutput) Selection ¶
func (o GetOccCapacityRequestPatchOperationOutput) Selection() pulumi.StringOutput
func (GetOccCapacityRequestPatchOperationOutput) ToGetOccCapacityRequestPatchOperationOutput ¶
func (o GetOccCapacityRequestPatchOperationOutput) ToGetOccCapacityRequestPatchOperationOutput() GetOccCapacityRequestPatchOperationOutput
func (GetOccCapacityRequestPatchOperationOutput) ToGetOccCapacityRequestPatchOperationOutputWithContext ¶
func (o GetOccCapacityRequestPatchOperationOutput) ToGetOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestPatchOperationOutput
func (GetOccCapacityRequestPatchOperationOutput) Value ¶
func (o GetOccCapacityRequestPatchOperationOutput) Value() pulumi.StringMapOutput
type GetOccCapacityRequestsArgs ¶
type GetOccCapacityRequestsArgs struct { // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName *string `pulumi:"displayName"` Filters []GetOccCapacityRequestsFilter `pulumi:"filters"` // A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission. Id *string `pulumi:"id"` // The namespace by which we would filter the list. Namespace *string `pulumi:"namespace"` // A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created. OccAvailabilityCatalogId *string `pulumi:"occAvailabilityCatalogId"` }
A collection of arguments for invoking getOccCapacityRequests.
type GetOccCapacityRequestsFilterArgs ¶
type GetOccCapacityRequestsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOccCapacityRequestsFilterArgs) ElementType ¶
func (GetOccCapacityRequestsFilterArgs) ElementType() reflect.Type
func (GetOccCapacityRequestsFilterArgs) ToGetOccCapacityRequestsFilterOutput ¶
func (i GetOccCapacityRequestsFilterArgs) ToGetOccCapacityRequestsFilterOutput() GetOccCapacityRequestsFilterOutput
func (GetOccCapacityRequestsFilterArgs) ToGetOccCapacityRequestsFilterOutputWithContext ¶
func (i GetOccCapacityRequestsFilterArgs) ToGetOccCapacityRequestsFilterOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterOutput
type GetOccCapacityRequestsFilterArray ¶
type GetOccCapacityRequestsFilterArray []GetOccCapacityRequestsFilterInput
func (GetOccCapacityRequestsFilterArray) ElementType ¶
func (GetOccCapacityRequestsFilterArray) ElementType() reflect.Type
func (GetOccCapacityRequestsFilterArray) ToGetOccCapacityRequestsFilterArrayOutput ¶
func (i GetOccCapacityRequestsFilterArray) ToGetOccCapacityRequestsFilterArrayOutput() GetOccCapacityRequestsFilterArrayOutput
func (GetOccCapacityRequestsFilterArray) ToGetOccCapacityRequestsFilterArrayOutputWithContext ¶
func (i GetOccCapacityRequestsFilterArray) ToGetOccCapacityRequestsFilterArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterArrayOutput
type GetOccCapacityRequestsFilterArrayInput ¶
type GetOccCapacityRequestsFilterArrayInput interface { pulumi.Input ToGetOccCapacityRequestsFilterArrayOutput() GetOccCapacityRequestsFilterArrayOutput ToGetOccCapacityRequestsFilterArrayOutputWithContext(context.Context) GetOccCapacityRequestsFilterArrayOutput }
GetOccCapacityRequestsFilterArrayInput is an input type that accepts GetOccCapacityRequestsFilterArray and GetOccCapacityRequestsFilterArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestsFilterArrayInput` via:
GetOccCapacityRequestsFilterArray{ GetOccCapacityRequestsFilterArgs{...} }
type GetOccCapacityRequestsFilterArrayOutput ¶
type GetOccCapacityRequestsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsFilterArrayOutput) ElementType ¶
func (GetOccCapacityRequestsFilterArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsFilterArrayOutput) ToGetOccCapacityRequestsFilterArrayOutput ¶
func (o GetOccCapacityRequestsFilterArrayOutput) ToGetOccCapacityRequestsFilterArrayOutput() GetOccCapacityRequestsFilterArrayOutput
func (GetOccCapacityRequestsFilterArrayOutput) ToGetOccCapacityRequestsFilterArrayOutputWithContext ¶
func (o GetOccCapacityRequestsFilterArrayOutput) ToGetOccCapacityRequestsFilterArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterArrayOutput
type GetOccCapacityRequestsFilterInput ¶
type GetOccCapacityRequestsFilterInput interface { pulumi.Input ToGetOccCapacityRequestsFilterOutput() GetOccCapacityRequestsFilterOutput ToGetOccCapacityRequestsFilterOutputWithContext(context.Context) GetOccCapacityRequestsFilterOutput }
GetOccCapacityRequestsFilterInput is an input type that accepts GetOccCapacityRequestsFilterArgs and GetOccCapacityRequestsFilterOutput values. You can construct a concrete instance of `GetOccCapacityRequestsFilterInput` via:
GetOccCapacityRequestsFilterArgs{...}
type GetOccCapacityRequestsFilterOutput ¶
type GetOccCapacityRequestsFilterOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsFilterOutput) ElementType ¶
func (GetOccCapacityRequestsFilterOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsFilterOutput) Name ¶
func (o GetOccCapacityRequestsFilterOutput) Name() pulumi.StringOutput
func (GetOccCapacityRequestsFilterOutput) Regex ¶
func (o GetOccCapacityRequestsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOccCapacityRequestsFilterOutput) ToGetOccCapacityRequestsFilterOutput ¶
func (o GetOccCapacityRequestsFilterOutput) ToGetOccCapacityRequestsFilterOutput() GetOccCapacityRequestsFilterOutput
func (GetOccCapacityRequestsFilterOutput) ToGetOccCapacityRequestsFilterOutputWithContext ¶
func (o GetOccCapacityRequestsFilterOutput) ToGetOccCapacityRequestsFilterOutputWithContext(ctx context.Context) GetOccCapacityRequestsFilterOutput
func (GetOccCapacityRequestsFilterOutput) Values ¶
func (o GetOccCapacityRequestsFilterOutput) Values() pulumi.StringArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollection ¶
type GetOccCapacityRequestsOccCapacityRequestCollection struct {
Items []GetOccCapacityRequestsOccCapacityRequestCollectionItem `pulumi:"items"`
}
type GetOccCapacityRequestsOccCapacityRequestCollectionArgs ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionArgs struct {
Items GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayInput `pulumi:"items"`
}
func (GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput() GetOccCapacityRequestsOccCapacityRequestCollectionOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionArray ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionArray []GetOccCapacityRequestsOccCapacityRequestCollectionInput
func (GetOccCapacityRequestsOccCapacityRequestCollectionArray) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionArray) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionArrayInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionArrayInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionArrayInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionArray and GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionArrayInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionArray{ GetOccCapacityRequestsOccCapacityRequestCollectionArgs{...} }
type GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput() GetOccCapacityRequestsOccCapacityRequestCollectionOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionArgs and GetOccCapacityRequestsOccCapacityRequestCollectionOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionArgs{...}
type GetOccCapacityRequestsOccCapacityRequestCollectionItem ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItem struct { // The availability domain (AD) for which the capacity request was made. AvailabilityDomain string `pulumi:"availabilityDomain"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId string `pulumi:"compartmentId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover string `pulumi:"dateExpectedCapacityHandover"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Meaningful text about the capacity request. Description string `pulumi:"description"` // A list of resources requested as part of this request Details []GetOccCapacityRequestsOccCapacityRequestCollectionItemDetail `pulumi:"details"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // The namespace by which we would filter the list. Namespace string `pulumi:"namespace"` // A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created. OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` // The OCID of the customer group to which this customer belongs to. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` PatchOperations []GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperation `pulumi:"patchOperations"` // The name of the region for which the capacity request was made. Region string `pulumi:"region"` // The different states the capacity request goes through. RequestState string `pulumi:"requestState"` // The current lifecycle state of the resource. 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]string `pulumi:"systemTags"` // The time when the capacity request was created. TimeCreated string `pulumi:"timeCreated"` // The time when the capacity request was updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs struct { // The availability domain (AD) for which the capacity request was made. AvailabilityDomain pulumi.StringInput `pulumi:"availabilityDomain"` // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover pulumi.StringInput `pulumi:"dateExpectedCapacityHandover"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // Meaningful text about the capacity request. Description pulumi.StringInput `pulumi:"description"` // A list of resources requested as part of this request Details GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayInput `pulumi:"details"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringInput `pulumi:"displayName"` // 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.StringMapInput `pulumi:"freeformTags"` // A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // The namespace by which we would filter the list. Namespace pulumi.StringInput `pulumi:"namespace"` // A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created. OccAvailabilityCatalogId pulumi.StringInput `pulumi:"occAvailabilityCatalogId"` // The OCID of the customer group to which this customer belongs to. OccCustomerGroupId pulumi.StringInput `pulumi:"occCustomerGroupId"` PatchOperations GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayInput `pulumi:"patchOperations"` // The name of the region for which the capacity request was made. Region pulumi.StringInput `pulumi:"region"` // The different states the capacity request goes through. RequestState pulumi.StringInput `pulumi:"requestState"` // The current lifecycle state of the resource. 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.StringMapInput `pulumi:"systemTags"` // The time when the capacity request was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the capacity request was updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArray ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArray []GetOccCapacityRequestsOccCapacityRequestCollectionItemInput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionItemArray and GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionItemArray{ GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs{...} }
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetail ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetail struct { // The actual handed over quantity of resources at the time of request resolution. ActualHandoverQuantity string `pulumi:"actualHandoverQuantity"` // The date on which the actual handover quantity of resources is delivered. DateActualHandover string `pulumi:"dateActualHandover"` // The date on which the latest increment to supplied quantity of resources was delivered. DateExpectedHandover string `pulumi:"dateExpectedHandover"` // The number of compute server's with name <resourceName> required by the user. DemandQuantity string `pulumi:"demandQuantity"` // The incremental quantity of resources supplied as the provisioning is underway. ExpectedHandoverQuantity string `pulumi:"expectedHandoverQuantity"` // The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name. ResourceName string `pulumi:"resourceName"` // The type of the resource against which the user wants to place a capacity request. ResourceType string `pulumi:"resourceType"` // The type of the workload (Generic/ROW). WorkloadType string `pulumi:"workloadType"` }
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs struct { // The actual handed over quantity of resources at the time of request resolution. ActualHandoverQuantity pulumi.StringInput `pulumi:"actualHandoverQuantity"` // The date on which the actual handover quantity of resources is delivered. DateActualHandover pulumi.StringInput `pulumi:"dateActualHandover"` // The date on which the latest increment to supplied quantity of resources was delivered. DateExpectedHandover pulumi.StringInput `pulumi:"dateExpectedHandover"` // The number of compute server's with name <resourceName> required by the user. DemandQuantity pulumi.StringInput `pulumi:"demandQuantity"` // The incremental quantity of resources supplied as the provisioning is underway. ExpectedHandoverQuantity pulumi.StringInput `pulumi:"expectedHandoverQuantity"` // The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name. ResourceName pulumi.StringInput `pulumi:"resourceName"` // The type of the resource against which the user wants to place a capacity request. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The type of the workload (Generic/ROW). WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray []GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailInput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray and GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArray{ GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs{...} }
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs and GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArgs{...}
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ActualHandoverQuantity ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ActualHandoverQuantity() pulumi.StringOutput
The actual handed over quantity of resources at the time of request resolution.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DateActualHandover ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DateActualHandover() pulumi.StringOutput
The date on which the actual handover quantity of resources is delivered.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DateExpectedHandover ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DateExpectedHandover() pulumi.StringOutput
The date on which the latest increment to supplied quantity of resources was delivered.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DemandQuantity ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) DemandQuantity() pulumi.StringOutput
The number of compute server's with name <resourceName> required by the user.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ExpectedHandoverQuantity ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ExpectedHandoverQuantity() pulumi.StringOutput
The incremental quantity of resources supplied as the provisioning is underway.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ResourceName ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ResourceName() pulumi.StringOutput
The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ResourceType ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ResourceType() pulumi.StringOutput
The type of the resource against which the user wants to place a capacity request.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) WorkloadType ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailOutput) WorkloadType() pulumi.StringOutput
The type of the workload (Generic/ROW).
type GetOccCapacityRequestsOccCapacityRequestCollectionItemInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionItemInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs and GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionItemInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionItemArgs{...}
type GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) AvailabilityDomain ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain (AD) for which the capacity request was made.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) CompartmentId ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DateExpectedCapacityHandover ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DateExpectedCapacityHandover() pulumi.StringOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DefinedTags ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Description ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Description() pulumi.StringOutput
Meaningful text about the capacity request.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Details ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Details() GetOccCapacityRequestsOccCapacityRequestCollectionItemDetailArrayOutput
A list of resources requested as part of this request
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DisplayName ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire display name. The match is not case sensitive.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) FreeformTags ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Id ¶
A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) LifecycleDetails ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Namespace ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Namespace() pulumi.StringOutput
The namespace by which we would filter the list.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) OccAvailabilityCatalogId ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) OccAvailabilityCatalogId() pulumi.StringOutput
A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) OccCustomerGroupId ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group to which this customer belongs to.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) PatchOperations ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Region ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) Region() pulumi.StringOutput
The name of the region for which the capacity request was made.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) RequestState ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) RequestState() pulumi.StringOutput
The different states the capacity request goes through.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) State ¶
The current lifecycle state of the resource.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) SystemTags ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) TimeCreated ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the capacity request was created.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) TimeUpdated ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the capacity request was updated.
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperation ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperation struct { From string `pulumi:"from"` Operation string `pulumi:"operation"` Position string `pulumi:"position"` SelectedItem string `pulumi:"selectedItem"` Selection string `pulumi:"selection"` Value map[string]string `pulumi:"value"` }
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs struct { From pulumi.StringInput `pulumi:"from"` Operation pulumi.StringInput `pulumi:"operation"` Position pulumi.StringInput `pulumi:"position"` SelectedItem pulumi.StringInput `pulumi:"selectedItem"` Selection pulumi.StringInput `pulumi:"selection"` Value pulumi.StringMapInput `pulumi:"value"` }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray []GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationInput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext ¶
func (i GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray and GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArray{ GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs{...} }
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArrayOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationInput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationInput interface { pulumi.Input ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext(context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput }
GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationInput is an input type that accepts GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs and GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput values. You can construct a concrete instance of `GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationInput` via:
GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationArgs{...}
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Operation ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Operation() pulumi.StringOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) SelectedItem ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) SelectedItem() pulumi.StringOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Selection ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) Selection() pulumi.StringOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput() GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionItemPatchOperationOutput
type GetOccCapacityRequestsOccCapacityRequestCollectionOutput ¶
type GetOccCapacityRequestsOccCapacityRequestCollectionOutput struct{ *pulumi.OutputState }
func (GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ElementType ¶
func (GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutput() GetOccCapacityRequestsOccCapacityRequestCollectionOutput
func (GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext ¶
func (o GetOccCapacityRequestsOccCapacityRequestCollectionOutput) ToGetOccCapacityRequestsOccCapacityRequestCollectionOutputWithContext(ctx context.Context) GetOccCapacityRequestsOccCapacityRequestCollectionOutput
type GetOccCapacityRequestsOutputArgs ¶
type GetOccCapacityRequestsOutputArgs struct { // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetOccCapacityRequestsFilterArrayInput `pulumi:"filters"` // A filter to return the list of capacity requests based on the OCID of the capacity request. This is done for the users who have INSPECT permission on the resource but do not have READ permission. Id pulumi.StringPtrInput `pulumi:"id"` // The namespace by which we would filter the list. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // A filter to return the list of capacity requests based on the OCID of the availability catalog against which they were created. OccAvailabilityCatalogId pulumi.StringPtrInput `pulumi:"occAvailabilityCatalogId"` }
A collection of arguments for invoking getOccCapacityRequests.
func (GetOccCapacityRequestsOutputArgs) ElementType ¶
func (GetOccCapacityRequestsOutputArgs) ElementType() reflect.Type
type GetOccCapacityRequestsResult ¶
type GetOccCapacityRequestsResult struct { // The OCID of the tenancy from which the request was made. CompartmentId string `pulumi:"compartmentId"` // The display name of the capacity request. DisplayName *string `pulumi:"displayName"` Filters []GetOccCapacityRequestsFilter `pulumi:"filters"` // The OCID of the capacity request. Id *string `pulumi:"id"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace *string `pulumi:"namespace"` // The OCID of the availability catalog against which the capacity request was placed. OccAvailabilityCatalogId *string `pulumi:"occAvailabilityCatalogId"` // The list of occ_capacity_request_collection. OccCapacityRequestCollections []GetOccCapacityRequestsOccCapacityRequestCollection `pulumi:"occCapacityRequestCollections"` }
A collection of values returned by getOccCapacityRequests.
func GetOccCapacityRequests ¶
func GetOccCapacityRequests(ctx *pulumi.Context, args *GetOccCapacityRequestsArgs, opts ...pulumi.InvokeOption) (*GetOccCapacityRequestsResult, error)
This data source provides the list of Occ Capacity Requests in Oracle Cloud Infrastructure Capacity Management service.
Lists all capacity requests.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccCapacityRequests(ctx, &capacitymanagement.GetOccCapacityRequestsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(occCapacityRequestDisplayName), Id: pulumi.StringRef(occCapacityRequestId), Namespace: pulumi.StringRef(occCapacityRequestNamespace), OccAvailabilityCatalogId: pulumi.StringRef(testOccAvailabilityCatalog.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetOccCapacityRequestsResultOutput ¶
type GetOccCapacityRequestsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccCapacityRequests.
func GetOccCapacityRequestsOutput ¶
func GetOccCapacityRequestsOutput(ctx *pulumi.Context, args GetOccCapacityRequestsOutputArgs, opts ...pulumi.InvokeOption) GetOccCapacityRequestsResultOutput
func (GetOccCapacityRequestsResultOutput) CompartmentId ¶
func (o GetOccCapacityRequestsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy from which the request was made.
func (GetOccCapacityRequestsResultOutput) DisplayName ¶
func (o GetOccCapacityRequestsResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the capacity request.
func (GetOccCapacityRequestsResultOutput) ElementType ¶
func (GetOccCapacityRequestsResultOutput) ElementType() reflect.Type
func (GetOccCapacityRequestsResultOutput) Filters ¶
func (o GetOccCapacityRequestsResultOutput) Filters() GetOccCapacityRequestsFilterArrayOutput
func (GetOccCapacityRequestsResultOutput) Id ¶
func (o GetOccCapacityRequestsResultOutput) Id() pulumi.StringPtrOutput
The OCID of the capacity request.
func (GetOccCapacityRequestsResultOutput) Namespace ¶
func (o GetOccCapacityRequestsResultOutput) Namespace() pulumi.StringPtrOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (GetOccCapacityRequestsResultOutput) OccAvailabilityCatalogId ¶
func (o GetOccCapacityRequestsResultOutput) OccAvailabilityCatalogId() pulumi.StringPtrOutput
The OCID of the availability catalog against which the capacity request was placed.
func (GetOccCapacityRequestsResultOutput) OccCapacityRequestCollections ¶
func (o GetOccCapacityRequestsResultOutput) OccCapacityRequestCollections() GetOccCapacityRequestsOccCapacityRequestCollectionArrayOutput
The list of occ_capacity_request_collection.
func (GetOccCapacityRequestsResultOutput) ToGetOccCapacityRequestsResultOutput ¶
func (o GetOccCapacityRequestsResultOutput) ToGetOccCapacityRequestsResultOutput() GetOccCapacityRequestsResultOutput
func (GetOccCapacityRequestsResultOutput) ToGetOccCapacityRequestsResultOutputWithContext ¶
func (o GetOccCapacityRequestsResultOutput) ToGetOccCapacityRequestsResultOutputWithContext(ctx context.Context) GetOccCapacityRequestsResultOutput
type GetOccCustomerGroupArgs ¶
type GetOccCustomerGroupArgs struct { // The OCID of the customer group. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` }
A collection of arguments for invoking getOccCustomerGroup.
type GetOccCustomerGroupCustomersList ¶
type GetOccCustomerGroupCustomersList struct { // The description about the customer group. Description string `pulumi:"description"` // The display name of the customer group. DisplayName string `pulumi:"displayName"` // The OCID of the customer group. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` // To determine whether the customer group is enabled/disabled. Status string `pulumi:"status"` // The OCID of the tenancy belonging to the customer. TenancyId string `pulumi:"tenancyId"` }
type GetOccCustomerGroupCustomersListArgs ¶
type GetOccCustomerGroupCustomersListArgs struct { // The description about the customer group. Description pulumi.StringInput `pulumi:"description"` // The display name of the customer group. DisplayName pulumi.StringInput `pulumi:"displayName"` // The OCID of the customer group. OccCustomerGroupId pulumi.StringInput `pulumi:"occCustomerGroupId"` // To determine whether the customer group is enabled/disabled. Status pulumi.StringInput `pulumi:"status"` // The OCID of the tenancy belonging to the customer. TenancyId pulumi.StringInput `pulumi:"tenancyId"` }
func (GetOccCustomerGroupCustomersListArgs) ElementType ¶
func (GetOccCustomerGroupCustomersListArgs) ElementType() reflect.Type
func (GetOccCustomerGroupCustomersListArgs) ToGetOccCustomerGroupCustomersListOutput ¶
func (i GetOccCustomerGroupCustomersListArgs) ToGetOccCustomerGroupCustomersListOutput() GetOccCustomerGroupCustomersListOutput
func (GetOccCustomerGroupCustomersListArgs) ToGetOccCustomerGroupCustomersListOutputWithContext ¶
func (i GetOccCustomerGroupCustomersListArgs) ToGetOccCustomerGroupCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListOutput
type GetOccCustomerGroupCustomersListArray ¶
type GetOccCustomerGroupCustomersListArray []GetOccCustomerGroupCustomersListInput
func (GetOccCustomerGroupCustomersListArray) ElementType ¶
func (GetOccCustomerGroupCustomersListArray) ElementType() reflect.Type
func (GetOccCustomerGroupCustomersListArray) ToGetOccCustomerGroupCustomersListArrayOutput ¶
func (i GetOccCustomerGroupCustomersListArray) ToGetOccCustomerGroupCustomersListArrayOutput() GetOccCustomerGroupCustomersListArrayOutput
func (GetOccCustomerGroupCustomersListArray) ToGetOccCustomerGroupCustomersListArrayOutputWithContext ¶
func (i GetOccCustomerGroupCustomersListArray) ToGetOccCustomerGroupCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListArrayOutput
type GetOccCustomerGroupCustomersListArrayInput ¶
type GetOccCustomerGroupCustomersListArrayInput interface { pulumi.Input ToGetOccCustomerGroupCustomersListArrayOutput() GetOccCustomerGroupCustomersListArrayOutput ToGetOccCustomerGroupCustomersListArrayOutputWithContext(context.Context) GetOccCustomerGroupCustomersListArrayOutput }
GetOccCustomerGroupCustomersListArrayInput is an input type that accepts GetOccCustomerGroupCustomersListArray and GetOccCustomerGroupCustomersListArrayOutput values. You can construct a concrete instance of `GetOccCustomerGroupCustomersListArrayInput` via:
GetOccCustomerGroupCustomersListArray{ GetOccCustomerGroupCustomersListArgs{...} }
type GetOccCustomerGroupCustomersListArrayOutput ¶
type GetOccCustomerGroupCustomersListArrayOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupCustomersListArrayOutput) ElementType ¶
func (GetOccCustomerGroupCustomersListArrayOutput) ElementType() reflect.Type
func (GetOccCustomerGroupCustomersListArrayOutput) ToGetOccCustomerGroupCustomersListArrayOutput ¶
func (o GetOccCustomerGroupCustomersListArrayOutput) ToGetOccCustomerGroupCustomersListArrayOutput() GetOccCustomerGroupCustomersListArrayOutput
func (GetOccCustomerGroupCustomersListArrayOutput) ToGetOccCustomerGroupCustomersListArrayOutputWithContext ¶
func (o GetOccCustomerGroupCustomersListArrayOutput) ToGetOccCustomerGroupCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListArrayOutput
type GetOccCustomerGroupCustomersListInput ¶
type GetOccCustomerGroupCustomersListInput interface { pulumi.Input ToGetOccCustomerGroupCustomersListOutput() GetOccCustomerGroupCustomersListOutput ToGetOccCustomerGroupCustomersListOutputWithContext(context.Context) GetOccCustomerGroupCustomersListOutput }
GetOccCustomerGroupCustomersListInput is an input type that accepts GetOccCustomerGroupCustomersListArgs and GetOccCustomerGroupCustomersListOutput values. You can construct a concrete instance of `GetOccCustomerGroupCustomersListInput` via:
GetOccCustomerGroupCustomersListArgs{...}
type GetOccCustomerGroupCustomersListOutput ¶
type GetOccCustomerGroupCustomersListOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupCustomersListOutput) Description ¶
func (o GetOccCustomerGroupCustomersListOutput) Description() pulumi.StringOutput
The description about the customer group.
func (GetOccCustomerGroupCustomersListOutput) DisplayName ¶
func (o GetOccCustomerGroupCustomersListOutput) DisplayName() pulumi.StringOutput
The display name of the customer group.
func (GetOccCustomerGroupCustomersListOutput) ElementType ¶
func (GetOccCustomerGroupCustomersListOutput) ElementType() reflect.Type
func (GetOccCustomerGroupCustomersListOutput) OccCustomerGroupId ¶
func (o GetOccCustomerGroupCustomersListOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group.
func (GetOccCustomerGroupCustomersListOutput) Status ¶
func (o GetOccCustomerGroupCustomersListOutput) Status() pulumi.StringOutput
To determine whether the customer group is enabled/disabled.
func (GetOccCustomerGroupCustomersListOutput) TenancyId ¶
func (o GetOccCustomerGroupCustomersListOutput) TenancyId() pulumi.StringOutput
The OCID of the tenancy belonging to the customer.
func (GetOccCustomerGroupCustomersListOutput) ToGetOccCustomerGroupCustomersListOutput ¶
func (o GetOccCustomerGroupCustomersListOutput) ToGetOccCustomerGroupCustomersListOutput() GetOccCustomerGroupCustomersListOutput
func (GetOccCustomerGroupCustomersListOutput) ToGetOccCustomerGroupCustomersListOutputWithContext ¶
func (o GetOccCustomerGroupCustomersListOutput) ToGetOccCustomerGroupCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupCustomersListOutput
type GetOccCustomerGroupOutputArgs ¶
type GetOccCustomerGroupOutputArgs struct { // The OCID of the customer group. OccCustomerGroupId pulumi.StringInput `pulumi:"occCustomerGroupId"` }
A collection of arguments for invoking getOccCustomerGroup.
func (GetOccCustomerGroupOutputArgs) ElementType ¶
func (GetOccCustomerGroupOutputArgs) ElementType() reflect.Type
type GetOccCustomerGroupResult ¶
type GetOccCustomerGroupResult struct { // The OCID of the tenancy containing the customer group. CompartmentId string `pulumi:"compartmentId"` // A list containing all the customers that belong to this customer group CustomersLists []GetOccCustomerGroupCustomersList `pulumi:"customersLists"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The description about the customer group. Description string `pulumi:"description"` // The display name of the customer group. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // The OCID of the customer group. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` // The current lifecycle state of the resource. State string `pulumi:"state"` // To determine whether the customer group is enabled/disabled. Status string `pulumi:"status"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the customer group was created. TimeCreated string `pulumi:"timeCreated"` // The time when the customer group was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOccCustomerGroup.
func GetOccCustomerGroup ¶
func GetOccCustomerGroup(ctx *pulumi.Context, args *GetOccCustomerGroupArgs, opts ...pulumi.InvokeOption) (*GetOccCustomerGroupResult, error)
This data source provides details about a specific Occ Customer Group resource in Oracle Cloud Infrastructure Capacity Management service.
Gets information about the specified customer group.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccCustomerGroup(ctx, &capacitymanagement.GetOccCustomerGroupArgs{ OccCustomerGroupId: testOccCustomerGroupOciCapacityManagementOccCustomerGroup.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetOccCustomerGroupResultOutput ¶
type GetOccCustomerGroupResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccCustomerGroup.
func GetOccCustomerGroupOutput ¶
func GetOccCustomerGroupOutput(ctx *pulumi.Context, args GetOccCustomerGroupOutputArgs, opts ...pulumi.InvokeOption) GetOccCustomerGroupResultOutput
func (GetOccCustomerGroupResultOutput) CompartmentId ¶
func (o GetOccCustomerGroupResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy containing the customer group.
func (GetOccCustomerGroupResultOutput) CustomersLists ¶
func (o GetOccCustomerGroupResultOutput) CustomersLists() GetOccCustomerGroupCustomersListArrayOutput
A list containing all the customers that belong to this customer group
func (GetOccCustomerGroupResultOutput) DefinedTags ¶
func (o GetOccCustomerGroupResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOccCustomerGroupResultOutput) Description ¶
func (o GetOccCustomerGroupResultOutput) Description() pulumi.StringOutput
The description about the customer group.
func (GetOccCustomerGroupResultOutput) DisplayName ¶
func (o GetOccCustomerGroupResultOutput) DisplayName() pulumi.StringOutput
The display name of the customer group.
func (GetOccCustomerGroupResultOutput) ElementType ¶
func (GetOccCustomerGroupResultOutput) ElementType() reflect.Type
func (GetOccCustomerGroupResultOutput) FreeformTags ¶
func (o GetOccCustomerGroupResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetOccCustomerGroupResultOutput) Id ¶
func (o GetOccCustomerGroupResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOccCustomerGroupResultOutput) LifecycleDetails ¶
func (o GetOccCustomerGroupResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (GetOccCustomerGroupResultOutput) OccCustomerGroupId ¶
func (o GetOccCustomerGroupResultOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group.
func (GetOccCustomerGroupResultOutput) State ¶
func (o GetOccCustomerGroupResultOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (GetOccCustomerGroupResultOutput) Status ¶
func (o GetOccCustomerGroupResultOutput) Status() pulumi.StringOutput
To determine whether the customer group is enabled/disabled.
func (GetOccCustomerGroupResultOutput) SystemTags ¶
func (o GetOccCustomerGroupResultOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetOccCustomerGroupResultOutput) TimeCreated ¶
func (o GetOccCustomerGroupResultOutput) TimeCreated() pulumi.StringOutput
The time when the customer group was created.
func (GetOccCustomerGroupResultOutput) TimeUpdated ¶
func (o GetOccCustomerGroupResultOutput) TimeUpdated() pulumi.StringOutput
The time when the customer group was last updated.
func (GetOccCustomerGroupResultOutput) ToGetOccCustomerGroupResultOutput ¶
func (o GetOccCustomerGroupResultOutput) ToGetOccCustomerGroupResultOutput() GetOccCustomerGroupResultOutput
func (GetOccCustomerGroupResultOutput) ToGetOccCustomerGroupResultOutputWithContext ¶
func (o GetOccCustomerGroupResultOutput) ToGetOccCustomerGroupResultOutputWithContext(ctx context.Context) GetOccCustomerGroupResultOutput
type GetOccCustomerGroupsArgs ¶
type GetOccCustomerGroupsArgs struct { // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId string `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName *string `pulumi:"displayName"` Filters []GetOccCustomerGroupsFilter `pulumi:"filters"` // A query filter to return the list result based on the customer group OCID. This is done for users who have INSPECT permission but do not have READ permission. Id *string `pulumi:"id"` // A query filter to return the list result based on status. Status *string `pulumi:"status"` }
A collection of arguments for invoking getOccCustomerGroups.
type GetOccCustomerGroupsFilterArgs ¶
type GetOccCustomerGroupsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOccCustomerGroupsFilterArgs) ElementType ¶
func (GetOccCustomerGroupsFilterArgs) ElementType() reflect.Type
func (GetOccCustomerGroupsFilterArgs) ToGetOccCustomerGroupsFilterOutput ¶
func (i GetOccCustomerGroupsFilterArgs) ToGetOccCustomerGroupsFilterOutput() GetOccCustomerGroupsFilterOutput
func (GetOccCustomerGroupsFilterArgs) ToGetOccCustomerGroupsFilterOutputWithContext ¶
func (i GetOccCustomerGroupsFilterArgs) ToGetOccCustomerGroupsFilterOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterOutput
type GetOccCustomerGroupsFilterArray ¶
type GetOccCustomerGroupsFilterArray []GetOccCustomerGroupsFilterInput
func (GetOccCustomerGroupsFilterArray) ElementType ¶
func (GetOccCustomerGroupsFilterArray) ElementType() reflect.Type
func (GetOccCustomerGroupsFilterArray) ToGetOccCustomerGroupsFilterArrayOutput ¶
func (i GetOccCustomerGroupsFilterArray) ToGetOccCustomerGroupsFilterArrayOutput() GetOccCustomerGroupsFilterArrayOutput
func (GetOccCustomerGroupsFilterArray) ToGetOccCustomerGroupsFilterArrayOutputWithContext ¶
func (i GetOccCustomerGroupsFilterArray) ToGetOccCustomerGroupsFilterArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterArrayOutput
type GetOccCustomerGroupsFilterArrayInput ¶
type GetOccCustomerGroupsFilterArrayInput interface { pulumi.Input ToGetOccCustomerGroupsFilterArrayOutput() GetOccCustomerGroupsFilterArrayOutput ToGetOccCustomerGroupsFilterArrayOutputWithContext(context.Context) GetOccCustomerGroupsFilterArrayOutput }
GetOccCustomerGroupsFilterArrayInput is an input type that accepts GetOccCustomerGroupsFilterArray and GetOccCustomerGroupsFilterArrayOutput values. You can construct a concrete instance of `GetOccCustomerGroupsFilterArrayInput` via:
GetOccCustomerGroupsFilterArray{ GetOccCustomerGroupsFilterArgs{...} }
type GetOccCustomerGroupsFilterArrayOutput ¶
type GetOccCustomerGroupsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsFilterArrayOutput) ElementType ¶
func (GetOccCustomerGroupsFilterArrayOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsFilterArrayOutput) Index ¶
func (o GetOccCustomerGroupsFilterArrayOutput) Index(i pulumi.IntInput) GetOccCustomerGroupsFilterOutput
func (GetOccCustomerGroupsFilterArrayOutput) ToGetOccCustomerGroupsFilterArrayOutput ¶
func (o GetOccCustomerGroupsFilterArrayOutput) ToGetOccCustomerGroupsFilterArrayOutput() GetOccCustomerGroupsFilterArrayOutput
func (GetOccCustomerGroupsFilterArrayOutput) ToGetOccCustomerGroupsFilterArrayOutputWithContext ¶
func (o GetOccCustomerGroupsFilterArrayOutput) ToGetOccCustomerGroupsFilterArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterArrayOutput
type GetOccCustomerGroupsFilterInput ¶
type GetOccCustomerGroupsFilterInput interface { pulumi.Input ToGetOccCustomerGroupsFilterOutput() GetOccCustomerGroupsFilterOutput ToGetOccCustomerGroupsFilterOutputWithContext(context.Context) GetOccCustomerGroupsFilterOutput }
GetOccCustomerGroupsFilterInput is an input type that accepts GetOccCustomerGroupsFilterArgs and GetOccCustomerGroupsFilterOutput values. You can construct a concrete instance of `GetOccCustomerGroupsFilterInput` via:
GetOccCustomerGroupsFilterArgs{...}
type GetOccCustomerGroupsFilterOutput ¶
type GetOccCustomerGroupsFilterOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsFilterOutput) ElementType ¶
func (GetOccCustomerGroupsFilterOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsFilterOutput) Name ¶
func (o GetOccCustomerGroupsFilterOutput) Name() pulumi.StringOutput
func (GetOccCustomerGroupsFilterOutput) Regex ¶
func (o GetOccCustomerGroupsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOccCustomerGroupsFilterOutput) ToGetOccCustomerGroupsFilterOutput ¶
func (o GetOccCustomerGroupsFilterOutput) ToGetOccCustomerGroupsFilterOutput() GetOccCustomerGroupsFilterOutput
func (GetOccCustomerGroupsFilterOutput) ToGetOccCustomerGroupsFilterOutputWithContext ¶
func (o GetOccCustomerGroupsFilterOutput) ToGetOccCustomerGroupsFilterOutputWithContext(ctx context.Context) GetOccCustomerGroupsFilterOutput
func (GetOccCustomerGroupsFilterOutput) Values ¶
func (o GetOccCustomerGroupsFilterOutput) Values() pulumi.StringArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollection ¶
type GetOccCustomerGroupsOccCustomerGroupCollection struct {
Items []GetOccCustomerGroupsOccCustomerGroupCollectionItem `pulumi:"items"`
}
type GetOccCustomerGroupsOccCustomerGroupCollectionArgs ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionArgs struct {
Items GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayInput `pulumi:"items"`
}
func (GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput() GetOccCustomerGroupsOccCustomerGroupCollectionOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionArray ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionArray []GetOccCustomerGroupsOccCustomerGroupCollectionInput
func (GetOccCustomerGroupsOccCustomerGroupCollectionArray) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionArray) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionArrayInput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionArrayInput interface { pulumi.Input ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext(context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput }
GetOccCustomerGroupsOccCustomerGroupCollectionArrayInput is an input type that accepts GetOccCustomerGroupsOccCustomerGroupCollectionArray and GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput values. You can construct a concrete instance of `GetOccCustomerGroupsOccCustomerGroupCollectionArrayInput` via:
GetOccCustomerGroupsOccCustomerGroupCollectionArray{ GetOccCustomerGroupsOccCustomerGroupCollectionArgs{...} }
type GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionInput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionInput interface { pulumi.Input ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput() GetOccCustomerGroupsOccCustomerGroupCollectionOutput ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext(context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionOutput }
GetOccCustomerGroupsOccCustomerGroupCollectionInput is an input type that accepts GetOccCustomerGroupsOccCustomerGroupCollectionArgs and GetOccCustomerGroupsOccCustomerGroupCollectionOutput values. You can construct a concrete instance of `GetOccCustomerGroupsOccCustomerGroupCollectionInput` via:
GetOccCustomerGroupsOccCustomerGroupCollectionArgs{...}
type GetOccCustomerGroupsOccCustomerGroupCollectionItem ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItem struct { // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId string `pulumi:"compartmentId"` // A list containing all the customers that belong to this customer group CustomersLists []GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersList `pulumi:"customersLists"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // The description about the customer group. Description string `pulumi:"description"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // A query filter to return the list result based on the customer group OCID. This is done for users who have INSPECT permission but do not have READ permission. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // The current lifecycle state of the resource. State string `pulumi:"state"` // A query filter to return the list result based on status. Status string `pulumi:"status"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time when the customer group was created. TimeCreated string `pulumi:"timeCreated"` // The time when the customer group was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs struct { // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A list containing all the customers that belong to this customer group CustomersLists GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayInput `pulumi:"customersLists"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapInput `pulumi:"definedTags"` // The description about the customer group. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringInput `pulumi:"displayName"` // 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.StringMapInput `pulumi:"freeformTags"` // A query filter to return the list result based on the customer group OCID. This is done for users who have INSPECT permission but do not have READ permission. Id pulumi.StringInput `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringInput `pulumi:"lifecycleDetails"` // The current lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // A query filter to return the list result based on status. Status pulumi.StringInput `pulumi:"status"` // System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time when the customer group was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The time when the customer group was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArray ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArray []GetOccCustomerGroupsOccCustomerGroupCollectionItemInput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayInput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayInput interface { pulumi.Input ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext(context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput }
GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayInput is an input type that accepts GetOccCustomerGroupsOccCustomerGroupCollectionItemArray and GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput values. You can construct a concrete instance of `GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayInput` via:
GetOccCustomerGroupsOccCustomerGroupCollectionItemArray{ GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs{...} }
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersList ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersList struct { // The description about the customer group. Description string `pulumi:"description"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName string `pulumi:"displayName"` // The OCID of the customer group. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` // A query filter to return the list result based on status. Status string `pulumi:"status"` // The OCID of the tenancy belonging to the customer. TenancyId string `pulumi:"tenancyId"` }
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs struct { // The description about the customer group. Description pulumi.StringInput `pulumi:"description"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringInput `pulumi:"displayName"` // The OCID of the customer group. OccCustomerGroupId pulumi.StringInput `pulumi:"occCustomerGroupId"` // A query filter to return the list result based on status. Status pulumi.StringInput `pulumi:"status"` // The OCID of the tenancy belonging to the customer. TenancyId pulumi.StringInput `pulumi:"tenancyId"` }
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray []GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListInput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext ¶
func (i GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayInput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayInput interface { pulumi.Input ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext(context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput }
GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayInput is an input type that accepts GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray and GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput values. You can construct a concrete instance of `GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayInput` via:
GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArray{ GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs{...} }
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListInput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListInput interface { pulumi.Input ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext(context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput }
GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListInput is an input type that accepts GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs and GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput values. You can construct a concrete instance of `GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListInput` via:
GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArgs{...}
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) Description ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) Description() pulumi.StringOutput
The description about the customer group.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) DisplayName ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire display name. The match is not case sensitive.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) OccCustomerGroupId ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) Status ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) Status() pulumi.StringOutput
A query filter to return the list result based on status.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) TenancyId ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) TenancyId() pulumi.StringOutput
The OCID of the tenancy belonging to the customer.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionItemInput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemInput interface { pulumi.Input ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext(context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput }
GetOccCustomerGroupsOccCustomerGroupCollectionItemInput is an input type that accepts GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs and GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput values. You can construct a concrete instance of `GetOccCustomerGroupsOccCustomerGroupCollectionItemInput` via:
GetOccCustomerGroupsOccCustomerGroupCollectionItemArgs{...}
type GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) CompartmentId ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) CustomersLists ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) CustomersLists() GetOccCustomerGroupsOccCustomerGroupCollectionItemCustomersListArrayOutput
A list containing all the customers that belong to this customer group
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) DefinedTags ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Description ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Description() pulumi.StringOutput
The description about the customer group.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) DisplayName ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only the resources that match the entire display name. The match is not case sensitive.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) FreeformTags ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Id ¶
A query filter to return the list result based on the customer group OCID. This is done for users who have INSPECT permission but do not have READ permission.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) LifecycleDetails ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) State ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Status ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) Status() pulumi.StringOutput
A query filter to return the list result based on status.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) SystemTags ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) TimeCreated ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) TimeCreated() pulumi.StringOutput
The time when the customer group was created.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) TimeUpdated ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The time when the customer group was last updated.
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutput() GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionItemOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionItemOutput
type GetOccCustomerGroupsOccCustomerGroupCollectionOutput ¶
type GetOccCustomerGroupsOccCustomerGroupCollectionOutput struct{ *pulumi.OutputState }
func (GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ElementType ¶
func (GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutput() GetOccCustomerGroupsOccCustomerGroupCollectionOutput
func (GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext ¶
func (o GetOccCustomerGroupsOccCustomerGroupCollectionOutput) ToGetOccCustomerGroupsOccCustomerGroupCollectionOutputWithContext(ctx context.Context) GetOccCustomerGroupsOccCustomerGroupCollectionOutput
type GetOccCustomerGroupsOutputArgs ¶
type GetOccCustomerGroupsOutputArgs struct { // The ocid of the compartment or tenancy in which resources are to be listed. This will also be used for authorization purposes. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only the resources that match the entire display name. The match is not case sensitive. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetOccCustomerGroupsFilterArrayInput `pulumi:"filters"` // A query filter to return the list result based on the customer group OCID. This is done for users who have INSPECT permission but do not have READ permission. Id pulumi.StringPtrInput `pulumi:"id"` // A query filter to return the list result based on status. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getOccCustomerGroups.
func (GetOccCustomerGroupsOutputArgs) ElementType ¶
func (GetOccCustomerGroupsOutputArgs) ElementType() reflect.Type
type GetOccCustomerGroupsResult ¶
type GetOccCustomerGroupsResult struct { // The OCID of the tenancy containing the customer group. CompartmentId string `pulumi:"compartmentId"` // The display name of the customer group. DisplayName *string `pulumi:"displayName"` Filters []GetOccCustomerGroupsFilter `pulumi:"filters"` // The OCID of the customer group. Id *string `pulumi:"id"` // The list of occ_customer_group_collection. OccCustomerGroupCollections []GetOccCustomerGroupsOccCustomerGroupCollection `pulumi:"occCustomerGroupCollections"` // To determine whether the customer group is enabled/disabled. Status *string `pulumi:"status"` }
A collection of values returned by getOccCustomerGroups.
func GetOccCustomerGroups ¶
func GetOccCustomerGroups(ctx *pulumi.Context, args *GetOccCustomerGroupsArgs, opts ...pulumi.InvokeOption) (*GetOccCustomerGroupsResult, error)
This data source provides the list of Occ Customer Groups in Oracle Cloud Infrastructure Capacity Management service.
Lists all the customer groups.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccCustomerGroups(ctx, &capacitymanagement.GetOccCustomerGroupsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(occCustomerGroupDisplayName), Id: pulumi.StringRef(occCustomerGroupId), Status: pulumi.StringRef(occCustomerGroupStatus), }, nil) if err != nil { return err } return nil }) }
```
type GetOccCustomerGroupsResultOutput ¶
type GetOccCustomerGroupsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccCustomerGroups.
func GetOccCustomerGroupsOutput ¶
func GetOccCustomerGroupsOutput(ctx *pulumi.Context, args GetOccCustomerGroupsOutputArgs, opts ...pulumi.InvokeOption) GetOccCustomerGroupsResultOutput
func (GetOccCustomerGroupsResultOutput) CompartmentId ¶
func (o GetOccCustomerGroupsResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy containing the customer group.
func (GetOccCustomerGroupsResultOutput) DisplayName ¶
func (o GetOccCustomerGroupsResultOutput) DisplayName() pulumi.StringPtrOutput
The display name of the customer group.
func (GetOccCustomerGroupsResultOutput) ElementType ¶
func (GetOccCustomerGroupsResultOutput) ElementType() reflect.Type
func (GetOccCustomerGroupsResultOutput) Filters ¶
func (o GetOccCustomerGroupsResultOutput) Filters() GetOccCustomerGroupsFilterArrayOutput
func (GetOccCustomerGroupsResultOutput) Id ¶
func (o GetOccCustomerGroupsResultOutput) Id() pulumi.StringPtrOutput
The OCID of the customer group.
func (GetOccCustomerGroupsResultOutput) OccCustomerGroupCollections ¶
func (o GetOccCustomerGroupsResultOutput) OccCustomerGroupCollections() GetOccCustomerGroupsOccCustomerGroupCollectionArrayOutput
The list of occ_customer_group_collection.
func (GetOccCustomerGroupsResultOutput) Status ¶
func (o GetOccCustomerGroupsResultOutput) Status() pulumi.StringPtrOutput
To determine whether the customer group is enabled/disabled.
func (GetOccCustomerGroupsResultOutput) ToGetOccCustomerGroupsResultOutput ¶
func (o GetOccCustomerGroupsResultOutput) ToGetOccCustomerGroupsResultOutput() GetOccCustomerGroupsResultOutput
func (GetOccCustomerGroupsResultOutput) ToGetOccCustomerGroupsResultOutputWithContext ¶
func (o GetOccCustomerGroupsResultOutput) ToGetOccCustomerGroupsResultOutputWithContext(ctx context.Context) GetOccCustomerGroupsResultOutput
type LookupOccAvailabilityCatalogArgs ¶
type LookupOccAvailabilityCatalogArgs struct { // The OCID of the availability catalog. OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` }
A collection of arguments for invoking getOccAvailabilityCatalog.
type LookupOccAvailabilityCatalogOutputArgs ¶
type LookupOccAvailabilityCatalogOutputArgs struct { // The OCID of the availability catalog. OccAvailabilityCatalogId pulumi.StringInput `pulumi:"occAvailabilityCatalogId"` }
A collection of arguments for invoking getOccAvailabilityCatalog.
func (LookupOccAvailabilityCatalogOutputArgs) ElementType ¶
func (LookupOccAvailabilityCatalogOutputArgs) ElementType() reflect.Type
type LookupOccAvailabilityCatalogResult ¶
type LookupOccAvailabilityCatalogResult struct { Base64encodedCatalogDetails string `pulumi:"base64encodedCatalogDetails"` // The different states associated with the availability catalog. CatalogState string `pulumi:"catalogState"` // The OCID of the tenancy where the availability catalog resides. 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]string `pulumi:"definedTags"` // Text information about the availability catalog. Description string `pulumi:"description"` // Details about capacity available for different resources in catalog. Details []GetOccAvailabilityCatalogDetail `pulumi:"details"` // A user-friendly name for the availability catalog. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // The OCID of the availability catalog. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails []GetOccAvailabilityCatalogMetadataDetail `pulumi:"metadataDetails"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace string `pulumi:"namespace"` OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` // The customer group OCID to which the availability catalog belongs. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` // The current lifecycle state of the resource. 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]string `pulumi:"systemTags"` // The time when the availability catalog was created. TimeCreated string `pulumi:"timeCreated"` // The time when the availability catalog was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOccAvailabilityCatalog.
func LookupOccAvailabilityCatalog ¶
func LookupOccAvailabilityCatalog(ctx *pulumi.Context, args *LookupOccAvailabilityCatalogArgs, opts ...pulumi.InvokeOption) (*LookupOccAvailabilityCatalogResult, error)
This data source provides details about a specific Occ Availability Catalog resource in Oracle Cloud Infrastructure Capacity Management service.
Get details about availability catalog.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccAvailabilityCatalog(ctx, &capacitymanagement.GetOccAvailabilityCatalogArgs{ OccAvailabilityCatalogId: testOccAvailabilityCatalogOciCapacityManagementOccAvailabilityCatalog.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOccAvailabilityCatalogResultOutput ¶
type LookupOccAvailabilityCatalogResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccAvailabilityCatalog.
func LookupOccAvailabilityCatalogOutput ¶
func LookupOccAvailabilityCatalogOutput(ctx *pulumi.Context, args LookupOccAvailabilityCatalogOutputArgs, opts ...pulumi.InvokeOption) LookupOccAvailabilityCatalogResultOutput
func (LookupOccAvailabilityCatalogResultOutput) Base64encodedCatalogDetails ¶
func (o LookupOccAvailabilityCatalogResultOutput) Base64encodedCatalogDetails() pulumi.StringOutput
func (LookupOccAvailabilityCatalogResultOutput) CatalogState ¶
func (o LookupOccAvailabilityCatalogResultOutput) CatalogState() pulumi.StringOutput
The different states associated with the availability catalog.
func (LookupOccAvailabilityCatalogResultOutput) CompartmentId ¶
func (o LookupOccAvailabilityCatalogResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy where the availability catalog resides.
func (LookupOccAvailabilityCatalogResultOutput) DefinedTags ¶
func (o LookupOccAvailabilityCatalogResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupOccAvailabilityCatalogResultOutput) Description ¶
func (o LookupOccAvailabilityCatalogResultOutput) Description() pulumi.StringOutput
Text information about the availability catalog.
func (LookupOccAvailabilityCatalogResultOutput) Details ¶
func (o LookupOccAvailabilityCatalogResultOutput) Details() GetOccAvailabilityCatalogDetailArrayOutput
Details about capacity available for different resources in catalog.
func (LookupOccAvailabilityCatalogResultOutput) DisplayName ¶
func (o LookupOccAvailabilityCatalogResultOutput) DisplayName() pulumi.StringOutput
A user-friendly name for the availability catalog.
func (LookupOccAvailabilityCatalogResultOutput) ElementType ¶
func (LookupOccAvailabilityCatalogResultOutput) ElementType() reflect.Type
func (LookupOccAvailabilityCatalogResultOutput) FreeformTags ¶
func (o LookupOccAvailabilityCatalogResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupOccAvailabilityCatalogResultOutput) Id ¶
func (o LookupOccAvailabilityCatalogResultOutput) Id() pulumi.StringOutput
The OCID of the availability catalog.
func (LookupOccAvailabilityCatalogResultOutput) LifecycleDetails ¶
func (o LookupOccAvailabilityCatalogResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (LookupOccAvailabilityCatalogResultOutput) MetadataDetails ¶
func (o LookupOccAvailabilityCatalogResultOutput) MetadataDetails() GetOccAvailabilityCatalogMetadataDetailArrayOutput
Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing.
func (LookupOccAvailabilityCatalogResultOutput) Namespace ¶
func (o LookupOccAvailabilityCatalogResultOutput) Namespace() pulumi.StringOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (LookupOccAvailabilityCatalogResultOutput) OccAvailabilityCatalogId ¶
func (o LookupOccAvailabilityCatalogResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
func (LookupOccAvailabilityCatalogResultOutput) OccCustomerGroupId ¶
func (o LookupOccAvailabilityCatalogResultOutput) OccCustomerGroupId() pulumi.StringOutput
The customer group OCID to which the availability catalog belongs.
func (LookupOccAvailabilityCatalogResultOutput) State ¶
func (o LookupOccAvailabilityCatalogResultOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (LookupOccAvailabilityCatalogResultOutput) SystemTags ¶
func (o LookupOccAvailabilityCatalogResultOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupOccAvailabilityCatalogResultOutput) TimeCreated ¶
func (o LookupOccAvailabilityCatalogResultOutput) TimeCreated() pulumi.StringOutput
The time when the availability catalog was created.
func (LookupOccAvailabilityCatalogResultOutput) TimeUpdated ¶
func (o LookupOccAvailabilityCatalogResultOutput) TimeUpdated() pulumi.StringOutput
The time when the availability catalog was last updated.
func (LookupOccAvailabilityCatalogResultOutput) ToLookupOccAvailabilityCatalogResultOutput ¶
func (o LookupOccAvailabilityCatalogResultOutput) ToLookupOccAvailabilityCatalogResultOutput() LookupOccAvailabilityCatalogResultOutput
func (LookupOccAvailabilityCatalogResultOutput) ToLookupOccAvailabilityCatalogResultOutputWithContext ¶
func (o LookupOccAvailabilityCatalogResultOutput) ToLookupOccAvailabilityCatalogResultOutputWithContext(ctx context.Context) LookupOccAvailabilityCatalogResultOutput
type LookupOccCapacityRequestArgs ¶
type LookupOccCapacityRequestArgs struct { // The OCID of the capacity request. OccCapacityRequestId string `pulumi:"occCapacityRequestId"` }
A collection of arguments for invoking getOccCapacityRequest.
type LookupOccCapacityRequestOutputArgs ¶
type LookupOccCapacityRequestOutputArgs struct { // The OCID of the capacity request. OccCapacityRequestId pulumi.StringInput `pulumi:"occCapacityRequestId"` }
A collection of arguments for invoking getOccCapacityRequest.
func (LookupOccCapacityRequestOutputArgs) ElementType ¶
func (LookupOccCapacityRequestOutputArgs) ElementType() reflect.Type
type LookupOccCapacityRequestResult ¶
type LookupOccCapacityRequestResult struct { // The availability domain (AD) for which the capacity request was made. AvailabilityDomain string `pulumi:"availabilityDomain"` // The OCID of the tenancy from which the request was made. CompartmentId string `pulumi:"compartmentId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover string `pulumi:"dateExpectedCapacityHandover"` // Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags map[string]string `pulumi:"definedTags"` // Meaningful text about the capacity request. Description string `pulumi:"description"` // A list of resources requested as part of this request Details []GetOccCapacityRequestDetail `pulumi:"details"` // The display name of the capacity request. DisplayName string `pulumi:"displayName"` // 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]string `pulumi:"freeformTags"` // The OCID of the capacity request. Id string `pulumi:"id"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails string `pulumi:"lifecycleDetails"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace string `pulumi:"namespace"` // The OCID of the availability catalog against which the capacity request was placed. OccAvailabilityCatalogId string `pulumi:"occAvailabilityCatalogId"` OccCapacityRequestId string `pulumi:"occCapacityRequestId"` // The OCID of the customer group to which this customer belongs to. OccCustomerGroupId string `pulumi:"occCustomerGroupId"` PatchOperations []GetOccCapacityRequestPatchOperation `pulumi:"patchOperations"` // The name of the region for which the capacity request was made. Region string `pulumi:"region"` // The different states the capacity request goes through. RequestState string `pulumi:"requestState"` // The current lifecycle state of the resource. 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]string `pulumi:"systemTags"` // The time when the capacity request was created. TimeCreated string `pulumi:"timeCreated"` // The time when the capacity request was updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOccCapacityRequest.
func LookupOccCapacityRequest ¶
func LookupOccCapacityRequest(ctx *pulumi.Context, args *LookupOccCapacityRequestArgs, opts ...pulumi.InvokeOption) (*LookupOccCapacityRequestResult, error)
This data source provides details about a specific Occ Capacity Request resource in Oracle Cloud Infrastructure Capacity Management service.
Get details about the capacity request.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.GetOccCapacityRequest(ctx, &capacitymanagement.GetOccCapacityRequestArgs{ OccCapacityRequestId: testOccCapacityRequestOciCapacityManagementOccCapacityRequest.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupOccCapacityRequestResultOutput ¶
type LookupOccCapacityRequestResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOccCapacityRequest.
func LookupOccCapacityRequestOutput ¶
func LookupOccCapacityRequestOutput(ctx *pulumi.Context, args LookupOccCapacityRequestOutputArgs, opts ...pulumi.InvokeOption) LookupOccCapacityRequestResultOutput
func (LookupOccCapacityRequestResultOutput) AvailabilityDomain ¶
func (o LookupOccCapacityRequestResultOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain (AD) for which the capacity request was made.
func (LookupOccCapacityRequestResultOutput) CompartmentId ¶
func (o LookupOccCapacityRequestResultOutput) CompartmentId() pulumi.StringOutput
The OCID of the tenancy from which the request was made.
func (LookupOccCapacityRequestResultOutput) DateExpectedCapacityHandover ¶
func (o LookupOccCapacityRequestResultOutput) DateExpectedCapacityHandover() pulumi.StringOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (LookupOccCapacityRequestResultOutput) DefinedTags ¶
func (o LookupOccCapacityRequestResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (LookupOccCapacityRequestResultOutput) Description ¶
func (o LookupOccCapacityRequestResultOutput) Description() pulumi.StringOutput
Meaningful text about the capacity request.
func (LookupOccCapacityRequestResultOutput) Details ¶
func (o LookupOccCapacityRequestResultOutput) Details() GetOccCapacityRequestDetailArrayOutput
A list of resources requested as part of this request
func (LookupOccCapacityRequestResultOutput) DisplayName ¶
func (o LookupOccCapacityRequestResultOutput) DisplayName() pulumi.StringOutput
The display name of the capacity request.
func (LookupOccCapacityRequestResultOutput) ElementType ¶
func (LookupOccCapacityRequestResultOutput) ElementType() reflect.Type
func (LookupOccCapacityRequestResultOutput) FreeformTags ¶
func (o LookupOccCapacityRequestResultOutput) FreeformTags() pulumi.StringMapOutput
Simple key-value pair that is applied without any predefined name, type or scope. Exists for cross-compatibility only. Example: `{"bar-key": "value"}`
func (LookupOccCapacityRequestResultOutput) Id ¶
func (o LookupOccCapacityRequestResultOutput) Id() pulumi.StringOutput
The OCID of the capacity request.
func (LookupOccCapacityRequestResultOutput) LifecycleDetails ¶
func (o LookupOccCapacityRequestResultOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (LookupOccCapacityRequestResultOutput) Namespace ¶
func (o LookupOccCapacityRequestResultOutput) Namespace() pulumi.StringOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (LookupOccCapacityRequestResultOutput) OccAvailabilityCatalogId ¶
func (o LookupOccCapacityRequestResultOutput) OccAvailabilityCatalogId() pulumi.StringOutput
The OCID of the availability catalog against which the capacity request was placed.
func (LookupOccCapacityRequestResultOutput) OccCapacityRequestId ¶
func (o LookupOccCapacityRequestResultOutput) OccCapacityRequestId() pulumi.StringOutput
func (LookupOccCapacityRequestResultOutput) OccCustomerGroupId ¶
func (o LookupOccCapacityRequestResultOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group to which this customer belongs to.
func (LookupOccCapacityRequestResultOutput) PatchOperations ¶
func (o LookupOccCapacityRequestResultOutput) PatchOperations() GetOccCapacityRequestPatchOperationArrayOutput
func (LookupOccCapacityRequestResultOutput) Region ¶
func (o LookupOccCapacityRequestResultOutput) Region() pulumi.StringOutput
The name of the region for which the capacity request was made.
func (LookupOccCapacityRequestResultOutput) RequestState ¶
func (o LookupOccCapacityRequestResultOutput) RequestState() pulumi.StringOutput
The different states the capacity request goes through.
func (LookupOccCapacityRequestResultOutput) State ¶
func (o LookupOccCapacityRequestResultOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (LookupOccCapacityRequestResultOutput) SystemTags ¶
func (o LookupOccCapacityRequestResultOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (LookupOccCapacityRequestResultOutput) TimeCreated ¶
func (o LookupOccCapacityRequestResultOutput) TimeCreated() pulumi.StringOutput
The time when the capacity request was created.
func (LookupOccCapacityRequestResultOutput) TimeUpdated ¶
func (o LookupOccCapacityRequestResultOutput) TimeUpdated() pulumi.StringOutput
The time when the capacity request was updated.
func (LookupOccCapacityRequestResultOutput) ToLookupOccCapacityRequestResultOutput ¶
func (o LookupOccCapacityRequestResultOutput) ToLookupOccCapacityRequestResultOutput() LookupOccCapacityRequestResultOutput
func (LookupOccCapacityRequestResultOutput) ToLookupOccCapacityRequestResultOutputWithContext ¶
func (o LookupOccCapacityRequestResultOutput) ToLookupOccCapacityRequestResultOutputWithContext(ctx context.Context) LookupOccCapacityRequestResultOutput
type OccAvailabilityCatalog ¶
type OccAvailabilityCatalog struct { pulumi.CustomResourceState // The base 64 encoded string corresponding to the catalog file contents. Base64encodedCatalogDetails pulumi.StringOutput `pulumi:"base64encodedCatalogDetails"` // The different states associated with the availability catalog. CatalogState pulumi.StringOutput `pulumi:"catalogState"` // Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed. 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.StringMapOutput `pulumi:"definedTags"` // (Updatable) Additional information about the availability catalog. Description pulumi.StringOutput `pulumi:"description"` // Details about capacity available for different resources in catalog. Details OccAvailabilityCatalogDetailArrayOutput `pulumi:"details"` // (Updatable) The display name of the availability catalog. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (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.StringMapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails OccAvailabilityCatalogMetadataDetailsOutput `pulumi:"metadataDetails"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringOutput `pulumi:"namespace"` // The OCID of the customer group. // // ** 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 OccCustomerGroupId pulumi.StringOutput `pulumi:"occCustomerGroupId"` // The current lifecycle state of the resource. 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.StringMapOutput `pulumi:"systemTags"` // The time when the availability catalog was created. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the availability catalog was last updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Occ Availability Catalog resource in Oracle Cloud Infrastructure Capacity Management service.
Create availability catalog ¶
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/CapacityManagement" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := CapacityManagement.NewOccAvailabilityCatalog(ctx, "test_occ_availability_catalog", &CapacityManagement.OccAvailabilityCatalogArgs{ Base64encodedCatalogDetails: pulumi.Any(occAvailabilityCatalogBase64encodedCatalogDetails), CompartmentId: pulumi.Any(compartmentId), DisplayName: pulumi.Any(occAvailabilityCatalogDisplayName), Namespace: pulumi.Any(occAvailabilityCatalogNamespace), OccCustomerGroupId: pulumi.Any(testOccCustomerGroup.Id), DefinedTags: pulumi.StringMap{ "foo-namespace.bar-key": pulumi.String("value"), }, Description: pulumi.Any(occAvailabilityCatalogDescription), FreeformTags: pulumi.StringMap{ "bar-key": pulumi.String("value"), }, MetadataDetails: &capacitymanagement.OccAvailabilityCatalogMetadataDetailsArgs{ FormatVersion: pulumi.Any(occAvailabilityCatalogMetadataDetailsFormatVersion), }, }) if err != nil { return err } return nil }) }
```
## Import
OccAvailabilityCatalogs can be imported using the `id`, e.g.
```sh $ pulumi import oci:CapacityManagement/occAvailabilityCatalog:OccAvailabilityCatalog test_occ_availability_catalog "id" ```
func GetOccAvailabilityCatalog ¶
func GetOccAvailabilityCatalog(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OccAvailabilityCatalogState, opts ...pulumi.ResourceOption) (*OccAvailabilityCatalog, error)
GetOccAvailabilityCatalog gets an existing OccAvailabilityCatalog 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 NewOccAvailabilityCatalog ¶
func NewOccAvailabilityCatalog(ctx *pulumi.Context, name string, args *OccAvailabilityCatalogArgs, opts ...pulumi.ResourceOption) (*OccAvailabilityCatalog, error)
NewOccAvailabilityCatalog registers a new resource with the given unique name, arguments, and options.
func (*OccAvailabilityCatalog) ElementType ¶
func (*OccAvailabilityCatalog) ElementType() reflect.Type
func (*OccAvailabilityCatalog) ToOccAvailabilityCatalogOutput ¶
func (i *OccAvailabilityCatalog) ToOccAvailabilityCatalogOutput() OccAvailabilityCatalogOutput
func (*OccAvailabilityCatalog) ToOccAvailabilityCatalogOutputWithContext ¶
func (i *OccAvailabilityCatalog) ToOccAvailabilityCatalogOutputWithContext(ctx context.Context) OccAvailabilityCatalogOutput
type OccAvailabilityCatalogArgs ¶
type OccAvailabilityCatalogArgs struct { // The base 64 encoded string corresponding to the catalog file contents. Base64encodedCatalogDetails pulumi.StringInput // Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed. 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.StringMapInput // (Updatable) Additional information about the availability catalog. Description pulumi.StringPtrInput // (Updatable) The display name of the availability catalog. DisplayName 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.StringMapInput // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails OccAvailabilityCatalogMetadataDetailsPtrInput // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringInput // The OCID of the customer group. // // ** 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 OccCustomerGroupId pulumi.StringInput }
The set of arguments for constructing a OccAvailabilityCatalog resource.
func (OccAvailabilityCatalogArgs) ElementType ¶
func (OccAvailabilityCatalogArgs) ElementType() reflect.Type
type OccAvailabilityCatalogArray ¶
type OccAvailabilityCatalogArray []OccAvailabilityCatalogInput
func (OccAvailabilityCatalogArray) ElementType ¶
func (OccAvailabilityCatalogArray) ElementType() reflect.Type
func (OccAvailabilityCatalogArray) ToOccAvailabilityCatalogArrayOutput ¶
func (i OccAvailabilityCatalogArray) ToOccAvailabilityCatalogArrayOutput() OccAvailabilityCatalogArrayOutput
func (OccAvailabilityCatalogArray) ToOccAvailabilityCatalogArrayOutputWithContext ¶
func (i OccAvailabilityCatalogArray) ToOccAvailabilityCatalogArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogArrayOutput
type OccAvailabilityCatalogArrayInput ¶
type OccAvailabilityCatalogArrayInput interface { pulumi.Input ToOccAvailabilityCatalogArrayOutput() OccAvailabilityCatalogArrayOutput ToOccAvailabilityCatalogArrayOutputWithContext(context.Context) OccAvailabilityCatalogArrayOutput }
OccAvailabilityCatalogArrayInput is an input type that accepts OccAvailabilityCatalogArray and OccAvailabilityCatalogArrayOutput values. You can construct a concrete instance of `OccAvailabilityCatalogArrayInput` via:
OccAvailabilityCatalogArray{ OccAvailabilityCatalogArgs{...} }
type OccAvailabilityCatalogArrayOutput ¶
type OccAvailabilityCatalogArrayOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogArrayOutput) ElementType ¶
func (OccAvailabilityCatalogArrayOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogArrayOutput) Index ¶
func (o OccAvailabilityCatalogArrayOutput) Index(i pulumi.IntInput) OccAvailabilityCatalogOutput
func (OccAvailabilityCatalogArrayOutput) ToOccAvailabilityCatalogArrayOutput ¶
func (o OccAvailabilityCatalogArrayOutput) ToOccAvailabilityCatalogArrayOutput() OccAvailabilityCatalogArrayOutput
func (OccAvailabilityCatalogArrayOutput) ToOccAvailabilityCatalogArrayOutputWithContext ¶
func (o OccAvailabilityCatalogArrayOutput) ToOccAvailabilityCatalogArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogArrayOutput
type OccAvailabilityCatalogDetail ¶
type OccAvailabilityCatalogDetail struct { // The quantity of available resource that the customer can request. AvailableQuantity *string `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId *string `pulumi:"catalogId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover *string `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder *string `pulumi:"dateFinalCustomerOrder"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace *string `pulumi:"namespace"` // The name of the resource that the customer can request. ResourceName *string `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType *string `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit *string `pulumi:"unit"` // The type of workload (Generic/ROW). WorkloadType *string `pulumi:"workloadType"` }
type OccAvailabilityCatalogDetailArgs ¶
type OccAvailabilityCatalogDetailArgs struct { // The quantity of available resource that the customer can request. AvailableQuantity pulumi.StringPtrInput `pulumi:"availableQuantity"` // The OCID of the availability catalog. CatalogId pulumi.StringPtrInput `pulumi:"catalogId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover pulumi.StringPtrInput `pulumi:"dateExpectedCapacityHandover"` // The date by which the customer must place the order to have their capacity requirements met by the customer handover date. DateFinalCustomerOrder pulumi.StringPtrInput `pulumi:"dateFinalCustomerOrder"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringPtrInput `pulumi:"namespace"` // The name of the resource that the customer can request. ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` // The different types of resources against which customers can place capacity requests. ResourceType pulumi.StringPtrInput `pulumi:"resourceType"` // The unit in which the resource available is measured. Unit pulumi.StringPtrInput `pulumi:"unit"` // The type of workload (Generic/ROW). WorkloadType pulumi.StringPtrInput `pulumi:"workloadType"` }
func (OccAvailabilityCatalogDetailArgs) ElementType ¶
func (OccAvailabilityCatalogDetailArgs) ElementType() reflect.Type
func (OccAvailabilityCatalogDetailArgs) ToOccAvailabilityCatalogDetailOutput ¶
func (i OccAvailabilityCatalogDetailArgs) ToOccAvailabilityCatalogDetailOutput() OccAvailabilityCatalogDetailOutput
func (OccAvailabilityCatalogDetailArgs) ToOccAvailabilityCatalogDetailOutputWithContext ¶
func (i OccAvailabilityCatalogDetailArgs) ToOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailOutput
type OccAvailabilityCatalogDetailArray ¶
type OccAvailabilityCatalogDetailArray []OccAvailabilityCatalogDetailInput
func (OccAvailabilityCatalogDetailArray) ElementType ¶
func (OccAvailabilityCatalogDetailArray) ElementType() reflect.Type
func (OccAvailabilityCatalogDetailArray) ToOccAvailabilityCatalogDetailArrayOutput ¶
func (i OccAvailabilityCatalogDetailArray) ToOccAvailabilityCatalogDetailArrayOutput() OccAvailabilityCatalogDetailArrayOutput
func (OccAvailabilityCatalogDetailArray) ToOccAvailabilityCatalogDetailArrayOutputWithContext ¶
func (i OccAvailabilityCatalogDetailArray) ToOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailArrayOutput
type OccAvailabilityCatalogDetailArrayInput ¶
type OccAvailabilityCatalogDetailArrayInput interface { pulumi.Input ToOccAvailabilityCatalogDetailArrayOutput() OccAvailabilityCatalogDetailArrayOutput ToOccAvailabilityCatalogDetailArrayOutputWithContext(context.Context) OccAvailabilityCatalogDetailArrayOutput }
OccAvailabilityCatalogDetailArrayInput is an input type that accepts OccAvailabilityCatalogDetailArray and OccAvailabilityCatalogDetailArrayOutput values. You can construct a concrete instance of `OccAvailabilityCatalogDetailArrayInput` via:
OccAvailabilityCatalogDetailArray{ OccAvailabilityCatalogDetailArgs{...} }
type OccAvailabilityCatalogDetailArrayOutput ¶
type OccAvailabilityCatalogDetailArrayOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogDetailArrayOutput) ElementType ¶
func (OccAvailabilityCatalogDetailArrayOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogDetailArrayOutput) ToOccAvailabilityCatalogDetailArrayOutput ¶
func (o OccAvailabilityCatalogDetailArrayOutput) ToOccAvailabilityCatalogDetailArrayOutput() OccAvailabilityCatalogDetailArrayOutput
func (OccAvailabilityCatalogDetailArrayOutput) ToOccAvailabilityCatalogDetailArrayOutputWithContext ¶
func (o OccAvailabilityCatalogDetailArrayOutput) ToOccAvailabilityCatalogDetailArrayOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailArrayOutput
type OccAvailabilityCatalogDetailInput ¶
type OccAvailabilityCatalogDetailInput interface { pulumi.Input ToOccAvailabilityCatalogDetailOutput() OccAvailabilityCatalogDetailOutput ToOccAvailabilityCatalogDetailOutputWithContext(context.Context) OccAvailabilityCatalogDetailOutput }
OccAvailabilityCatalogDetailInput is an input type that accepts OccAvailabilityCatalogDetailArgs and OccAvailabilityCatalogDetailOutput values. You can construct a concrete instance of `OccAvailabilityCatalogDetailInput` via:
OccAvailabilityCatalogDetailArgs{...}
type OccAvailabilityCatalogDetailOutput ¶
type OccAvailabilityCatalogDetailOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogDetailOutput) AvailableQuantity ¶
func (o OccAvailabilityCatalogDetailOutput) AvailableQuantity() pulumi.StringPtrOutput
The quantity of available resource that the customer can request.
func (OccAvailabilityCatalogDetailOutput) CatalogId ¶
func (o OccAvailabilityCatalogDetailOutput) CatalogId() pulumi.StringPtrOutput
The OCID of the availability catalog.
func (OccAvailabilityCatalogDetailOutput) DateExpectedCapacityHandover ¶
func (o OccAvailabilityCatalogDetailOutput) DateExpectedCapacityHandover() pulumi.StringPtrOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (OccAvailabilityCatalogDetailOutput) DateFinalCustomerOrder ¶
func (o OccAvailabilityCatalogDetailOutput) DateFinalCustomerOrder() pulumi.StringPtrOutput
The date by which the customer must place the order to have their capacity requirements met by the customer handover date.
func (OccAvailabilityCatalogDetailOutput) ElementType ¶
func (OccAvailabilityCatalogDetailOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogDetailOutput) Namespace ¶
func (o OccAvailabilityCatalogDetailOutput) Namespace() pulumi.StringPtrOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (OccAvailabilityCatalogDetailOutput) ResourceName ¶
func (o OccAvailabilityCatalogDetailOutput) ResourceName() pulumi.StringPtrOutput
The name of the resource that the customer can request.
func (OccAvailabilityCatalogDetailOutput) ResourceType ¶
func (o OccAvailabilityCatalogDetailOutput) ResourceType() pulumi.StringPtrOutput
The different types of resources against which customers can place capacity requests.
func (OccAvailabilityCatalogDetailOutput) ToOccAvailabilityCatalogDetailOutput ¶
func (o OccAvailabilityCatalogDetailOutput) ToOccAvailabilityCatalogDetailOutput() OccAvailabilityCatalogDetailOutput
func (OccAvailabilityCatalogDetailOutput) ToOccAvailabilityCatalogDetailOutputWithContext ¶
func (o OccAvailabilityCatalogDetailOutput) ToOccAvailabilityCatalogDetailOutputWithContext(ctx context.Context) OccAvailabilityCatalogDetailOutput
func (OccAvailabilityCatalogDetailOutput) Unit ¶
func (o OccAvailabilityCatalogDetailOutput) Unit() pulumi.StringPtrOutput
The unit in which the resource available is measured.
func (OccAvailabilityCatalogDetailOutput) WorkloadType ¶
func (o OccAvailabilityCatalogDetailOutput) WorkloadType() pulumi.StringPtrOutput
The type of workload (Generic/ROW).
type OccAvailabilityCatalogInput ¶
type OccAvailabilityCatalogInput interface { pulumi.Input ToOccAvailabilityCatalogOutput() OccAvailabilityCatalogOutput ToOccAvailabilityCatalogOutputWithContext(ctx context.Context) OccAvailabilityCatalogOutput }
type OccAvailabilityCatalogMap ¶
type OccAvailabilityCatalogMap map[string]OccAvailabilityCatalogInput
func (OccAvailabilityCatalogMap) ElementType ¶
func (OccAvailabilityCatalogMap) ElementType() reflect.Type
func (OccAvailabilityCatalogMap) ToOccAvailabilityCatalogMapOutput ¶
func (i OccAvailabilityCatalogMap) ToOccAvailabilityCatalogMapOutput() OccAvailabilityCatalogMapOutput
func (OccAvailabilityCatalogMap) ToOccAvailabilityCatalogMapOutputWithContext ¶
func (i OccAvailabilityCatalogMap) ToOccAvailabilityCatalogMapOutputWithContext(ctx context.Context) OccAvailabilityCatalogMapOutput
type OccAvailabilityCatalogMapInput ¶
type OccAvailabilityCatalogMapInput interface { pulumi.Input ToOccAvailabilityCatalogMapOutput() OccAvailabilityCatalogMapOutput ToOccAvailabilityCatalogMapOutputWithContext(context.Context) OccAvailabilityCatalogMapOutput }
OccAvailabilityCatalogMapInput is an input type that accepts OccAvailabilityCatalogMap and OccAvailabilityCatalogMapOutput values. You can construct a concrete instance of `OccAvailabilityCatalogMapInput` via:
OccAvailabilityCatalogMap{ "key": OccAvailabilityCatalogArgs{...} }
type OccAvailabilityCatalogMapOutput ¶
type OccAvailabilityCatalogMapOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogMapOutput) ElementType ¶
func (OccAvailabilityCatalogMapOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogMapOutput) MapIndex ¶
func (o OccAvailabilityCatalogMapOutput) MapIndex(k pulumi.StringInput) OccAvailabilityCatalogOutput
func (OccAvailabilityCatalogMapOutput) ToOccAvailabilityCatalogMapOutput ¶
func (o OccAvailabilityCatalogMapOutput) ToOccAvailabilityCatalogMapOutput() OccAvailabilityCatalogMapOutput
func (OccAvailabilityCatalogMapOutput) ToOccAvailabilityCatalogMapOutputWithContext ¶
func (o OccAvailabilityCatalogMapOutput) ToOccAvailabilityCatalogMapOutputWithContext(ctx context.Context) OccAvailabilityCatalogMapOutput
type OccAvailabilityCatalogMetadataDetails ¶
type OccAvailabilityCatalogMetadataDetails struct { // The version for the format of the catalog file being uploaded. FormatVersion string `pulumi:"formatVersion"` }
type OccAvailabilityCatalogMetadataDetailsArgs ¶
type OccAvailabilityCatalogMetadataDetailsArgs struct { // The version for the format of the catalog file being uploaded. FormatVersion pulumi.StringInput `pulumi:"formatVersion"` }
func (OccAvailabilityCatalogMetadataDetailsArgs) ElementType ¶
func (OccAvailabilityCatalogMetadataDetailsArgs) ElementType() reflect.Type
func (OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsOutput ¶
func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsOutput() OccAvailabilityCatalogMetadataDetailsOutput
func (OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsOutputWithContext ¶
func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsOutput
func (OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsPtrOutput ¶
func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput
func (OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext ¶
func (i OccAvailabilityCatalogMetadataDetailsArgs) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput
type OccAvailabilityCatalogMetadataDetailsInput ¶
type OccAvailabilityCatalogMetadataDetailsInput interface { pulumi.Input ToOccAvailabilityCatalogMetadataDetailsOutput() OccAvailabilityCatalogMetadataDetailsOutput ToOccAvailabilityCatalogMetadataDetailsOutputWithContext(context.Context) OccAvailabilityCatalogMetadataDetailsOutput }
OccAvailabilityCatalogMetadataDetailsInput is an input type that accepts OccAvailabilityCatalogMetadataDetailsArgs and OccAvailabilityCatalogMetadataDetailsOutput values. You can construct a concrete instance of `OccAvailabilityCatalogMetadataDetailsInput` via:
OccAvailabilityCatalogMetadataDetailsArgs{...}
type OccAvailabilityCatalogMetadataDetailsOutput ¶
type OccAvailabilityCatalogMetadataDetailsOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogMetadataDetailsOutput) ElementType ¶
func (OccAvailabilityCatalogMetadataDetailsOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogMetadataDetailsOutput) FormatVersion ¶
func (o OccAvailabilityCatalogMetadataDetailsOutput) FormatVersion() pulumi.StringOutput
The version for the format of the catalog file being uploaded.
func (OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsOutput ¶
func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsOutput() OccAvailabilityCatalogMetadataDetailsOutput
func (OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsOutputWithContext ¶
func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsOutput
func (OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutput ¶
func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput
func (OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext ¶
func (o OccAvailabilityCatalogMetadataDetailsOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput
type OccAvailabilityCatalogMetadataDetailsPtrInput ¶
type OccAvailabilityCatalogMetadataDetailsPtrInput interface { pulumi.Input ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput }
OccAvailabilityCatalogMetadataDetailsPtrInput is an input type that accepts OccAvailabilityCatalogMetadataDetailsArgs, OccAvailabilityCatalogMetadataDetailsPtr and OccAvailabilityCatalogMetadataDetailsPtrOutput values. You can construct a concrete instance of `OccAvailabilityCatalogMetadataDetailsPtrInput` via:
OccAvailabilityCatalogMetadataDetailsArgs{...} or: nil
func OccAvailabilityCatalogMetadataDetailsPtr ¶
func OccAvailabilityCatalogMetadataDetailsPtr(v *OccAvailabilityCatalogMetadataDetailsArgs) OccAvailabilityCatalogMetadataDetailsPtrInput
type OccAvailabilityCatalogMetadataDetailsPtrOutput ¶
type OccAvailabilityCatalogMetadataDetailsPtrOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogMetadataDetailsPtrOutput) ElementType ¶
func (OccAvailabilityCatalogMetadataDetailsPtrOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogMetadataDetailsPtrOutput) FormatVersion ¶
func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) FormatVersion() pulumi.StringPtrOutput
The version for the format of the catalog file being uploaded.
func (OccAvailabilityCatalogMetadataDetailsPtrOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutput ¶
func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutput() OccAvailabilityCatalogMetadataDetailsPtrOutput
func (OccAvailabilityCatalogMetadataDetailsPtrOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext ¶
func (o OccAvailabilityCatalogMetadataDetailsPtrOutput) ToOccAvailabilityCatalogMetadataDetailsPtrOutputWithContext(ctx context.Context) OccAvailabilityCatalogMetadataDetailsPtrOutput
type OccAvailabilityCatalogOutput ¶
type OccAvailabilityCatalogOutput struct{ *pulumi.OutputState }
func (OccAvailabilityCatalogOutput) Base64encodedCatalogDetails ¶
func (o OccAvailabilityCatalogOutput) Base64encodedCatalogDetails() pulumi.StringOutput
The base 64 encoded string corresponding to the catalog file contents.
func (OccAvailabilityCatalogOutput) CatalogState ¶
func (o OccAvailabilityCatalogOutput) CatalogState() pulumi.StringOutput
The different states associated with the availability catalog.
func (OccAvailabilityCatalogOutput) CompartmentId ¶
func (o OccAvailabilityCatalogOutput) CompartmentId() pulumi.StringOutput
Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed.
func (OccAvailabilityCatalogOutput) DefinedTags ¶
func (o OccAvailabilityCatalogOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (OccAvailabilityCatalogOutput) Description ¶
func (o OccAvailabilityCatalogOutput) Description() pulumi.StringOutput
(Updatable) Additional information about the availability catalog.
func (OccAvailabilityCatalogOutput) Details ¶
func (o OccAvailabilityCatalogOutput) Details() OccAvailabilityCatalogDetailArrayOutput
Details about capacity available for different resources in catalog.
func (OccAvailabilityCatalogOutput) DisplayName ¶
func (o OccAvailabilityCatalogOutput) DisplayName() pulumi.StringOutput
(Updatable) The display name of the availability catalog.
func (OccAvailabilityCatalogOutput) ElementType ¶
func (OccAvailabilityCatalogOutput) ElementType() reflect.Type
func (OccAvailabilityCatalogOutput) FreeformTags ¶
func (o OccAvailabilityCatalogOutput) FreeformTags() pulumi.StringMapOutput
(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 (OccAvailabilityCatalogOutput) LifecycleDetails ¶
func (o OccAvailabilityCatalogOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (OccAvailabilityCatalogOutput) MetadataDetails ¶
func (o OccAvailabilityCatalogOutput) MetadataDetails() OccAvailabilityCatalogMetadataDetailsOutput
Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing.
func (OccAvailabilityCatalogOutput) Namespace ¶
func (o OccAvailabilityCatalogOutput) Namespace() pulumi.StringOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (OccAvailabilityCatalogOutput) OccCustomerGroupId ¶
func (o OccAvailabilityCatalogOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group.
** 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 (OccAvailabilityCatalogOutput) State ¶
func (o OccAvailabilityCatalogOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (OccAvailabilityCatalogOutput) SystemTags ¶
func (o OccAvailabilityCatalogOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (OccAvailabilityCatalogOutput) TimeCreated ¶
func (o OccAvailabilityCatalogOutput) TimeCreated() pulumi.StringOutput
The time when the availability catalog was created.
func (OccAvailabilityCatalogOutput) TimeUpdated ¶
func (o OccAvailabilityCatalogOutput) TimeUpdated() pulumi.StringOutput
The time when the availability catalog was last updated.
func (OccAvailabilityCatalogOutput) ToOccAvailabilityCatalogOutput ¶
func (o OccAvailabilityCatalogOutput) ToOccAvailabilityCatalogOutput() OccAvailabilityCatalogOutput
func (OccAvailabilityCatalogOutput) ToOccAvailabilityCatalogOutputWithContext ¶
func (o OccAvailabilityCatalogOutput) ToOccAvailabilityCatalogOutputWithContext(ctx context.Context) OccAvailabilityCatalogOutput
type OccAvailabilityCatalogState ¶
type OccAvailabilityCatalogState struct { // The base 64 encoded string corresponding to the catalog file contents. Base64encodedCatalogDetails pulumi.StringPtrInput // The different states associated with the availability catalog. CatalogState pulumi.StringPtrInput // Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed. 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.StringMapInput // (Updatable) Additional information about the availability catalog. Description pulumi.StringPtrInput // Details about capacity available for different resources in catalog. Details OccAvailabilityCatalogDetailArrayInput // (Updatable) The display name of the availability catalog. DisplayName 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.StringMapInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringPtrInput // Used for representing the metadata of the catalog. This denotes the version and format of the CSV file for parsing. MetadataDetails OccAvailabilityCatalogMetadataDetailsPtrInput // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringPtrInput // The OCID of the customer group. // // ** 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 OccCustomerGroupId pulumi.StringPtrInput // The current lifecycle state of the resource. 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.StringMapInput // The time when the availability catalog was created. TimeCreated pulumi.StringPtrInput // The time when the availability catalog was last updated. TimeUpdated pulumi.StringPtrInput }
func (OccAvailabilityCatalogState) ElementType ¶
func (OccAvailabilityCatalogState) ElementType() reflect.Type
type OccCapacityRequest ¶
type OccCapacityRequest struct { pulumi.CustomResourceState // The availability domain (AD) for which the capacity request is made. If this is specified then the capacity will be validated and fulfilled within the scope of this AD. AvailabilityDomain pulumi.StringOutput `pulumi:"availabilityDomain"` // Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover pulumi.StringOutput `pulumi:"dateExpectedCapacityHandover"` // (Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}` DefinedTags pulumi.StringMapOutput `pulumi:"definedTags"` // Meaningful text about the capacity request. Description pulumi.StringOutput `pulumi:"description"` // A list of different resources requested by the user. Details OccCapacityRequestDetailArrayOutput `pulumi:"details"` // (Updatable) An user-friendly name for the capacity request. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName pulumi.StringOutput `pulumi:"displayName"` // (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.StringMapOutput `pulumi:"freeformTags"` // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringOutput `pulumi:"lifecycleDetails"` // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringOutput `pulumi:"namespace"` // The OCID of the availability catalog against which capacity request is made. OccAvailabilityCatalogId pulumi.StringOutput `pulumi:"occAvailabilityCatalogId"` // The OCID of the customer group to which this customer belongs to. OccCustomerGroupId pulumi.StringOutput `pulumi:"occCustomerGroupId"` // (Updatable) PatchOperations OccCapacityRequestPatchOperationArrayOutput `pulumi:"patchOperations"` // The name of the region for which the capacity request is made. Region pulumi.StringOutput `pulumi:"region"` // (Updatable) The subset of request states available for creating the capacity request. // // ** 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 RequestState pulumi.StringOutput `pulumi:"requestState"` // The current lifecycle state of the resource. 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.StringMapOutput `pulumi:"systemTags"` // The time when the capacity request was created. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // The time when the capacity request was updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Occ Capacity Request resource in Oracle Cloud Infrastructure Capacity Management service.
Create Capacity Request.
Updates the OccCapacityRequest by evaluating a sequence of instructions.
## Import
OccCapacityRequests can be imported using the `id`, e.g.
```sh $ pulumi import oci:CapacityManagement/occCapacityRequest:OccCapacityRequest test_occ_capacity_request "id" ```
func GetOccCapacityRequest ¶
func GetOccCapacityRequest(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OccCapacityRequestState, opts ...pulumi.ResourceOption) (*OccCapacityRequest, error)
GetOccCapacityRequest gets an existing OccCapacityRequest 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 NewOccCapacityRequest ¶
func NewOccCapacityRequest(ctx *pulumi.Context, name string, args *OccCapacityRequestArgs, opts ...pulumi.ResourceOption) (*OccCapacityRequest, error)
NewOccCapacityRequest registers a new resource with the given unique name, arguments, and options.
func (*OccCapacityRequest) ElementType ¶
func (*OccCapacityRequest) ElementType() reflect.Type
func (*OccCapacityRequest) ToOccCapacityRequestOutput ¶
func (i *OccCapacityRequest) ToOccCapacityRequestOutput() OccCapacityRequestOutput
func (*OccCapacityRequest) ToOccCapacityRequestOutputWithContext ¶
func (i *OccCapacityRequest) ToOccCapacityRequestOutputWithContext(ctx context.Context) OccCapacityRequestOutput
type OccCapacityRequestArgs ¶
type OccCapacityRequestArgs struct { // The availability domain (AD) for which the capacity request is made. If this is specified then the capacity will be validated and fulfilled within the scope of this AD. AvailabilityDomain pulumi.StringInput // Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed. CompartmentId pulumi.StringInput // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover 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.StringMapInput // Meaningful text about the capacity request. Description pulumi.StringPtrInput // A list of different resources requested by the user. Details OccCapacityRequestDetailArrayInput // (Updatable) An user-friendly name for the capacity request. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName 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.StringMapInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringPtrInput // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringInput // The OCID of the availability catalog against which capacity request is made. OccAvailabilityCatalogId pulumi.StringInput // (Updatable) PatchOperations OccCapacityRequestPatchOperationArrayInput // The name of the region for which the capacity request is made. Region pulumi.StringInput // (Updatable) The subset of request states available for creating the capacity request. // // ** 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 RequestState pulumi.StringPtrInput }
The set of arguments for constructing a OccCapacityRequest resource.
func (OccCapacityRequestArgs) ElementType ¶
func (OccCapacityRequestArgs) ElementType() reflect.Type
type OccCapacityRequestArray ¶
type OccCapacityRequestArray []OccCapacityRequestInput
func (OccCapacityRequestArray) ElementType ¶
func (OccCapacityRequestArray) ElementType() reflect.Type
func (OccCapacityRequestArray) ToOccCapacityRequestArrayOutput ¶
func (i OccCapacityRequestArray) ToOccCapacityRequestArrayOutput() OccCapacityRequestArrayOutput
func (OccCapacityRequestArray) ToOccCapacityRequestArrayOutputWithContext ¶
func (i OccCapacityRequestArray) ToOccCapacityRequestArrayOutputWithContext(ctx context.Context) OccCapacityRequestArrayOutput
type OccCapacityRequestArrayInput ¶
type OccCapacityRequestArrayInput interface { pulumi.Input ToOccCapacityRequestArrayOutput() OccCapacityRequestArrayOutput ToOccCapacityRequestArrayOutputWithContext(context.Context) OccCapacityRequestArrayOutput }
OccCapacityRequestArrayInput is an input type that accepts OccCapacityRequestArray and OccCapacityRequestArrayOutput values. You can construct a concrete instance of `OccCapacityRequestArrayInput` via:
OccCapacityRequestArray{ OccCapacityRequestArgs{...} }
type OccCapacityRequestArrayOutput ¶
type OccCapacityRequestArrayOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestArrayOutput) ElementType ¶
func (OccCapacityRequestArrayOutput) ElementType() reflect.Type
func (OccCapacityRequestArrayOutput) Index ¶
func (o OccCapacityRequestArrayOutput) Index(i pulumi.IntInput) OccCapacityRequestOutput
func (OccCapacityRequestArrayOutput) ToOccCapacityRequestArrayOutput ¶
func (o OccCapacityRequestArrayOutput) ToOccCapacityRequestArrayOutput() OccCapacityRequestArrayOutput
func (OccCapacityRequestArrayOutput) ToOccCapacityRequestArrayOutputWithContext ¶
func (o OccCapacityRequestArrayOutput) ToOccCapacityRequestArrayOutputWithContext(ctx context.Context) OccCapacityRequestArrayOutput
type OccCapacityRequestDetail ¶
type OccCapacityRequestDetail struct { // The actual handed over quantity of resources at the time of request resolution. ActualHandoverQuantity *string `pulumi:"actualHandoverQuantity"` // The date on which the actual handover quantity of resources is delivered. DateActualHandover *string `pulumi:"dateActualHandover"` // The date on which the latest increment to supplied quantity of resources was delivered. DateExpectedHandover *string `pulumi:"dateExpectedHandover"` // The number of compute server's with name <resourceName> required by the user. DemandQuantity string `pulumi:"demandQuantity"` // The incremental quantity of resources supplied as the provisioning is underway. ExpectedHandoverQuantity *string `pulumi:"expectedHandoverQuantity"` // The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name. ResourceName string `pulumi:"resourceName"` // The type of the resource against which the user wants to place a capacity request. ResourceType string `pulumi:"resourceType"` // The type of the workload (Generic/ROW). WorkloadType string `pulumi:"workloadType"` }
type OccCapacityRequestDetailArgs ¶
type OccCapacityRequestDetailArgs struct { // The actual handed over quantity of resources at the time of request resolution. ActualHandoverQuantity pulumi.StringPtrInput `pulumi:"actualHandoverQuantity"` // The date on which the actual handover quantity of resources is delivered. DateActualHandover pulumi.StringPtrInput `pulumi:"dateActualHandover"` // The date on which the latest increment to supplied quantity of resources was delivered. DateExpectedHandover pulumi.StringPtrInput `pulumi:"dateExpectedHandover"` // The number of compute server's with name <resourceName> required by the user. DemandQuantity pulumi.StringInput `pulumi:"demandQuantity"` // The incremental quantity of resources supplied as the provisioning is underway. ExpectedHandoverQuantity pulumi.StringPtrInput `pulumi:"expectedHandoverQuantity"` // The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name. ResourceName pulumi.StringInput `pulumi:"resourceName"` // The type of the resource against which the user wants to place a capacity request. ResourceType pulumi.StringInput `pulumi:"resourceType"` // The type of the workload (Generic/ROW). WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (OccCapacityRequestDetailArgs) ElementType ¶
func (OccCapacityRequestDetailArgs) ElementType() reflect.Type
func (OccCapacityRequestDetailArgs) ToOccCapacityRequestDetailOutput ¶
func (i OccCapacityRequestDetailArgs) ToOccCapacityRequestDetailOutput() OccCapacityRequestDetailOutput
func (OccCapacityRequestDetailArgs) ToOccCapacityRequestDetailOutputWithContext ¶
func (i OccCapacityRequestDetailArgs) ToOccCapacityRequestDetailOutputWithContext(ctx context.Context) OccCapacityRequestDetailOutput
type OccCapacityRequestDetailArray ¶
type OccCapacityRequestDetailArray []OccCapacityRequestDetailInput
func (OccCapacityRequestDetailArray) ElementType ¶
func (OccCapacityRequestDetailArray) ElementType() reflect.Type
func (OccCapacityRequestDetailArray) ToOccCapacityRequestDetailArrayOutput ¶
func (i OccCapacityRequestDetailArray) ToOccCapacityRequestDetailArrayOutput() OccCapacityRequestDetailArrayOutput
func (OccCapacityRequestDetailArray) ToOccCapacityRequestDetailArrayOutputWithContext ¶
func (i OccCapacityRequestDetailArray) ToOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) OccCapacityRequestDetailArrayOutput
type OccCapacityRequestDetailArrayInput ¶
type OccCapacityRequestDetailArrayInput interface { pulumi.Input ToOccCapacityRequestDetailArrayOutput() OccCapacityRequestDetailArrayOutput ToOccCapacityRequestDetailArrayOutputWithContext(context.Context) OccCapacityRequestDetailArrayOutput }
OccCapacityRequestDetailArrayInput is an input type that accepts OccCapacityRequestDetailArray and OccCapacityRequestDetailArrayOutput values. You can construct a concrete instance of `OccCapacityRequestDetailArrayInput` via:
OccCapacityRequestDetailArray{ OccCapacityRequestDetailArgs{...} }
type OccCapacityRequestDetailArrayOutput ¶
type OccCapacityRequestDetailArrayOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestDetailArrayOutput) ElementType ¶
func (OccCapacityRequestDetailArrayOutput) ElementType() reflect.Type
func (OccCapacityRequestDetailArrayOutput) Index ¶
func (o OccCapacityRequestDetailArrayOutput) Index(i pulumi.IntInput) OccCapacityRequestDetailOutput
func (OccCapacityRequestDetailArrayOutput) ToOccCapacityRequestDetailArrayOutput ¶
func (o OccCapacityRequestDetailArrayOutput) ToOccCapacityRequestDetailArrayOutput() OccCapacityRequestDetailArrayOutput
func (OccCapacityRequestDetailArrayOutput) ToOccCapacityRequestDetailArrayOutputWithContext ¶
func (o OccCapacityRequestDetailArrayOutput) ToOccCapacityRequestDetailArrayOutputWithContext(ctx context.Context) OccCapacityRequestDetailArrayOutput
type OccCapacityRequestDetailInput ¶
type OccCapacityRequestDetailInput interface { pulumi.Input ToOccCapacityRequestDetailOutput() OccCapacityRequestDetailOutput ToOccCapacityRequestDetailOutputWithContext(context.Context) OccCapacityRequestDetailOutput }
OccCapacityRequestDetailInput is an input type that accepts OccCapacityRequestDetailArgs and OccCapacityRequestDetailOutput values. You can construct a concrete instance of `OccCapacityRequestDetailInput` via:
OccCapacityRequestDetailArgs{...}
type OccCapacityRequestDetailOutput ¶
type OccCapacityRequestDetailOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestDetailOutput) ActualHandoverQuantity ¶
func (o OccCapacityRequestDetailOutput) ActualHandoverQuantity() pulumi.StringPtrOutput
The actual handed over quantity of resources at the time of request resolution.
func (OccCapacityRequestDetailOutput) DateActualHandover ¶
func (o OccCapacityRequestDetailOutput) DateActualHandover() pulumi.StringPtrOutput
The date on which the actual handover quantity of resources is delivered.
func (OccCapacityRequestDetailOutput) DateExpectedHandover ¶
func (o OccCapacityRequestDetailOutput) DateExpectedHandover() pulumi.StringPtrOutput
The date on which the latest increment to supplied quantity of resources was delivered.
func (OccCapacityRequestDetailOutput) DemandQuantity ¶
func (o OccCapacityRequestDetailOutput) DemandQuantity() pulumi.StringOutput
The number of compute server's with name <resourceName> required by the user.
func (OccCapacityRequestDetailOutput) ElementType ¶
func (OccCapacityRequestDetailOutput) ElementType() reflect.Type
func (OccCapacityRequestDetailOutput) ExpectedHandoverQuantity ¶
func (o OccCapacityRequestDetailOutput) ExpectedHandoverQuantity() pulumi.StringPtrOutput
The incremental quantity of resources supplied as the provisioning is underway.
func (OccCapacityRequestDetailOutput) ResourceName ¶
func (o OccCapacityRequestDetailOutput) ResourceName() pulumi.StringOutput
The name of the COMPUTE server shape for which the request is made. Do not use CAPACITY_CONSTRAINT as the resource name.
func (OccCapacityRequestDetailOutput) ResourceType ¶
func (o OccCapacityRequestDetailOutput) ResourceType() pulumi.StringOutput
The type of the resource against which the user wants to place a capacity request.
func (OccCapacityRequestDetailOutput) ToOccCapacityRequestDetailOutput ¶
func (o OccCapacityRequestDetailOutput) ToOccCapacityRequestDetailOutput() OccCapacityRequestDetailOutput
func (OccCapacityRequestDetailOutput) ToOccCapacityRequestDetailOutputWithContext ¶
func (o OccCapacityRequestDetailOutput) ToOccCapacityRequestDetailOutputWithContext(ctx context.Context) OccCapacityRequestDetailOutput
func (OccCapacityRequestDetailOutput) WorkloadType ¶
func (o OccCapacityRequestDetailOutput) WorkloadType() pulumi.StringOutput
The type of the workload (Generic/ROW).
type OccCapacityRequestInput ¶
type OccCapacityRequestInput interface { pulumi.Input ToOccCapacityRequestOutput() OccCapacityRequestOutput ToOccCapacityRequestOutputWithContext(ctx context.Context) OccCapacityRequestOutput }
type OccCapacityRequestMap ¶
type OccCapacityRequestMap map[string]OccCapacityRequestInput
func (OccCapacityRequestMap) ElementType ¶
func (OccCapacityRequestMap) ElementType() reflect.Type
func (OccCapacityRequestMap) ToOccCapacityRequestMapOutput ¶
func (i OccCapacityRequestMap) ToOccCapacityRequestMapOutput() OccCapacityRequestMapOutput
func (OccCapacityRequestMap) ToOccCapacityRequestMapOutputWithContext ¶
func (i OccCapacityRequestMap) ToOccCapacityRequestMapOutputWithContext(ctx context.Context) OccCapacityRequestMapOutput
type OccCapacityRequestMapInput ¶
type OccCapacityRequestMapInput interface { pulumi.Input ToOccCapacityRequestMapOutput() OccCapacityRequestMapOutput ToOccCapacityRequestMapOutputWithContext(context.Context) OccCapacityRequestMapOutput }
OccCapacityRequestMapInput is an input type that accepts OccCapacityRequestMap and OccCapacityRequestMapOutput values. You can construct a concrete instance of `OccCapacityRequestMapInput` via:
OccCapacityRequestMap{ "key": OccCapacityRequestArgs{...} }
type OccCapacityRequestMapOutput ¶
type OccCapacityRequestMapOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestMapOutput) ElementType ¶
func (OccCapacityRequestMapOutput) ElementType() reflect.Type
func (OccCapacityRequestMapOutput) MapIndex ¶
func (o OccCapacityRequestMapOutput) MapIndex(k pulumi.StringInput) OccCapacityRequestOutput
func (OccCapacityRequestMapOutput) ToOccCapacityRequestMapOutput ¶
func (o OccCapacityRequestMapOutput) ToOccCapacityRequestMapOutput() OccCapacityRequestMapOutput
func (OccCapacityRequestMapOutput) ToOccCapacityRequestMapOutputWithContext ¶
func (o OccCapacityRequestMapOutput) ToOccCapacityRequestMapOutputWithContext(ctx context.Context) OccCapacityRequestMapOutput
type OccCapacityRequestOutput ¶
type OccCapacityRequestOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestOutput) AvailabilityDomain ¶
func (o OccCapacityRequestOutput) AvailabilityDomain() pulumi.StringOutput
The availability domain (AD) for which the capacity request is made. If this is specified then the capacity will be validated and fulfilled within the scope of this AD.
func (OccCapacityRequestOutput) CompartmentId ¶
func (o OccCapacityRequestOutput) CompartmentId() pulumi.StringOutput
Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed.
func (OccCapacityRequestOutput) DateExpectedCapacityHandover ¶
func (o OccCapacityRequestOutput) DateExpectedCapacityHandover() pulumi.StringOutput
The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled.
func (OccCapacityRequestOutput) DefinedTags ¶
func (o OccCapacityRequestOutput) DefinedTags() pulumi.StringMapOutput
(Updatable) Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (OccCapacityRequestOutput) Description ¶
func (o OccCapacityRequestOutput) Description() pulumi.StringOutput
Meaningful text about the capacity request.
func (OccCapacityRequestOutput) Details ¶
func (o OccCapacityRequestOutput) Details() OccCapacityRequestDetailArrayOutput
A list of different resources requested by the user.
func (OccCapacityRequestOutput) DisplayName ¶
func (o OccCapacityRequestOutput) DisplayName() pulumi.StringOutput
(Updatable) An user-friendly name for the capacity request. Does not have to be unique, and it's changeable. Avoid entering confidential information.
func (OccCapacityRequestOutput) ElementType ¶
func (OccCapacityRequestOutput) ElementType() reflect.Type
func (OccCapacityRequestOutput) FreeformTags ¶
func (o OccCapacityRequestOutput) FreeformTags() pulumi.StringMapOutput
(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 (OccCapacityRequestOutput) LifecycleDetails ¶
func (o OccCapacityRequestOutput) LifecycleDetails() pulumi.StringOutput
A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State.
func (OccCapacityRequestOutput) Namespace ¶
func (o OccCapacityRequestOutput) Namespace() pulumi.StringOutput
The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on.
func (OccCapacityRequestOutput) OccAvailabilityCatalogId ¶
func (o OccCapacityRequestOutput) OccAvailabilityCatalogId() pulumi.StringOutput
The OCID of the availability catalog against which capacity request is made.
func (OccCapacityRequestOutput) OccCustomerGroupId ¶
func (o OccCapacityRequestOutput) OccCustomerGroupId() pulumi.StringOutput
The OCID of the customer group to which this customer belongs to.
func (OccCapacityRequestOutput) PatchOperations ¶
func (o OccCapacityRequestOutput) PatchOperations() OccCapacityRequestPatchOperationArrayOutput
(Updatable)
func (OccCapacityRequestOutput) Region ¶
func (o OccCapacityRequestOutput) Region() pulumi.StringOutput
The name of the region for which the capacity request is made.
func (OccCapacityRequestOutput) RequestState ¶
func (o OccCapacityRequestOutput) RequestState() pulumi.StringOutput
(Updatable) The subset of request states available for creating the capacity request.
** 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 (OccCapacityRequestOutput) State ¶
func (o OccCapacityRequestOutput) State() pulumi.StringOutput
The current lifecycle state of the resource.
func (OccCapacityRequestOutput) SystemTags ¶
func (o OccCapacityRequestOutput) SystemTags() pulumi.StringMapOutput
System tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (OccCapacityRequestOutput) TimeCreated ¶
func (o OccCapacityRequestOutput) TimeCreated() pulumi.StringOutput
The time when the capacity request was created.
func (OccCapacityRequestOutput) TimeUpdated ¶
func (o OccCapacityRequestOutput) TimeUpdated() pulumi.StringOutput
The time when the capacity request was updated.
func (OccCapacityRequestOutput) ToOccCapacityRequestOutput ¶
func (o OccCapacityRequestOutput) ToOccCapacityRequestOutput() OccCapacityRequestOutput
func (OccCapacityRequestOutput) ToOccCapacityRequestOutputWithContext ¶
func (o OccCapacityRequestOutput) ToOccCapacityRequestOutputWithContext(ctx context.Context) OccCapacityRequestOutput
type OccCapacityRequestPatchOperation ¶
type OccCapacityRequestPatchOperation struct { // (Updatable) From string `pulumi:"from"` // (Updatable) The operation can be one of these values: `INSERT`, `INSERT_MULTIPLE`, `MERGE`, `MOVE`, `PROHIBIT`, `REMOVE`, `REPLACE`, `REQUIRE` Operation string `pulumi:"operation"` // (Updatable) Position *string `pulumi:"position"` // (Updatable) SelectedItem *string `pulumi:"selectedItem"` // (Updatable) Selection string `pulumi:"selection"` // (Updatable) Value map[string]string `pulumi:"value"` }
type OccCapacityRequestPatchOperationArgs ¶
type OccCapacityRequestPatchOperationArgs struct { // (Updatable) From pulumi.StringInput `pulumi:"from"` // (Updatable) The operation can be one of these values: `INSERT`, `INSERT_MULTIPLE`, `MERGE`, `MOVE`, `PROHIBIT`, `REMOVE`, `REPLACE`, `REQUIRE` Operation pulumi.StringInput `pulumi:"operation"` // (Updatable) Position pulumi.StringPtrInput `pulumi:"position"` // (Updatable) SelectedItem pulumi.StringPtrInput `pulumi:"selectedItem"` // (Updatable) Selection pulumi.StringInput `pulumi:"selection"` // (Updatable) Value pulumi.StringMapInput `pulumi:"value"` }
func (OccCapacityRequestPatchOperationArgs) ElementType ¶
func (OccCapacityRequestPatchOperationArgs) ElementType() reflect.Type
func (OccCapacityRequestPatchOperationArgs) ToOccCapacityRequestPatchOperationOutput ¶
func (i OccCapacityRequestPatchOperationArgs) ToOccCapacityRequestPatchOperationOutput() OccCapacityRequestPatchOperationOutput
func (OccCapacityRequestPatchOperationArgs) ToOccCapacityRequestPatchOperationOutputWithContext ¶
func (i OccCapacityRequestPatchOperationArgs) ToOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationOutput
type OccCapacityRequestPatchOperationArray ¶
type OccCapacityRequestPatchOperationArray []OccCapacityRequestPatchOperationInput
func (OccCapacityRequestPatchOperationArray) ElementType ¶
func (OccCapacityRequestPatchOperationArray) ElementType() reflect.Type
func (OccCapacityRequestPatchOperationArray) ToOccCapacityRequestPatchOperationArrayOutput ¶
func (i OccCapacityRequestPatchOperationArray) ToOccCapacityRequestPatchOperationArrayOutput() OccCapacityRequestPatchOperationArrayOutput
func (OccCapacityRequestPatchOperationArray) ToOccCapacityRequestPatchOperationArrayOutputWithContext ¶
func (i OccCapacityRequestPatchOperationArray) ToOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationArrayOutput
type OccCapacityRequestPatchOperationArrayInput ¶
type OccCapacityRequestPatchOperationArrayInput interface { pulumi.Input ToOccCapacityRequestPatchOperationArrayOutput() OccCapacityRequestPatchOperationArrayOutput ToOccCapacityRequestPatchOperationArrayOutputWithContext(context.Context) OccCapacityRequestPatchOperationArrayOutput }
OccCapacityRequestPatchOperationArrayInput is an input type that accepts OccCapacityRequestPatchOperationArray and OccCapacityRequestPatchOperationArrayOutput values. You can construct a concrete instance of `OccCapacityRequestPatchOperationArrayInput` via:
OccCapacityRequestPatchOperationArray{ OccCapacityRequestPatchOperationArgs{...} }
type OccCapacityRequestPatchOperationArrayOutput ¶
type OccCapacityRequestPatchOperationArrayOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestPatchOperationArrayOutput) ElementType ¶
func (OccCapacityRequestPatchOperationArrayOutput) ElementType() reflect.Type
func (OccCapacityRequestPatchOperationArrayOutput) ToOccCapacityRequestPatchOperationArrayOutput ¶
func (o OccCapacityRequestPatchOperationArrayOutput) ToOccCapacityRequestPatchOperationArrayOutput() OccCapacityRequestPatchOperationArrayOutput
func (OccCapacityRequestPatchOperationArrayOutput) ToOccCapacityRequestPatchOperationArrayOutputWithContext ¶
func (o OccCapacityRequestPatchOperationArrayOutput) ToOccCapacityRequestPatchOperationArrayOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationArrayOutput
type OccCapacityRequestPatchOperationInput ¶
type OccCapacityRequestPatchOperationInput interface { pulumi.Input ToOccCapacityRequestPatchOperationOutput() OccCapacityRequestPatchOperationOutput ToOccCapacityRequestPatchOperationOutputWithContext(context.Context) OccCapacityRequestPatchOperationOutput }
OccCapacityRequestPatchOperationInput is an input type that accepts OccCapacityRequestPatchOperationArgs and OccCapacityRequestPatchOperationOutput values. You can construct a concrete instance of `OccCapacityRequestPatchOperationInput` via:
OccCapacityRequestPatchOperationArgs{...}
type OccCapacityRequestPatchOperationOutput ¶
type OccCapacityRequestPatchOperationOutput struct{ *pulumi.OutputState }
func (OccCapacityRequestPatchOperationOutput) ElementType ¶
func (OccCapacityRequestPatchOperationOutput) ElementType() reflect.Type
func (OccCapacityRequestPatchOperationOutput) From ¶
func (o OccCapacityRequestPatchOperationOutput) From() pulumi.StringOutput
(Updatable)
func (OccCapacityRequestPatchOperationOutput) Operation ¶
func (o OccCapacityRequestPatchOperationOutput) Operation() pulumi.StringOutput
(Updatable) The operation can be one of these values: `INSERT`, `INSERT_MULTIPLE`, `MERGE`, `MOVE`, `PROHIBIT`, `REMOVE`, `REPLACE`, `REQUIRE`
func (OccCapacityRequestPatchOperationOutput) Position ¶
func (o OccCapacityRequestPatchOperationOutput) Position() pulumi.StringPtrOutput
(Updatable)
func (OccCapacityRequestPatchOperationOutput) SelectedItem ¶
func (o OccCapacityRequestPatchOperationOutput) SelectedItem() pulumi.StringPtrOutput
(Updatable)
func (OccCapacityRequestPatchOperationOutput) Selection ¶
func (o OccCapacityRequestPatchOperationOutput) Selection() pulumi.StringOutput
(Updatable)
func (OccCapacityRequestPatchOperationOutput) ToOccCapacityRequestPatchOperationOutput ¶
func (o OccCapacityRequestPatchOperationOutput) ToOccCapacityRequestPatchOperationOutput() OccCapacityRequestPatchOperationOutput
func (OccCapacityRequestPatchOperationOutput) ToOccCapacityRequestPatchOperationOutputWithContext ¶
func (o OccCapacityRequestPatchOperationOutput) ToOccCapacityRequestPatchOperationOutputWithContext(ctx context.Context) OccCapacityRequestPatchOperationOutput
func (OccCapacityRequestPatchOperationOutput) Value ¶
func (o OccCapacityRequestPatchOperationOutput) Value() pulumi.StringMapOutput
(Updatable)
type OccCapacityRequestState ¶
type OccCapacityRequestState struct { // The availability domain (AD) for which the capacity request is made. If this is specified then the capacity will be validated and fulfilled within the scope of this AD. AvailabilityDomain pulumi.StringPtrInput // Since all resources are at tenancy level hence this will be the ocid of the tenancy where operation is to be performed. CompartmentId pulumi.StringPtrInput // The date by which the capacity requested by customers before dateFinalCustomerOrder needs to be fulfilled. DateExpectedCapacityHandover 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.StringMapInput // Meaningful text about the capacity request. Description pulumi.StringPtrInput // A list of different resources requested by the user. Details OccCapacityRequestDetailArrayInput // (Updatable) An user-friendly name for the capacity request. Does not have to be unique, and it's changeable. Avoid entering confidential information. DisplayName 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.StringMapInput // A message describing the current state in more detail. For example, can be used to provide actionable information for a resource in a Failed State. LifecycleDetails pulumi.StringPtrInput // The name of the Oracle Cloud Infrastructure service in consideration. For example, Compute, Exadata, and so on. Namespace pulumi.StringPtrInput // The OCID of the availability catalog against which capacity request is made. OccAvailabilityCatalogId pulumi.StringPtrInput // The OCID of the customer group to which this customer belongs to. OccCustomerGroupId pulumi.StringPtrInput // (Updatable) PatchOperations OccCapacityRequestPatchOperationArrayInput // The name of the region for which the capacity request is made. Region pulumi.StringPtrInput // (Updatable) The subset of request states available for creating the capacity request. // // ** 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 RequestState pulumi.StringPtrInput // The current lifecycle state of the resource. 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.StringMapInput // The time when the capacity request was created. TimeCreated pulumi.StringPtrInput // The time when the capacity request was updated. TimeUpdated pulumi.StringPtrInput }
func (OccCapacityRequestState) ElementType ¶
func (OccCapacityRequestState) ElementType() reflect.Type
Source Files
¶
- getInternalOccAvailabilityCatalogs.go
- getOccAvailabilityCatalog.go
- getOccAvailabilityCatalogContent.go
- getOccAvailabilityCatalogOccAvailabilities.go
- getOccAvailabilityCatalogs.go
- getOccCapacityRequest.go
- getOccCapacityRequests.go
- getOccCustomerGroup.go
- getOccCustomerGroups.go
- init.go
- occAvailabilityCatalog.go
- occCapacityRequest.go
- pulumiTypes.go