Documentation
¶
Index ¶
- type GetAssignedSubscriptionArgs
- type GetAssignedSubscriptionLineItemsArgs
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput() ...
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayInput
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput() ...
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) ...
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionInput
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItem
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput() ...
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) ...
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput() ...
- func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayInput
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) Index(i pulumi.IntInput) ...
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput() ...
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) ...
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemInput
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) BillingModel() pulumi.StringOutput
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ProductCode() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) Quantity() pulumi.Float64Output
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) TimeEnded() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput() ...
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) ...
- type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
- func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) Items() ...
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
- func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
- type GetAssignedSubscriptionLineItemsFilter
- type GetAssignedSubscriptionLineItemsFilterArgs
- func (GetAssignedSubscriptionLineItemsFilterArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionLineItemsFilterArgs) ToGetAssignedSubscriptionLineItemsFilterOutput() GetAssignedSubscriptionLineItemsFilterOutput
- func (i GetAssignedSubscriptionLineItemsFilterArgs) ToGetAssignedSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterOutput
- type GetAssignedSubscriptionLineItemsFilterArray
- func (GetAssignedSubscriptionLineItemsFilterArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionLineItemsFilterArray) ToGetAssignedSubscriptionLineItemsFilterArrayOutput() GetAssignedSubscriptionLineItemsFilterArrayOutput
- func (i GetAssignedSubscriptionLineItemsFilterArray) ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterArrayOutput
- type GetAssignedSubscriptionLineItemsFilterArrayInput
- type GetAssignedSubscriptionLineItemsFilterArrayOutput
- func (GetAssignedSubscriptionLineItemsFilterArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsFilterArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionLineItemsFilterOutput
- func (o GetAssignedSubscriptionLineItemsFilterArrayOutput) ToGetAssignedSubscriptionLineItemsFilterArrayOutput() GetAssignedSubscriptionLineItemsFilterArrayOutput
- func (o GetAssignedSubscriptionLineItemsFilterArrayOutput) ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterArrayOutput
- type GetAssignedSubscriptionLineItemsFilterInput
- type GetAssignedSubscriptionLineItemsFilterOutput
- func (GetAssignedSubscriptionLineItemsFilterOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsFilterOutput) Name() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAssignedSubscriptionLineItemsFilterOutput) ToGetAssignedSubscriptionLineItemsFilterOutput() GetAssignedSubscriptionLineItemsFilterOutput
- func (o GetAssignedSubscriptionLineItemsFilterOutput) ToGetAssignedSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterOutput
- func (o GetAssignedSubscriptionLineItemsFilterOutput) Values() pulumi.StringArrayOutput
- type GetAssignedSubscriptionLineItemsOutputArgs
- type GetAssignedSubscriptionLineItemsResult
- type GetAssignedSubscriptionLineItemsResultOutput
- func (o GetAssignedSubscriptionLineItemsResultOutput) AssignedSubscriptionId() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsResultOutput) AssignedSubscriptionLineItemCollections() ...
- func (GetAssignedSubscriptionLineItemsResultOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionLineItemsResultOutput) Filters() GetAssignedSubscriptionLineItemsFilterArrayOutput
- func (o GetAssignedSubscriptionLineItemsResultOutput) Id() pulumi.StringOutput
- func (o GetAssignedSubscriptionLineItemsResultOutput) ToGetAssignedSubscriptionLineItemsResultOutput() GetAssignedSubscriptionLineItemsResultOutput
- func (o GetAssignedSubscriptionLineItemsResultOutput) ToGetAssignedSubscriptionLineItemsResultOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsResultOutput
- type GetAssignedSubscriptionOutputArgs
- type GetAssignedSubscriptionPromotion
- type GetAssignedSubscriptionPromotionArgs
- func (GetAssignedSubscriptionPromotionArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionPromotionArgs) ToGetAssignedSubscriptionPromotionOutput() GetAssignedSubscriptionPromotionOutput
- func (i GetAssignedSubscriptionPromotionArgs) ToGetAssignedSubscriptionPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionOutput
- type GetAssignedSubscriptionPromotionArray
- func (GetAssignedSubscriptionPromotionArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionPromotionArray) ToGetAssignedSubscriptionPromotionArrayOutput() GetAssignedSubscriptionPromotionArrayOutput
- func (i GetAssignedSubscriptionPromotionArray) ToGetAssignedSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionArrayOutput
- type GetAssignedSubscriptionPromotionArrayInput
- type GetAssignedSubscriptionPromotionArrayOutput
- func (GetAssignedSubscriptionPromotionArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionPromotionArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionPromotionOutput
- func (o GetAssignedSubscriptionPromotionArrayOutput) ToGetAssignedSubscriptionPromotionArrayOutput() GetAssignedSubscriptionPromotionArrayOutput
- func (o GetAssignedSubscriptionPromotionArrayOutput) ToGetAssignedSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionArrayOutput
- type GetAssignedSubscriptionPromotionInput
- type GetAssignedSubscriptionPromotionOutput
- func (o GetAssignedSubscriptionPromotionOutput) Amount() pulumi.Float64Output
- func (o GetAssignedSubscriptionPromotionOutput) CurrencyUnit() pulumi.StringOutput
- func (o GetAssignedSubscriptionPromotionOutput) Duration() pulumi.IntOutput
- func (o GetAssignedSubscriptionPromotionOutput) DurationUnit() pulumi.StringOutput
- func (GetAssignedSubscriptionPromotionOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionPromotionOutput) IsIntentToPay() pulumi.BoolOutput
- func (o GetAssignedSubscriptionPromotionOutput) Status() pulumi.StringOutput
- func (o GetAssignedSubscriptionPromotionOutput) TimeExpired() pulumi.StringOutput
- func (o GetAssignedSubscriptionPromotionOutput) TimeStarted() pulumi.StringOutput
- func (o GetAssignedSubscriptionPromotionOutput) ToGetAssignedSubscriptionPromotionOutput() GetAssignedSubscriptionPromotionOutput
- func (o GetAssignedSubscriptionPromotionOutput) ToGetAssignedSubscriptionPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionOutput
- type GetAssignedSubscriptionResult
- type GetAssignedSubscriptionResultOutput
- func (o GetAssignedSubscriptionResultOutput) AssignedSubscriptionId() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) ClassicSubscriptionId() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) CloudAmountCurrency() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) CsiNumber() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) CurrencyCode() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) CustomerCountryCode() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) DefinedTags() pulumi.StringMapOutput
- func (GetAssignedSubscriptionResultOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionResultOutput) EndDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) EntityVersion() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAssignedSubscriptionResultOutput) Id() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) IsClassicSubscription() pulumi.BoolOutput
- func (o GetAssignedSubscriptionResultOutput) IsGovernmentSubscription() pulumi.BoolOutput
- func (o GetAssignedSubscriptionResultOutput) ManagedBy() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) OrderIds() pulumi.StringArrayOutput
- func (o GetAssignedSubscriptionResultOutput) ProgramType() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) Promotions() GetAssignedSubscriptionPromotionArrayOutput
- func (o GetAssignedSubscriptionResultOutput) PurchaseEntitlementId() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) RegionAssignment() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) ServiceName() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) Skuses() GetAssignedSubscriptionSkusArrayOutput
- func (o GetAssignedSubscriptionResultOutput) StartDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) State() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) SubscriptionNumber() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) SubscriptionTier() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAssignedSubscriptionResultOutput) ToGetAssignedSubscriptionResultOutput() GetAssignedSubscriptionResultOutput
- func (o GetAssignedSubscriptionResultOutput) ToGetAssignedSubscriptionResultOutputWithContext(ctx context.Context) GetAssignedSubscriptionResultOutput
- type GetAssignedSubscriptionSkus
- type GetAssignedSubscriptionSkusArgs
- func (GetAssignedSubscriptionSkusArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionSkusArgs) ToGetAssignedSubscriptionSkusOutput() GetAssignedSubscriptionSkusOutput
- func (i GetAssignedSubscriptionSkusArgs) ToGetAssignedSubscriptionSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusOutput
- type GetAssignedSubscriptionSkusArray
- func (GetAssignedSubscriptionSkusArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionSkusArray) ToGetAssignedSubscriptionSkusArrayOutput() GetAssignedSubscriptionSkusArrayOutput
- func (i GetAssignedSubscriptionSkusArray) ToGetAssignedSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusArrayOutput
- type GetAssignedSubscriptionSkusArrayInput
- type GetAssignedSubscriptionSkusArrayOutput
- func (GetAssignedSubscriptionSkusArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionSkusArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionSkusOutput
- func (o GetAssignedSubscriptionSkusArrayOutput) ToGetAssignedSubscriptionSkusArrayOutput() GetAssignedSubscriptionSkusArrayOutput
- func (o GetAssignedSubscriptionSkusArrayOutput) ToGetAssignedSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusArrayOutput
- type GetAssignedSubscriptionSkusInput
- type GetAssignedSubscriptionSkusOutput
- func (o GetAssignedSubscriptionSkusOutput) Description() pulumi.StringOutput
- func (GetAssignedSubscriptionSkusOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionSkusOutput) EndDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionSkusOutput) GsiOrderLineId() pulumi.StringOutput
- func (o GetAssignedSubscriptionSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
- func (o GetAssignedSubscriptionSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
- func (o GetAssignedSubscriptionSkusOutput) LicensePartDescription() pulumi.StringOutput
- func (o GetAssignedSubscriptionSkusOutput) MetricName() pulumi.StringOutput
- func (o GetAssignedSubscriptionSkusOutput) Quantity() pulumi.IntOutput
- func (o GetAssignedSubscriptionSkusOutput) Sku() pulumi.StringOutput
- func (o GetAssignedSubscriptionSkusOutput) StartDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionSkusOutput) ToGetAssignedSubscriptionSkusOutput() GetAssignedSubscriptionSkusOutput
- func (o GetAssignedSubscriptionSkusOutput) ToGetAssignedSubscriptionSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusOutput
- type GetAssignedSubscriptionsArgs
- type GetAssignedSubscriptionsAssignedSubscriptionCollection
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionArray
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItem
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ClassicSubscriptionId() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CloudAmountCurrency() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CsiNumber() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CurrencyCode() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CustomerCountryCode() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) EndDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) EntityVersion() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) IsClassicSubscription() pulumi.BoolOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) IsGovernmentSubscription() pulumi.BoolOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ManagedBy() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) OrderIds() pulumi.StringArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ProgramType() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Promotions() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) PurchaseEntitlementId() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) RegionAssignment() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ServiceName() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Skuses() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) StartDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) State() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) SubscriptionNumber() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) SubscriptionTier() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Amount() pulumi.Float64Output
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) CurrencyUnit() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Duration() pulumi.IntOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) DurationUnit() pulumi.StringOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) IsIntentToPay() pulumi.BoolOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Status() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) TimeExpired() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) TimeStarted() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
- func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusInput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Description() pulumi.StringOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) EndDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) GsiOrderLineId() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) LicensePartDescription() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) MetricName() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Quantity() pulumi.IntOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Sku() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) StartDate() pulumi.StringOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
- type GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
- func (GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) Items() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
- func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
- type GetAssignedSubscriptionsFilter
- type GetAssignedSubscriptionsFilterArgs
- func (GetAssignedSubscriptionsFilterArgs) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsFilterArgs) ToGetAssignedSubscriptionsFilterOutput() GetAssignedSubscriptionsFilterOutput
- func (i GetAssignedSubscriptionsFilterArgs) ToGetAssignedSubscriptionsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterOutput
- type GetAssignedSubscriptionsFilterArray
- func (GetAssignedSubscriptionsFilterArray) ElementType() reflect.Type
- func (i GetAssignedSubscriptionsFilterArray) ToGetAssignedSubscriptionsFilterArrayOutput() GetAssignedSubscriptionsFilterArrayOutput
- func (i GetAssignedSubscriptionsFilterArray) ToGetAssignedSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterArrayOutput
- type GetAssignedSubscriptionsFilterArrayInput
- type GetAssignedSubscriptionsFilterArrayOutput
- func (GetAssignedSubscriptionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsFilterArrayOutput) Index(i pulumi.IntInput) GetAssignedSubscriptionsFilterOutput
- func (o GetAssignedSubscriptionsFilterArrayOutput) ToGetAssignedSubscriptionsFilterArrayOutput() GetAssignedSubscriptionsFilterArrayOutput
- func (o GetAssignedSubscriptionsFilterArrayOutput) ToGetAssignedSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterArrayOutput
- type GetAssignedSubscriptionsFilterInput
- type GetAssignedSubscriptionsFilterOutput
- func (GetAssignedSubscriptionsFilterOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsFilterOutput) Name() pulumi.StringOutput
- func (o GetAssignedSubscriptionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetAssignedSubscriptionsFilterOutput) ToGetAssignedSubscriptionsFilterOutput() GetAssignedSubscriptionsFilterOutput
- func (o GetAssignedSubscriptionsFilterOutput) ToGetAssignedSubscriptionsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterOutput
- func (o GetAssignedSubscriptionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetAssignedSubscriptionsOutputArgs
- type GetAssignedSubscriptionsResult
- type GetAssignedSubscriptionsResultOutput
- func (o GetAssignedSubscriptionsResultOutput) AssignedSubscriptionCollections() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
- func (o GetAssignedSubscriptionsResultOutput) CompartmentId() pulumi.StringOutput
- func (GetAssignedSubscriptionsResultOutput) ElementType() reflect.Type
- func (o GetAssignedSubscriptionsResultOutput) EntityVersion() pulumi.StringPtrOutput
- func (o GetAssignedSubscriptionsResultOutput) Filters() GetAssignedSubscriptionsFilterArrayOutput
- func (o GetAssignedSubscriptionsResultOutput) Id() pulumi.StringOutput
- func (o GetAssignedSubscriptionsResultOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o GetAssignedSubscriptionsResultOutput) ToGetAssignedSubscriptionsResultOutput() GetAssignedSubscriptionsResultOutput
- func (o GetAssignedSubscriptionsResultOutput) ToGetAssignedSubscriptionsResultOutputWithContext(ctx context.Context) GetAssignedSubscriptionsResultOutput
- type GetDomainArgs
- type GetDomainGovernanceArgs
- type GetDomainGovernanceOutputArgs
- type GetDomainGovernanceResult
- type GetDomainGovernanceResultOutput
- func (o GetDomainGovernanceResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDomainGovernanceResultOutput) DomainGovernanceId() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) DomainId() pulumi.StringOutput
- func (GetDomainGovernanceResultOutput) ElementType() reflect.Type
- func (o GetDomainGovernanceResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDomainGovernanceResultOutput) Id() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) IsGovernanceEnabled() pulumi.BoolOutput
- func (o GetDomainGovernanceResultOutput) OnsSubscriptionId() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) OnsTopicId() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) OwnerId() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) State() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) SubscriptionEmail() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDomainGovernanceResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDomainGovernanceResultOutput) ToGetDomainGovernanceResultOutput() GetDomainGovernanceResultOutput
- func (o GetDomainGovernanceResultOutput) ToGetDomainGovernanceResultOutputWithContext(ctx context.Context) GetDomainGovernanceResultOutput
- type GetDomainGovernancesArgs
- type GetDomainGovernancesDomainGovernanceCollection
- type GetDomainGovernancesDomainGovernanceCollectionArgs
- func (GetDomainGovernancesDomainGovernanceCollectionArgs) ElementType() reflect.Type
- func (i GetDomainGovernancesDomainGovernanceCollectionArgs) ToGetDomainGovernancesDomainGovernanceCollectionOutput() GetDomainGovernancesDomainGovernanceCollectionOutput
- func (i GetDomainGovernancesDomainGovernanceCollectionArgs) ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionOutput
- type GetDomainGovernancesDomainGovernanceCollectionArray
- func (GetDomainGovernancesDomainGovernanceCollectionArray) ElementType() reflect.Type
- func (i GetDomainGovernancesDomainGovernanceCollectionArray) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput() GetDomainGovernancesDomainGovernanceCollectionArrayOutput
- func (i GetDomainGovernancesDomainGovernanceCollectionArray) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionArrayOutput
- type GetDomainGovernancesDomainGovernanceCollectionArrayInput
- type GetDomainGovernancesDomainGovernanceCollectionArrayOutput
- func (GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesDomainGovernanceCollectionArrayOutput) Index(i pulumi.IntInput) GetDomainGovernancesDomainGovernanceCollectionOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput() GetDomainGovernancesDomainGovernanceCollectionArrayOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionArrayOutput
- type GetDomainGovernancesDomainGovernanceCollectionInput
- type GetDomainGovernancesDomainGovernanceCollectionItem
- type GetDomainGovernancesDomainGovernanceCollectionItemArgs
- func (GetDomainGovernancesDomainGovernanceCollectionItemArgs) ElementType() reflect.Type
- func (i GetDomainGovernancesDomainGovernanceCollectionItemArgs) ToGetDomainGovernancesDomainGovernanceCollectionItemOutput() GetDomainGovernancesDomainGovernanceCollectionItemOutput
- func (i GetDomainGovernancesDomainGovernanceCollectionItemArgs) ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemOutput
- type GetDomainGovernancesDomainGovernanceCollectionItemArray
- func (GetDomainGovernancesDomainGovernanceCollectionItemArray) ElementType() reflect.Type
- func (i GetDomainGovernancesDomainGovernanceCollectionItemArray) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput() GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
- func (i GetDomainGovernancesDomainGovernanceCollectionItemArray) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
- type GetDomainGovernancesDomainGovernanceCollectionItemArrayInput
- type GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
- func (GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDomainGovernancesDomainGovernanceCollectionItemOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput() GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
- type GetDomainGovernancesDomainGovernanceCollectionItemInput
- type GetDomainGovernancesDomainGovernanceCollectionItemOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) DomainId() pulumi.StringOutput
- func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) IsGovernanceEnabled() pulumi.BoolOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) OnsSubscriptionId() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) OnsTopicId() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) OwnerId() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) SubscriptionEmail() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemOutput() GetDomainGovernancesDomainGovernanceCollectionItemOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemOutput
- type GetDomainGovernancesDomainGovernanceCollectionOutput
- func (GetDomainGovernancesDomainGovernanceCollectionOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesDomainGovernanceCollectionOutput) Items() GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionOutput) ToGetDomainGovernancesDomainGovernanceCollectionOutput() GetDomainGovernancesDomainGovernanceCollectionOutput
- func (o GetDomainGovernancesDomainGovernanceCollectionOutput) ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionOutput
- type GetDomainGovernancesFilter
- type GetDomainGovernancesFilterArgs
- func (GetDomainGovernancesFilterArgs) ElementType() reflect.Type
- func (i GetDomainGovernancesFilterArgs) ToGetDomainGovernancesFilterOutput() GetDomainGovernancesFilterOutput
- func (i GetDomainGovernancesFilterArgs) ToGetDomainGovernancesFilterOutputWithContext(ctx context.Context) GetDomainGovernancesFilterOutput
- type GetDomainGovernancesFilterArray
- func (GetDomainGovernancesFilterArray) ElementType() reflect.Type
- func (i GetDomainGovernancesFilterArray) ToGetDomainGovernancesFilterArrayOutput() GetDomainGovernancesFilterArrayOutput
- func (i GetDomainGovernancesFilterArray) ToGetDomainGovernancesFilterArrayOutputWithContext(ctx context.Context) GetDomainGovernancesFilterArrayOutput
- type GetDomainGovernancesFilterArrayInput
- type GetDomainGovernancesFilterArrayOutput
- func (GetDomainGovernancesFilterArrayOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesFilterArrayOutput) Index(i pulumi.IntInput) GetDomainGovernancesFilterOutput
- func (o GetDomainGovernancesFilterArrayOutput) ToGetDomainGovernancesFilterArrayOutput() GetDomainGovernancesFilterArrayOutput
- func (o GetDomainGovernancesFilterArrayOutput) ToGetDomainGovernancesFilterArrayOutputWithContext(ctx context.Context) GetDomainGovernancesFilterArrayOutput
- type GetDomainGovernancesFilterInput
- type GetDomainGovernancesFilterOutput
- func (GetDomainGovernancesFilterOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesFilterOutput) Name() pulumi.StringOutput
- func (o GetDomainGovernancesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDomainGovernancesFilterOutput) ToGetDomainGovernancesFilterOutput() GetDomainGovernancesFilterOutput
- func (o GetDomainGovernancesFilterOutput) ToGetDomainGovernancesFilterOutputWithContext(ctx context.Context) GetDomainGovernancesFilterOutput
- func (o GetDomainGovernancesFilterOutput) Values() pulumi.StringArrayOutput
- type GetDomainGovernancesOutputArgs
- type GetDomainGovernancesResult
- type GetDomainGovernancesResultOutput
- func (o GetDomainGovernancesResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDomainGovernancesResultOutput) DomainGovernanceCollections() GetDomainGovernancesDomainGovernanceCollectionArrayOutput
- func (o GetDomainGovernancesResultOutput) DomainGovernanceId() pulumi.StringPtrOutput
- func (o GetDomainGovernancesResultOutput) DomainId() pulumi.StringPtrOutput
- func (GetDomainGovernancesResultOutput) ElementType() reflect.Type
- func (o GetDomainGovernancesResultOutput) Filters() GetDomainGovernancesFilterArrayOutput
- func (o GetDomainGovernancesResultOutput) Id() pulumi.StringOutput
- func (o GetDomainGovernancesResultOutput) Name() pulumi.StringPtrOutput
- func (o GetDomainGovernancesResultOutput) State() pulumi.StringPtrOutput
- func (o GetDomainGovernancesResultOutput) ToGetDomainGovernancesResultOutput() GetDomainGovernancesResultOutput
- func (o GetDomainGovernancesResultOutput) ToGetDomainGovernancesResultOutputWithContext(ctx context.Context) GetDomainGovernancesResultOutput
- type GetDomainOutputArgs
- type GetDomainResult
- type GetDomainResultOutput
- func (o GetDomainResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDomainResultOutput) DomainId() pulumi.StringOutput
- func (o GetDomainResultOutput) DomainName() pulumi.StringOutput
- func (GetDomainResultOutput) ElementType() reflect.Type
- func (o GetDomainResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDomainResultOutput) Id() pulumi.StringOutput
- func (o GetDomainResultOutput) OwnerId() pulumi.StringOutput
- func (o GetDomainResultOutput) State() pulumi.StringOutput
- func (o GetDomainResultOutput) Status() pulumi.StringOutput
- func (o GetDomainResultOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDomainResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetDomainResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDomainResultOutput) ToGetDomainResultOutput() GetDomainResultOutput
- func (o GetDomainResultOutput) ToGetDomainResultOutputWithContext(ctx context.Context) GetDomainResultOutput
- func (o GetDomainResultOutput) TxtRecord() pulumi.StringOutput
- type GetDomainsArgs
- type GetDomainsDomainCollection
- type GetDomainsDomainCollectionArgs
- func (GetDomainsDomainCollectionArgs) ElementType() reflect.Type
- func (i GetDomainsDomainCollectionArgs) ToGetDomainsDomainCollectionOutput() GetDomainsDomainCollectionOutput
- func (i GetDomainsDomainCollectionArgs) ToGetDomainsDomainCollectionOutputWithContext(ctx context.Context) GetDomainsDomainCollectionOutput
- type GetDomainsDomainCollectionArray
- func (GetDomainsDomainCollectionArray) ElementType() reflect.Type
- func (i GetDomainsDomainCollectionArray) ToGetDomainsDomainCollectionArrayOutput() GetDomainsDomainCollectionArrayOutput
- func (i GetDomainsDomainCollectionArray) ToGetDomainsDomainCollectionArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionArrayOutput
- type GetDomainsDomainCollectionArrayInput
- type GetDomainsDomainCollectionArrayOutput
- func (GetDomainsDomainCollectionArrayOutput) ElementType() reflect.Type
- func (o GetDomainsDomainCollectionArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainCollectionOutput
- func (o GetDomainsDomainCollectionArrayOutput) ToGetDomainsDomainCollectionArrayOutput() GetDomainsDomainCollectionArrayOutput
- func (o GetDomainsDomainCollectionArrayOutput) ToGetDomainsDomainCollectionArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionArrayOutput
- type GetDomainsDomainCollectionInput
- type GetDomainsDomainCollectionItem
- type GetDomainsDomainCollectionItemArgs
- func (GetDomainsDomainCollectionItemArgs) ElementType() reflect.Type
- func (i GetDomainsDomainCollectionItemArgs) ToGetDomainsDomainCollectionItemOutput() GetDomainsDomainCollectionItemOutput
- func (i GetDomainsDomainCollectionItemArgs) ToGetDomainsDomainCollectionItemOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemOutput
- type GetDomainsDomainCollectionItemArray
- func (GetDomainsDomainCollectionItemArray) ElementType() reflect.Type
- func (i GetDomainsDomainCollectionItemArray) ToGetDomainsDomainCollectionItemArrayOutput() GetDomainsDomainCollectionItemArrayOutput
- func (i GetDomainsDomainCollectionItemArray) ToGetDomainsDomainCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemArrayOutput
- type GetDomainsDomainCollectionItemArrayInput
- type GetDomainsDomainCollectionItemArrayOutput
- func (GetDomainsDomainCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetDomainsDomainCollectionItemArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainCollectionItemOutput
- func (o GetDomainsDomainCollectionItemArrayOutput) ToGetDomainsDomainCollectionItemArrayOutput() GetDomainsDomainCollectionItemArrayOutput
- func (o GetDomainsDomainCollectionItemArrayOutput) ToGetDomainsDomainCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemArrayOutput
- type GetDomainsDomainCollectionItemInput
- type GetDomainsDomainCollectionItemOutput
- func (o GetDomainsDomainCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetDomainsDomainCollectionItemOutput) DomainName() pulumi.StringOutput
- func (GetDomainsDomainCollectionItemOutput) ElementType() reflect.Type
- func (o GetDomainsDomainCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetDomainsDomainCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) IsGovernanceEnabled() pulumi.BoolOutput
- func (o GetDomainsDomainCollectionItemOutput) OwnerId() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) State() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) Status() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) SubscriptionEmail() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetDomainsDomainCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetDomainsDomainCollectionItemOutput) ToGetDomainsDomainCollectionItemOutput() GetDomainsDomainCollectionItemOutput
- func (o GetDomainsDomainCollectionItemOutput) ToGetDomainsDomainCollectionItemOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemOutput
- func (o GetDomainsDomainCollectionItemOutput) TxtRecord() pulumi.StringOutput
- type GetDomainsDomainCollectionOutput
- func (GetDomainsDomainCollectionOutput) ElementType() reflect.Type
- func (o GetDomainsDomainCollectionOutput) Items() GetDomainsDomainCollectionItemArrayOutput
- func (o GetDomainsDomainCollectionOutput) ToGetDomainsDomainCollectionOutput() GetDomainsDomainCollectionOutput
- func (o GetDomainsDomainCollectionOutput) ToGetDomainsDomainCollectionOutputWithContext(ctx context.Context) GetDomainsDomainCollectionOutput
- type GetDomainsFilter
- type GetDomainsFilterArgs
- type GetDomainsFilterArray
- type GetDomainsFilterArrayInput
- type GetDomainsFilterArrayOutput
- func (GetDomainsFilterArrayOutput) ElementType() reflect.Type
- func (o GetDomainsFilterArrayOutput) Index(i pulumi.IntInput) GetDomainsFilterOutput
- func (o GetDomainsFilterArrayOutput) ToGetDomainsFilterArrayOutput() GetDomainsFilterArrayOutput
- func (o GetDomainsFilterArrayOutput) ToGetDomainsFilterArrayOutputWithContext(ctx context.Context) GetDomainsFilterArrayOutput
- type GetDomainsFilterInput
- type GetDomainsFilterOutput
- func (GetDomainsFilterOutput) ElementType() reflect.Type
- func (o GetDomainsFilterOutput) Name() pulumi.StringOutput
- func (o GetDomainsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetDomainsFilterOutput) ToGetDomainsFilterOutput() GetDomainsFilterOutput
- func (o GetDomainsFilterOutput) ToGetDomainsFilterOutputWithContext(ctx context.Context) GetDomainsFilterOutput
- func (o GetDomainsFilterOutput) Values() pulumi.StringArrayOutput
- type GetDomainsOutputArgs
- type GetDomainsResult
- type GetDomainsResultOutput
- func (o GetDomainsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetDomainsResultOutput) DomainCollections() GetDomainsDomainCollectionArrayOutput
- func (o GetDomainsResultOutput) DomainId() pulumi.StringPtrOutput
- func (GetDomainsResultOutput) ElementType() reflect.Type
- func (o GetDomainsResultOutput) Filters() GetDomainsFilterArrayOutput
- func (o GetDomainsResultOutput) Id() pulumi.StringOutput
- func (o GetDomainsResultOutput) Name() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) State() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetDomainsResultOutput) ToGetDomainsResultOutput() GetDomainsResultOutput
- func (o GetDomainsResultOutput) ToGetDomainsResultOutputWithContext(ctx context.Context) GetDomainsResultOutput
- type GetLinkArgs
- type GetLinkOutputArgs
- type GetLinkResult
- type GetLinkResultOutput
- func (o GetLinkResultOutput) ChildTenancyId() pulumi.StringOutput
- func (GetLinkResultOutput) ElementType() reflect.Type
- func (o GetLinkResultOutput) Id() pulumi.StringOutput
- func (o GetLinkResultOutput) LinkId() pulumi.StringOutput
- func (o GetLinkResultOutput) ParentTenancyId() pulumi.StringOutput
- func (o GetLinkResultOutput) State() pulumi.StringOutput
- func (o GetLinkResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetLinkResultOutput) TimeTerminated() pulumi.StringOutput
- func (o GetLinkResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetLinkResultOutput) ToGetLinkResultOutput() GetLinkResultOutput
- func (o GetLinkResultOutput) ToGetLinkResultOutputWithContext(ctx context.Context) GetLinkResultOutput
- type GetLinksArgs
- type GetLinksFilter
- type GetLinksFilterArgs
- type GetLinksFilterArray
- type GetLinksFilterArrayInput
- type GetLinksFilterArrayOutput
- func (GetLinksFilterArrayOutput) ElementType() reflect.Type
- func (o GetLinksFilterArrayOutput) Index(i pulumi.IntInput) GetLinksFilterOutput
- func (o GetLinksFilterArrayOutput) ToGetLinksFilterArrayOutput() GetLinksFilterArrayOutput
- func (o GetLinksFilterArrayOutput) ToGetLinksFilterArrayOutputWithContext(ctx context.Context) GetLinksFilterArrayOutput
- type GetLinksFilterInput
- type GetLinksFilterOutput
- func (GetLinksFilterOutput) ElementType() reflect.Type
- func (o GetLinksFilterOutput) Name() pulumi.StringOutput
- func (o GetLinksFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetLinksFilterOutput) ToGetLinksFilterOutput() GetLinksFilterOutput
- func (o GetLinksFilterOutput) ToGetLinksFilterOutputWithContext(ctx context.Context) GetLinksFilterOutput
- func (o GetLinksFilterOutput) Values() pulumi.StringArrayOutput
- type GetLinksLinkCollection
- type GetLinksLinkCollectionArgs
- type GetLinksLinkCollectionArray
- func (GetLinksLinkCollectionArray) ElementType() reflect.Type
- func (i GetLinksLinkCollectionArray) ToGetLinksLinkCollectionArrayOutput() GetLinksLinkCollectionArrayOutput
- func (i GetLinksLinkCollectionArray) ToGetLinksLinkCollectionArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionArrayOutput
- type GetLinksLinkCollectionArrayInput
- type GetLinksLinkCollectionArrayOutput
- func (GetLinksLinkCollectionArrayOutput) ElementType() reflect.Type
- func (o GetLinksLinkCollectionArrayOutput) Index(i pulumi.IntInput) GetLinksLinkCollectionOutput
- func (o GetLinksLinkCollectionArrayOutput) ToGetLinksLinkCollectionArrayOutput() GetLinksLinkCollectionArrayOutput
- func (o GetLinksLinkCollectionArrayOutput) ToGetLinksLinkCollectionArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionArrayOutput
- type GetLinksLinkCollectionInput
- type GetLinksLinkCollectionItem
- type GetLinksLinkCollectionItemArgs
- func (GetLinksLinkCollectionItemArgs) ElementType() reflect.Type
- func (i GetLinksLinkCollectionItemArgs) ToGetLinksLinkCollectionItemOutput() GetLinksLinkCollectionItemOutput
- func (i GetLinksLinkCollectionItemArgs) ToGetLinksLinkCollectionItemOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemOutput
- type GetLinksLinkCollectionItemArray
- func (GetLinksLinkCollectionItemArray) ElementType() reflect.Type
- func (i GetLinksLinkCollectionItemArray) ToGetLinksLinkCollectionItemArrayOutput() GetLinksLinkCollectionItemArrayOutput
- func (i GetLinksLinkCollectionItemArray) ToGetLinksLinkCollectionItemArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemArrayOutput
- type GetLinksLinkCollectionItemArrayInput
- type GetLinksLinkCollectionItemArrayOutput
- func (GetLinksLinkCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetLinksLinkCollectionItemArrayOutput) Index(i pulumi.IntInput) GetLinksLinkCollectionItemOutput
- func (o GetLinksLinkCollectionItemArrayOutput) ToGetLinksLinkCollectionItemArrayOutput() GetLinksLinkCollectionItemArrayOutput
- func (o GetLinksLinkCollectionItemArrayOutput) ToGetLinksLinkCollectionItemArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemArrayOutput
- type GetLinksLinkCollectionItemInput
- type GetLinksLinkCollectionItemOutput
- func (o GetLinksLinkCollectionItemOutput) ChildTenancyId() pulumi.StringOutput
- func (GetLinksLinkCollectionItemOutput) ElementType() reflect.Type
- func (o GetLinksLinkCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetLinksLinkCollectionItemOutput) ParentTenancyId() pulumi.StringOutput
- func (o GetLinksLinkCollectionItemOutput) State() pulumi.StringOutput
- func (o GetLinksLinkCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetLinksLinkCollectionItemOutput) TimeTerminated() pulumi.StringOutput
- func (o GetLinksLinkCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetLinksLinkCollectionItemOutput) ToGetLinksLinkCollectionItemOutput() GetLinksLinkCollectionItemOutput
- func (o GetLinksLinkCollectionItemOutput) ToGetLinksLinkCollectionItemOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemOutput
- type GetLinksLinkCollectionOutput
- func (GetLinksLinkCollectionOutput) ElementType() reflect.Type
- func (o GetLinksLinkCollectionOutput) Items() GetLinksLinkCollectionItemArrayOutput
- func (o GetLinksLinkCollectionOutput) ToGetLinksLinkCollectionOutput() GetLinksLinkCollectionOutput
- func (o GetLinksLinkCollectionOutput) ToGetLinksLinkCollectionOutputWithContext(ctx context.Context) GetLinksLinkCollectionOutput
- type GetLinksOutputArgs
- type GetLinksResult
- type GetLinksResultOutput
- func (o GetLinksResultOutput) ChildTenancyId() pulumi.StringPtrOutput
- func (GetLinksResultOutput) ElementType() reflect.Type
- func (o GetLinksResultOutput) Filters() GetLinksFilterArrayOutput
- func (o GetLinksResultOutput) Id() pulumi.StringOutput
- func (o GetLinksResultOutput) LinkCollections() GetLinksLinkCollectionArrayOutput
- func (o GetLinksResultOutput) ParentTenancyId() pulumi.StringPtrOutput
- func (o GetLinksResultOutput) State() pulumi.StringPtrOutput
- func (o GetLinksResultOutput) ToGetLinksResultOutput() GetLinksResultOutput
- func (o GetLinksResultOutput) ToGetLinksResultOutputWithContext(ctx context.Context) GetLinksResultOutput
- type GetOrganizationArgs
- type GetOrganizationOutputArgs
- type GetOrganizationResult
- type GetOrganizationResultOutput
- func (o GetOrganizationResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetOrganizationResultOutput) DefaultUcmSubscriptionId() pulumi.StringOutput
- func (o GetOrganizationResultOutput) DisplayName() pulumi.StringOutput
- func (GetOrganizationResultOutput) ElementType() reflect.Type
- func (o GetOrganizationResultOutput) Id() pulumi.StringOutput
- func (o GetOrganizationResultOutput) OrganizationId() pulumi.StringOutput
- func (o GetOrganizationResultOutput) ParentName() pulumi.StringOutput
- func (o GetOrganizationResultOutput) State() pulumi.StringOutput
- func (o GetOrganizationResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetOrganizationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOrganizationResultOutput) ToGetOrganizationResultOutput() GetOrganizationResultOutput
- func (o GetOrganizationResultOutput) ToGetOrganizationResultOutputWithContext(ctx context.Context) GetOrganizationResultOutput
- type GetOrganizationTenanciesArgs
- type GetOrganizationTenanciesFilter
- type GetOrganizationTenanciesFilterArgs
- func (GetOrganizationTenanciesFilterArgs) ElementType() reflect.Type
- func (i GetOrganizationTenanciesFilterArgs) ToGetOrganizationTenanciesFilterOutput() GetOrganizationTenanciesFilterOutput
- func (i GetOrganizationTenanciesFilterArgs) ToGetOrganizationTenanciesFilterOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterOutput
- type GetOrganizationTenanciesFilterArray
- func (GetOrganizationTenanciesFilterArray) ElementType() reflect.Type
- func (i GetOrganizationTenanciesFilterArray) ToGetOrganizationTenanciesFilterArrayOutput() GetOrganizationTenanciesFilterArrayOutput
- func (i GetOrganizationTenanciesFilterArray) ToGetOrganizationTenanciesFilterArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterArrayOutput
- type GetOrganizationTenanciesFilterArrayInput
- type GetOrganizationTenanciesFilterArrayOutput
- func (GetOrganizationTenanciesFilterArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesFilterArrayOutput) Index(i pulumi.IntInput) GetOrganizationTenanciesFilterOutput
- func (o GetOrganizationTenanciesFilterArrayOutput) ToGetOrganizationTenanciesFilterArrayOutput() GetOrganizationTenanciesFilterArrayOutput
- func (o GetOrganizationTenanciesFilterArrayOutput) ToGetOrganizationTenanciesFilterArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterArrayOutput
- type GetOrganizationTenanciesFilterInput
- type GetOrganizationTenanciesFilterOutput
- func (GetOrganizationTenanciesFilterOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesFilterOutput) Name() pulumi.StringOutput
- func (o GetOrganizationTenanciesFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOrganizationTenanciesFilterOutput) ToGetOrganizationTenanciesFilterOutput() GetOrganizationTenanciesFilterOutput
- func (o GetOrganizationTenanciesFilterOutput) ToGetOrganizationTenanciesFilterOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterOutput
- func (o GetOrganizationTenanciesFilterOutput) Values() pulumi.StringArrayOutput
- type GetOrganizationTenanciesOrganizationTenancyCollection
- type GetOrganizationTenanciesOrganizationTenancyCollectionArgs
- func (GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ElementType() reflect.Type
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput() GetOrganizationTenanciesOrganizationTenancyCollectionOutput
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionArray
- func (GetOrganizationTenanciesOrganizationTenancyCollectionArray) ElementType() reflect.Type
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionArrayInput
- type GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
- func (GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) Index(i pulumi.IntInput) GetOrganizationTenanciesOrganizationTenancyCollectionOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionInput
- type GetOrganizationTenanciesOrganizationTenancyCollectionItem
- type GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs
- func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ElementType() reflect.Type
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionItemArray
- func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ElementType() reflect.Type
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
- func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayInput
- type GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
- func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionItemInput
- type GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
- func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) GovernanceStatus() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) IsApprovedForTransfer() pulumi.BoolOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) Name() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) Role() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TenancyId() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TimeJoined() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TimeLeft() pulumi.StringOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
- type GetOrganizationTenanciesOrganizationTenancyCollectionOutput
- func (GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionOutput) Items() GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput() GetOrganizationTenanciesOrganizationTenancyCollectionOutput
- func (o GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionOutput
- type GetOrganizationTenanciesOutputArgs
- type GetOrganizationTenanciesResult
- type GetOrganizationTenanciesResultOutput
- func (GetOrganizationTenanciesResultOutput) ElementType() reflect.Type
- func (o GetOrganizationTenanciesResultOutput) Filters() GetOrganizationTenanciesFilterArrayOutput
- func (o GetOrganizationTenanciesResultOutput) Id() pulumi.StringOutput
- func (o GetOrganizationTenanciesResultOutput) OrganizationId() pulumi.StringOutput
- func (o GetOrganizationTenanciesResultOutput) OrganizationTenancyCollections() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
- func (o GetOrganizationTenanciesResultOutput) ToGetOrganizationTenanciesResultOutput() GetOrganizationTenanciesResultOutput
- func (o GetOrganizationTenanciesResultOutput) ToGetOrganizationTenanciesResultOutputWithContext(ctx context.Context) GetOrganizationTenanciesResultOutput
- type GetOrganizationTenancyArgs
- type GetOrganizationTenancyOutputArgs
- type GetOrganizationTenancyResult
- type GetOrganizationTenancyResultOutput
- func (GetOrganizationTenancyResultOutput) ElementType() reflect.Type
- func (o GetOrganizationTenancyResultOutput) GovernanceStatus() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) Id() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) IsApprovedForTransfer() pulumi.BoolOutput
- func (o GetOrganizationTenancyResultOutput) Name() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) OrganizationId() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) Role() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) State() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) TenancyId() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) TimeJoined() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) TimeLeft() pulumi.StringOutput
- func (o GetOrganizationTenancyResultOutput) ToGetOrganizationTenancyResultOutput() GetOrganizationTenancyResultOutput
- func (o GetOrganizationTenancyResultOutput) ToGetOrganizationTenancyResultOutputWithContext(ctx context.Context) GetOrganizationTenancyResultOutput
- type GetOrganizationsArgs
- type GetOrganizationsFilter
- type GetOrganizationsFilterArgs
- type GetOrganizationsFilterArray
- func (GetOrganizationsFilterArray) ElementType() reflect.Type
- func (i GetOrganizationsFilterArray) ToGetOrganizationsFilterArrayOutput() GetOrganizationsFilterArrayOutput
- func (i GetOrganizationsFilterArray) ToGetOrganizationsFilterArrayOutputWithContext(ctx context.Context) GetOrganizationsFilterArrayOutput
- type GetOrganizationsFilterArrayInput
- type GetOrganizationsFilterArrayOutput
- func (GetOrganizationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationsFilterArrayOutput) Index(i pulumi.IntInput) GetOrganizationsFilterOutput
- func (o GetOrganizationsFilterArrayOutput) ToGetOrganizationsFilterArrayOutput() GetOrganizationsFilterArrayOutput
- func (o GetOrganizationsFilterArrayOutput) ToGetOrganizationsFilterArrayOutputWithContext(ctx context.Context) GetOrganizationsFilterArrayOutput
- type GetOrganizationsFilterInput
- type GetOrganizationsFilterOutput
- func (GetOrganizationsFilterOutput) ElementType() reflect.Type
- func (o GetOrganizationsFilterOutput) Name() pulumi.StringOutput
- func (o GetOrganizationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetOrganizationsFilterOutput) ToGetOrganizationsFilterOutput() GetOrganizationsFilterOutput
- func (o GetOrganizationsFilterOutput) ToGetOrganizationsFilterOutputWithContext(ctx context.Context) GetOrganizationsFilterOutput
- func (o GetOrganizationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetOrganizationsOrganizationCollection
- type GetOrganizationsOrganizationCollectionArgs
- func (GetOrganizationsOrganizationCollectionArgs) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationCollectionArgs) ToGetOrganizationsOrganizationCollectionOutput() GetOrganizationsOrganizationCollectionOutput
- func (i GetOrganizationsOrganizationCollectionArgs) ToGetOrganizationsOrganizationCollectionOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionOutput
- type GetOrganizationsOrganizationCollectionArray
- func (GetOrganizationsOrganizationCollectionArray) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationCollectionArray) ToGetOrganizationsOrganizationCollectionArrayOutput() GetOrganizationsOrganizationCollectionArrayOutput
- func (i GetOrganizationsOrganizationCollectionArray) ToGetOrganizationsOrganizationCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionArrayOutput
- type GetOrganizationsOrganizationCollectionArrayInput
- type GetOrganizationsOrganizationCollectionArrayOutput
- func (GetOrganizationsOrganizationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationCollectionArrayOutput) Index(i pulumi.IntInput) GetOrganizationsOrganizationCollectionOutput
- func (o GetOrganizationsOrganizationCollectionArrayOutput) ToGetOrganizationsOrganizationCollectionArrayOutput() GetOrganizationsOrganizationCollectionArrayOutput
- func (o GetOrganizationsOrganizationCollectionArrayOutput) ToGetOrganizationsOrganizationCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionArrayOutput
- type GetOrganizationsOrganizationCollectionInput
- type GetOrganizationsOrganizationCollectionItem
- type GetOrganizationsOrganizationCollectionItemArgs
- func (GetOrganizationsOrganizationCollectionItemArgs) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationCollectionItemArgs) ToGetOrganizationsOrganizationCollectionItemOutput() GetOrganizationsOrganizationCollectionItemOutput
- func (i GetOrganizationsOrganizationCollectionItemArgs) ToGetOrganizationsOrganizationCollectionItemOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemOutput
- type GetOrganizationsOrganizationCollectionItemArray
- func (GetOrganizationsOrganizationCollectionItemArray) ElementType() reflect.Type
- func (i GetOrganizationsOrganizationCollectionItemArray) ToGetOrganizationsOrganizationCollectionItemArrayOutput() GetOrganizationsOrganizationCollectionItemArrayOutput
- func (i GetOrganizationsOrganizationCollectionItemArray) ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemArrayOutput
- type GetOrganizationsOrganizationCollectionItemArrayInput
- type GetOrganizationsOrganizationCollectionItemArrayOutput
- func (GetOrganizationsOrganizationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetOrganizationsOrganizationCollectionItemOutput
- func (o GetOrganizationsOrganizationCollectionItemArrayOutput) ToGetOrganizationsOrganizationCollectionItemArrayOutput() GetOrganizationsOrganizationCollectionItemArrayOutput
- func (o GetOrganizationsOrganizationCollectionItemArrayOutput) ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemArrayOutput
- type GetOrganizationsOrganizationCollectionItemInput
- type GetOrganizationsOrganizationCollectionItemOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) DefaultUcmSubscriptionId() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetOrganizationsOrganizationCollectionItemOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) ParentName() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) ToGetOrganizationsOrganizationCollectionItemOutput() GetOrganizationsOrganizationCollectionItemOutput
- func (o GetOrganizationsOrganizationCollectionItemOutput) ToGetOrganizationsOrganizationCollectionItemOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemOutput
- type GetOrganizationsOrganizationCollectionOutput
- func (GetOrganizationsOrganizationCollectionOutput) ElementType() reflect.Type
- func (o GetOrganizationsOrganizationCollectionOutput) Items() GetOrganizationsOrganizationCollectionItemArrayOutput
- func (o GetOrganizationsOrganizationCollectionOutput) ToGetOrganizationsOrganizationCollectionOutput() GetOrganizationsOrganizationCollectionOutput
- func (o GetOrganizationsOrganizationCollectionOutput) ToGetOrganizationsOrganizationCollectionOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionOutput
- type GetOrganizationsOutputArgs
- type GetOrganizationsResult
- type GetOrganizationsResultOutput
- func (o GetOrganizationsResultOutput) CompartmentId() pulumi.StringOutput
- func (GetOrganizationsResultOutput) ElementType() reflect.Type
- func (o GetOrganizationsResultOutput) Filters() GetOrganizationsFilterArrayOutput
- func (o GetOrganizationsResultOutput) Id() pulumi.StringOutput
- func (o GetOrganizationsResultOutput) OrganizationCollections() GetOrganizationsOrganizationCollectionArrayOutput
- func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutput() GetOrganizationsResultOutput
- func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext(ctx context.Context) GetOrganizationsResultOutput
- type GetRecipientInvitationArgs
- type GetRecipientInvitationOutputArgs
- type GetRecipientInvitationResult
- type GetRecipientInvitationResultOutput
- func (o GetRecipientInvitationResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetRecipientInvitationResultOutput) DisplayName() pulumi.StringOutput
- func (GetRecipientInvitationResultOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetRecipientInvitationResultOutput) Id() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) RecipientEmailAddress() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) RecipientInvitationId() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) SenderInvitationId() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) SenderTenancyId() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) State() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) Status() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) Subjects() pulumi.StringArrayOutput
- func (o GetRecipientInvitationResultOutput) SystemTags() pulumi.StringMapOutput
- func (o GetRecipientInvitationResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetRecipientInvitationResultOutput) ToGetRecipientInvitationResultOutput() GetRecipientInvitationResultOutput
- func (o GetRecipientInvitationResultOutput) ToGetRecipientInvitationResultOutputWithContext(ctx context.Context) GetRecipientInvitationResultOutput
- type GetRecipientInvitationsArgs
- type GetRecipientInvitationsFilter
- type GetRecipientInvitationsFilterArgs
- func (GetRecipientInvitationsFilterArgs) ElementType() reflect.Type
- func (i GetRecipientInvitationsFilterArgs) ToGetRecipientInvitationsFilterOutput() GetRecipientInvitationsFilterOutput
- func (i GetRecipientInvitationsFilterArgs) ToGetRecipientInvitationsFilterOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterOutput
- type GetRecipientInvitationsFilterArray
- func (GetRecipientInvitationsFilterArray) ElementType() reflect.Type
- func (i GetRecipientInvitationsFilterArray) ToGetRecipientInvitationsFilterArrayOutput() GetRecipientInvitationsFilterArrayOutput
- func (i GetRecipientInvitationsFilterArray) ToGetRecipientInvitationsFilterArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterArrayOutput
- type GetRecipientInvitationsFilterArrayInput
- type GetRecipientInvitationsFilterArrayOutput
- func (GetRecipientInvitationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsFilterArrayOutput) Index(i pulumi.IntInput) GetRecipientInvitationsFilterOutput
- func (o GetRecipientInvitationsFilterArrayOutput) ToGetRecipientInvitationsFilterArrayOutput() GetRecipientInvitationsFilterArrayOutput
- func (o GetRecipientInvitationsFilterArrayOutput) ToGetRecipientInvitationsFilterArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterArrayOutput
- type GetRecipientInvitationsFilterInput
- type GetRecipientInvitationsFilterOutput
- func (GetRecipientInvitationsFilterOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsFilterOutput) Name() pulumi.StringOutput
- func (o GetRecipientInvitationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetRecipientInvitationsFilterOutput) ToGetRecipientInvitationsFilterOutput() GetRecipientInvitationsFilterOutput
- func (o GetRecipientInvitationsFilterOutput) ToGetRecipientInvitationsFilterOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterOutput
- func (o GetRecipientInvitationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetRecipientInvitationsOutputArgs
- type GetRecipientInvitationsRecipientInvitationCollection
- type GetRecipientInvitationsRecipientInvitationCollectionArgs
- func (GetRecipientInvitationsRecipientInvitationCollectionArgs) ElementType() reflect.Type
- func (i GetRecipientInvitationsRecipientInvitationCollectionArgs) ToGetRecipientInvitationsRecipientInvitationCollectionOutput() GetRecipientInvitationsRecipientInvitationCollectionOutput
- func (i GetRecipientInvitationsRecipientInvitationCollectionArgs) ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionOutput
- type GetRecipientInvitationsRecipientInvitationCollectionArray
- func (GetRecipientInvitationsRecipientInvitationCollectionArray) ElementType() reflect.Type
- func (i GetRecipientInvitationsRecipientInvitationCollectionArray) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
- func (i GetRecipientInvitationsRecipientInvitationCollectionArray) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
- type GetRecipientInvitationsRecipientInvitationCollectionArrayInput
- type GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
- func (GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) Index(i pulumi.IntInput) GetRecipientInvitationsRecipientInvitationCollectionOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
- type GetRecipientInvitationsRecipientInvitationCollectionInput
- type GetRecipientInvitationsRecipientInvitationCollectionItem
- type GetRecipientInvitationsRecipientInvitationCollectionItemArgs
- func (GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ElementType() reflect.Type
- func (i GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput() GetRecipientInvitationsRecipientInvitationCollectionItemOutput
- func (i GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemOutput
- type GetRecipientInvitationsRecipientInvitationCollectionItemArray
- func (GetRecipientInvitationsRecipientInvitationCollectionItemArray) ElementType() reflect.Type
- func (i GetRecipientInvitationsRecipientInvitationCollectionItemArray) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
- func (i GetRecipientInvitationsRecipientInvitationCollectionItemArray) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
- type GetRecipientInvitationsRecipientInvitationCollectionItemArrayInput
- type GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
- func (GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetRecipientInvitationsRecipientInvitationCollectionItemOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
- type GetRecipientInvitationsRecipientInvitationCollectionItemInput
- type GetRecipientInvitationsRecipientInvitationCollectionItemOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) RecipientEmailAddress() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SenderInvitationId() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SenderTenancyId() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Status() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Subjects() pulumi.StringArrayOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput() GetRecipientInvitationsRecipientInvitationCollectionItemOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemOutput
- type GetRecipientInvitationsRecipientInvitationCollectionOutput
- func (GetRecipientInvitationsRecipientInvitationCollectionOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsRecipientInvitationCollectionOutput) Items() GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionOutput) ToGetRecipientInvitationsRecipientInvitationCollectionOutput() GetRecipientInvitationsRecipientInvitationCollectionOutput
- func (o GetRecipientInvitationsRecipientInvitationCollectionOutput) ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionOutput
- type GetRecipientInvitationsResult
- type GetRecipientInvitationsResultOutput
- func (o GetRecipientInvitationsResultOutput) CompartmentId() pulumi.StringOutput
- func (GetRecipientInvitationsResultOutput) ElementType() reflect.Type
- func (o GetRecipientInvitationsResultOutput) Filters() GetRecipientInvitationsFilterArrayOutput
- func (o GetRecipientInvitationsResultOutput) Id() pulumi.StringOutput
- func (o GetRecipientInvitationsResultOutput) RecipientInvitationCollections() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
- func (o GetRecipientInvitationsResultOutput) SenderTenancyId() pulumi.StringPtrOutput
- func (o GetRecipientInvitationsResultOutput) State() pulumi.StringPtrOutput
- func (o GetRecipientInvitationsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetRecipientInvitationsResultOutput) ToGetRecipientInvitationsResultOutput() GetRecipientInvitationsResultOutput
- func (o GetRecipientInvitationsResultOutput) ToGetRecipientInvitationsResultOutputWithContext(ctx context.Context) GetRecipientInvitationsResultOutput
- type GetSenderInvitationArgs
- type GetSenderInvitationOutputArgs
- type GetSenderInvitationResult
- type GetSenderInvitationResultOutput
- func (o GetSenderInvitationResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetSenderInvitationResultOutput) DisplayName() pulumi.StringOutput
- func (GetSenderInvitationResultOutput) ElementType() reflect.Type
- func (o GetSenderInvitationResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetSenderInvitationResultOutput) Id() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) RecipientEmailAddress() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) RecipientInvitationId() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) RecipientTenancyId() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) SenderInvitationId() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) State() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) Status() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) Subjects() pulumi.StringArrayOutput
- func (o GetSenderInvitationResultOutput) SystemTags() pulumi.StringMapOutput
- func (o GetSenderInvitationResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetSenderInvitationResultOutput) ToGetSenderInvitationResultOutput() GetSenderInvitationResultOutput
- func (o GetSenderInvitationResultOutput) ToGetSenderInvitationResultOutputWithContext(ctx context.Context) GetSenderInvitationResultOutput
- type GetSenderInvitationsArgs
- type GetSenderInvitationsFilter
- type GetSenderInvitationsFilterArgs
- func (GetSenderInvitationsFilterArgs) ElementType() reflect.Type
- func (i GetSenderInvitationsFilterArgs) ToGetSenderInvitationsFilterOutput() GetSenderInvitationsFilterOutput
- func (i GetSenderInvitationsFilterArgs) ToGetSenderInvitationsFilterOutputWithContext(ctx context.Context) GetSenderInvitationsFilterOutput
- type GetSenderInvitationsFilterArray
- func (GetSenderInvitationsFilterArray) ElementType() reflect.Type
- func (i GetSenderInvitationsFilterArray) ToGetSenderInvitationsFilterArrayOutput() GetSenderInvitationsFilterArrayOutput
- func (i GetSenderInvitationsFilterArray) ToGetSenderInvitationsFilterArrayOutputWithContext(ctx context.Context) GetSenderInvitationsFilterArrayOutput
- type GetSenderInvitationsFilterArrayInput
- type GetSenderInvitationsFilterArrayOutput
- func (GetSenderInvitationsFilterArrayOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsFilterArrayOutput) Index(i pulumi.IntInput) GetSenderInvitationsFilterOutput
- func (o GetSenderInvitationsFilterArrayOutput) ToGetSenderInvitationsFilterArrayOutput() GetSenderInvitationsFilterArrayOutput
- func (o GetSenderInvitationsFilterArrayOutput) ToGetSenderInvitationsFilterArrayOutputWithContext(ctx context.Context) GetSenderInvitationsFilterArrayOutput
- type GetSenderInvitationsFilterInput
- type GetSenderInvitationsFilterOutput
- func (GetSenderInvitationsFilterOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsFilterOutput) Name() pulumi.StringOutput
- func (o GetSenderInvitationsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetSenderInvitationsFilterOutput) ToGetSenderInvitationsFilterOutput() GetSenderInvitationsFilterOutput
- func (o GetSenderInvitationsFilterOutput) ToGetSenderInvitationsFilterOutputWithContext(ctx context.Context) GetSenderInvitationsFilterOutput
- func (o GetSenderInvitationsFilterOutput) Values() pulumi.StringArrayOutput
- type GetSenderInvitationsOutputArgs
- type GetSenderInvitationsResult
- type GetSenderInvitationsResultOutput
- func (o GetSenderInvitationsResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetSenderInvitationsResultOutput) DisplayName() pulumi.StringPtrOutput
- func (GetSenderInvitationsResultOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsResultOutput) Filters() GetSenderInvitationsFilterArrayOutput
- func (o GetSenderInvitationsResultOutput) Id() pulumi.StringOutput
- func (o GetSenderInvitationsResultOutput) RecipientTenancyId() pulumi.StringPtrOutput
- func (o GetSenderInvitationsResultOutput) SenderInvitationCollections() GetSenderInvitationsSenderInvitationCollectionArrayOutput
- func (o GetSenderInvitationsResultOutput) State() pulumi.StringPtrOutput
- func (o GetSenderInvitationsResultOutput) Status() pulumi.StringPtrOutput
- func (o GetSenderInvitationsResultOutput) ToGetSenderInvitationsResultOutput() GetSenderInvitationsResultOutput
- func (o GetSenderInvitationsResultOutput) ToGetSenderInvitationsResultOutputWithContext(ctx context.Context) GetSenderInvitationsResultOutput
- type GetSenderInvitationsSenderInvitationCollection
- type GetSenderInvitationsSenderInvitationCollectionArgs
- func (GetSenderInvitationsSenderInvitationCollectionArgs) ElementType() reflect.Type
- func (i GetSenderInvitationsSenderInvitationCollectionArgs) ToGetSenderInvitationsSenderInvitationCollectionOutput() GetSenderInvitationsSenderInvitationCollectionOutput
- func (i GetSenderInvitationsSenderInvitationCollectionArgs) ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionOutput
- type GetSenderInvitationsSenderInvitationCollectionArray
- func (GetSenderInvitationsSenderInvitationCollectionArray) ElementType() reflect.Type
- func (i GetSenderInvitationsSenderInvitationCollectionArray) ToGetSenderInvitationsSenderInvitationCollectionArrayOutput() GetSenderInvitationsSenderInvitationCollectionArrayOutput
- func (i GetSenderInvitationsSenderInvitationCollectionArray) ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionArrayOutput
- type GetSenderInvitationsSenderInvitationCollectionArrayInput
- type GetSenderInvitationsSenderInvitationCollectionArrayOutput
- func (GetSenderInvitationsSenderInvitationCollectionArrayOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsSenderInvitationCollectionArrayOutput) Index(i pulumi.IntInput) GetSenderInvitationsSenderInvitationCollectionOutput
- func (o GetSenderInvitationsSenderInvitationCollectionArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionArrayOutput() GetSenderInvitationsSenderInvitationCollectionArrayOutput
- func (o GetSenderInvitationsSenderInvitationCollectionArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionArrayOutput
- type GetSenderInvitationsSenderInvitationCollectionInput
- type GetSenderInvitationsSenderInvitationCollectionItem
- type GetSenderInvitationsSenderInvitationCollectionItemArgs
- func (GetSenderInvitationsSenderInvitationCollectionItemArgs) ElementType() reflect.Type
- func (i GetSenderInvitationsSenderInvitationCollectionItemArgs) ToGetSenderInvitationsSenderInvitationCollectionItemOutput() GetSenderInvitationsSenderInvitationCollectionItemOutput
- func (i GetSenderInvitationsSenderInvitationCollectionItemArgs) ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemOutput
- type GetSenderInvitationsSenderInvitationCollectionItemArray
- func (GetSenderInvitationsSenderInvitationCollectionItemArray) ElementType() reflect.Type
- func (i GetSenderInvitationsSenderInvitationCollectionItemArray) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput() GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
- func (i GetSenderInvitationsSenderInvitationCollectionItemArray) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
- type GetSenderInvitationsSenderInvitationCollectionItemArrayInput
- type GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
- func (GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) Index(i pulumi.IntInput) GetSenderInvitationsSenderInvitationCollectionItemOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput() GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
- type GetSenderInvitationsSenderInvitationCollectionItemInput
- type GetSenderInvitationsSenderInvitationCollectionItemOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) DisplayName() pulumi.StringOutput
- func (GetSenderInvitationsSenderInvitationCollectionItemOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientEmailAddress() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientInvitationId() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientTenancyId() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) State() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) Status() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) Subjects() pulumi.StringArrayOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) ToGetSenderInvitationsSenderInvitationCollectionItemOutput() GetSenderInvitationsSenderInvitationCollectionItemOutput
- func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemOutput
- type GetSenderInvitationsSenderInvitationCollectionOutput
- func (GetSenderInvitationsSenderInvitationCollectionOutput) ElementType() reflect.Type
- func (o GetSenderInvitationsSenderInvitationCollectionOutput) Items() GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
- func (o GetSenderInvitationsSenderInvitationCollectionOutput) ToGetSenderInvitationsSenderInvitationCollectionOutput() GetSenderInvitationsSenderInvitationCollectionOutput
- func (o GetSenderInvitationsSenderInvitationCollectionOutput) ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionOutput
- type GetSubscriptionArgs
- type GetSubscriptionAvailableRegionsArgs
- type GetSubscriptionAvailableRegionsAvailableRegionCollection
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ElementType() reflect.Type
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionArray
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ElementType() reflect.Type
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayInput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionInput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItem
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ElementType() reflect.Type
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ElementType() reflect.Type
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
- func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayInput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemInput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) RegionName() pulumi.StringOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
- type GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
- func (GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) Items() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
- func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
- type GetSubscriptionAvailableRegionsFilter
- type GetSubscriptionAvailableRegionsFilterArgs
- func (GetSubscriptionAvailableRegionsFilterArgs) ElementType() reflect.Type
- func (i GetSubscriptionAvailableRegionsFilterArgs) ToGetSubscriptionAvailableRegionsFilterOutput() GetSubscriptionAvailableRegionsFilterOutput
- func (i GetSubscriptionAvailableRegionsFilterArgs) ToGetSubscriptionAvailableRegionsFilterOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterOutput
- type GetSubscriptionAvailableRegionsFilterArray
- func (GetSubscriptionAvailableRegionsFilterArray) ElementType() reflect.Type
- func (i GetSubscriptionAvailableRegionsFilterArray) ToGetSubscriptionAvailableRegionsFilterArrayOutput() GetSubscriptionAvailableRegionsFilterArrayOutput
- func (i GetSubscriptionAvailableRegionsFilterArray) ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterArrayOutput
- type GetSubscriptionAvailableRegionsFilterArrayInput
- type GetSubscriptionAvailableRegionsFilterArrayOutput
- func (GetSubscriptionAvailableRegionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsFilterArrayOutput) Index(i pulumi.IntInput) GetSubscriptionAvailableRegionsFilterOutput
- func (o GetSubscriptionAvailableRegionsFilterArrayOutput) ToGetSubscriptionAvailableRegionsFilterArrayOutput() GetSubscriptionAvailableRegionsFilterArrayOutput
- func (o GetSubscriptionAvailableRegionsFilterArrayOutput) ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterArrayOutput
- type GetSubscriptionAvailableRegionsFilterInput
- type GetSubscriptionAvailableRegionsFilterOutput
- func (GetSubscriptionAvailableRegionsFilterOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsFilterOutput) Name() pulumi.StringOutput
- func (o GetSubscriptionAvailableRegionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetSubscriptionAvailableRegionsFilterOutput) ToGetSubscriptionAvailableRegionsFilterOutput() GetSubscriptionAvailableRegionsFilterOutput
- func (o GetSubscriptionAvailableRegionsFilterOutput) ToGetSubscriptionAvailableRegionsFilterOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterOutput
- func (o GetSubscriptionAvailableRegionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetSubscriptionAvailableRegionsOutputArgs
- type GetSubscriptionAvailableRegionsResult
- type GetSubscriptionAvailableRegionsResultOutput
- func (o GetSubscriptionAvailableRegionsResultOutput) AvailableRegionCollections() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
- func (GetSubscriptionAvailableRegionsResultOutput) ElementType() reflect.Type
- func (o GetSubscriptionAvailableRegionsResultOutput) Filters() GetSubscriptionAvailableRegionsFilterArrayOutput
- func (o GetSubscriptionAvailableRegionsResultOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionAvailableRegionsResultOutput) SubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionAvailableRegionsResultOutput) ToGetSubscriptionAvailableRegionsResultOutput() GetSubscriptionAvailableRegionsResultOutput
- func (o GetSubscriptionAvailableRegionsResultOutput) ToGetSubscriptionAvailableRegionsResultOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsResultOutput
- type GetSubscriptionLineItemsArgs
- type GetSubscriptionLineItemsFilter
- type GetSubscriptionLineItemsFilterArgs
- func (GetSubscriptionLineItemsFilterArgs) ElementType() reflect.Type
- func (i GetSubscriptionLineItemsFilterArgs) ToGetSubscriptionLineItemsFilterOutput() GetSubscriptionLineItemsFilterOutput
- func (i GetSubscriptionLineItemsFilterArgs) ToGetSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterOutput
- type GetSubscriptionLineItemsFilterArray
- func (GetSubscriptionLineItemsFilterArray) ElementType() reflect.Type
- func (i GetSubscriptionLineItemsFilterArray) ToGetSubscriptionLineItemsFilterArrayOutput() GetSubscriptionLineItemsFilterArrayOutput
- func (i GetSubscriptionLineItemsFilterArray) ToGetSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterArrayOutput
- type GetSubscriptionLineItemsFilterArrayInput
- type GetSubscriptionLineItemsFilterArrayOutput
- func (GetSubscriptionLineItemsFilterArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsFilterArrayOutput) Index(i pulumi.IntInput) GetSubscriptionLineItemsFilterOutput
- func (o GetSubscriptionLineItemsFilterArrayOutput) ToGetSubscriptionLineItemsFilterArrayOutput() GetSubscriptionLineItemsFilterArrayOutput
- func (o GetSubscriptionLineItemsFilterArrayOutput) ToGetSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterArrayOutput
- type GetSubscriptionLineItemsFilterInput
- type GetSubscriptionLineItemsFilterOutput
- func (GetSubscriptionLineItemsFilterOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsFilterOutput) Name() pulumi.StringOutput
- func (o GetSubscriptionLineItemsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetSubscriptionLineItemsFilterOutput) ToGetSubscriptionLineItemsFilterOutput() GetSubscriptionLineItemsFilterOutput
- func (o GetSubscriptionLineItemsFilterOutput) ToGetSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterOutput
- func (o GetSubscriptionLineItemsFilterOutput) Values() pulumi.StringArrayOutput
- type GetSubscriptionLineItemsOutputArgs
- type GetSubscriptionLineItemsResult
- type GetSubscriptionLineItemsResultOutput
- func (GetSubscriptionLineItemsResultOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsResultOutput) Filters() GetSubscriptionLineItemsFilterArrayOutput
- func (o GetSubscriptionLineItemsResultOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionLineItemsResultOutput) SubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionLineItemsResultOutput) SubscriptionLineItemCollections() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
- func (o GetSubscriptionLineItemsResultOutput) ToGetSubscriptionLineItemsResultOutput() GetSubscriptionLineItemsResultOutput
- func (o GetSubscriptionLineItemsResultOutput) ToGetSubscriptionLineItemsResultOutputWithContext(ctx context.Context) GetSubscriptionLineItemsResultOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollection
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ElementType() reflect.Type
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionArray
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ElementType() reflect.Type
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayInput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionInput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItem
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ElementType() reflect.Type
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ElementType() reflect.Type
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
- func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayInput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) Index(i pulumi.IntInput) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemInput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) BillingModel() pulumi.StringOutput
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ProductCode() pulumi.StringOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) Quantity() pulumi.Float64Output
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) SystemTags() pulumi.StringMapOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) TimeEnded() pulumi.StringOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) TimeStarted() pulumi.StringOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
- type GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
- func (GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ElementType() reflect.Type
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) Items() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
- func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
- type GetSubscriptionMappingsArgs
- type GetSubscriptionMappingsFilter
- type GetSubscriptionMappingsFilterArgs
- func (GetSubscriptionMappingsFilterArgs) ElementType() reflect.Type
- func (i GetSubscriptionMappingsFilterArgs) ToGetSubscriptionMappingsFilterOutput() GetSubscriptionMappingsFilterOutput
- func (i GetSubscriptionMappingsFilterArgs) ToGetSubscriptionMappingsFilterOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterOutput
- type GetSubscriptionMappingsFilterArray
- func (GetSubscriptionMappingsFilterArray) ElementType() reflect.Type
- func (i GetSubscriptionMappingsFilterArray) ToGetSubscriptionMappingsFilterArrayOutput() GetSubscriptionMappingsFilterArrayOutput
- func (i GetSubscriptionMappingsFilterArray) ToGetSubscriptionMappingsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterArrayOutput
- type GetSubscriptionMappingsFilterArrayInput
- type GetSubscriptionMappingsFilterArrayOutput
- func (GetSubscriptionMappingsFilterArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsFilterArrayOutput) Index(i pulumi.IntInput) GetSubscriptionMappingsFilterOutput
- func (o GetSubscriptionMappingsFilterArrayOutput) ToGetSubscriptionMappingsFilterArrayOutput() GetSubscriptionMappingsFilterArrayOutput
- func (o GetSubscriptionMappingsFilterArrayOutput) ToGetSubscriptionMappingsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterArrayOutput
- type GetSubscriptionMappingsFilterInput
- type GetSubscriptionMappingsFilterOutput
- func (GetSubscriptionMappingsFilterOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsFilterOutput) Name() pulumi.StringOutput
- func (o GetSubscriptionMappingsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetSubscriptionMappingsFilterOutput) ToGetSubscriptionMappingsFilterOutput() GetSubscriptionMappingsFilterOutput
- func (o GetSubscriptionMappingsFilterOutput) ToGetSubscriptionMappingsFilterOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterOutput
- func (o GetSubscriptionMappingsFilterOutput) Values() pulumi.StringArrayOutput
- type GetSubscriptionMappingsOutputArgs
- type GetSubscriptionMappingsResult
- type GetSubscriptionMappingsResultOutput
- func (o GetSubscriptionMappingsResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (GetSubscriptionMappingsResultOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsResultOutput) Filters() GetSubscriptionMappingsFilterArrayOutput
- func (o GetSubscriptionMappingsResultOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionMappingsResultOutput) State() pulumi.StringPtrOutput
- func (o GetSubscriptionMappingsResultOutput) SubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionMappingsResultOutput) SubscriptionMappingCollections() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
- func (o GetSubscriptionMappingsResultOutput) SubscriptionMappingId() pulumi.StringPtrOutput
- func (o GetSubscriptionMappingsResultOutput) ToGetSubscriptionMappingsResultOutput() GetSubscriptionMappingsResultOutput
- func (o GetSubscriptionMappingsResultOutput) ToGetSubscriptionMappingsResultOutputWithContext(ctx context.Context) GetSubscriptionMappingsResultOutput
- type GetSubscriptionMappingsSubscriptionMappingCollection
- type GetSubscriptionMappingsSubscriptionMappingCollectionArgs
- func (GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ElementType() reflect.Type
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput() GetSubscriptionMappingsSubscriptionMappingCollectionOutput
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionArray
- func (GetSubscriptionMappingsSubscriptionMappingCollectionArray) ElementType() reflect.Type
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionArrayInput
- type GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
- func (GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionMappingsSubscriptionMappingCollectionOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionInput
- type GetSubscriptionMappingsSubscriptionMappingCollectionItem
- type GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs
- func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ElementType() reflect.Type
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionItemArray
- func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ElementType() reflect.Type
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
- func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayInput
- type GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
- func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) Index(i pulumi.IntInput) GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionItemInput
- type GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) IsExplicitlyAssigned() pulumi.BoolOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) State() pulumi.StringOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) SubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeTerminated() pulumi.StringOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
- type GetSubscriptionMappingsSubscriptionMappingCollectionOutput
- func (GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ElementType() reflect.Type
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionOutput) Items() GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput() GetSubscriptionMappingsSubscriptionMappingCollectionOutput
- func (o GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionOutput
- type GetSubscriptionOutputArgs
- type GetSubscriptionPromotion
- type GetSubscriptionPromotionArgs
- func (GetSubscriptionPromotionArgs) ElementType() reflect.Type
- func (i GetSubscriptionPromotionArgs) ToGetSubscriptionPromotionOutput() GetSubscriptionPromotionOutput
- func (i GetSubscriptionPromotionArgs) ToGetSubscriptionPromotionOutputWithContext(ctx context.Context) GetSubscriptionPromotionOutput
- type GetSubscriptionPromotionArray
- func (GetSubscriptionPromotionArray) ElementType() reflect.Type
- func (i GetSubscriptionPromotionArray) ToGetSubscriptionPromotionArrayOutput() GetSubscriptionPromotionArrayOutput
- func (i GetSubscriptionPromotionArray) ToGetSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionPromotionArrayOutput
- type GetSubscriptionPromotionArrayInput
- type GetSubscriptionPromotionArrayOutput
- func (GetSubscriptionPromotionArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionPromotionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionPromotionOutput
- func (o GetSubscriptionPromotionArrayOutput) ToGetSubscriptionPromotionArrayOutput() GetSubscriptionPromotionArrayOutput
- func (o GetSubscriptionPromotionArrayOutput) ToGetSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionPromotionArrayOutput
- type GetSubscriptionPromotionInput
- type GetSubscriptionPromotionOutput
- func (o GetSubscriptionPromotionOutput) Amount() pulumi.Float64Output
- func (o GetSubscriptionPromotionOutput) CurrencyUnit() pulumi.StringOutput
- func (o GetSubscriptionPromotionOutput) Duration() pulumi.IntOutput
- func (o GetSubscriptionPromotionOutput) DurationUnit() pulumi.StringOutput
- func (GetSubscriptionPromotionOutput) ElementType() reflect.Type
- func (o GetSubscriptionPromotionOutput) IsIntentToPay() pulumi.BoolOutput
- func (o GetSubscriptionPromotionOutput) Status() pulumi.StringOutput
- func (o GetSubscriptionPromotionOutput) TimeExpired() pulumi.StringOutput
- func (o GetSubscriptionPromotionOutput) TimeStarted() pulumi.StringOutput
- func (o GetSubscriptionPromotionOutput) ToGetSubscriptionPromotionOutput() GetSubscriptionPromotionOutput
- func (o GetSubscriptionPromotionOutput) ToGetSubscriptionPromotionOutputWithContext(ctx context.Context) GetSubscriptionPromotionOutput
- type GetSubscriptionResult
- type GetSubscriptionResultOutput
- func (o GetSubscriptionResultOutput) ClassicSubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) CloudAmountCurrency() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) CompartmentId() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) CsiNumber() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) CurrencyCode() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) CustomerCountryCode() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) DefinedTags() pulumi.StringMapOutput
- func (GetSubscriptionResultOutput) ElementType() reflect.Type
- func (o GetSubscriptionResultOutput) EndDate() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) EntityVersion() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetSubscriptionResultOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) IsClassicSubscription() pulumi.BoolOutput
- func (o GetSubscriptionResultOutput) IsGovernmentSubscription() pulumi.BoolOutput
- func (o GetSubscriptionResultOutput) PaymentModel() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) ProgramType() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) Promotions() GetSubscriptionPromotionArrayOutput
- func (o GetSubscriptionResultOutput) PurchaseEntitlementId() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) RegionAssignment() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) ServiceName() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) Skuses() GetSubscriptionSkusArrayOutput
- func (o GetSubscriptionResultOutput) StartDate() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) State() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) SubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) SubscriptionNumber() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) SubscriptionTier() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) TimeCreated() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) TimeUpdated() pulumi.StringOutput
- func (o GetSubscriptionResultOutput) ToGetSubscriptionResultOutput() GetSubscriptionResultOutput
- func (o GetSubscriptionResultOutput) ToGetSubscriptionResultOutputWithContext(ctx context.Context) GetSubscriptionResultOutput
- type GetSubscriptionSkus
- type GetSubscriptionSkusArgs
- type GetSubscriptionSkusArray
- type GetSubscriptionSkusArrayInput
- type GetSubscriptionSkusArrayOutput
- func (GetSubscriptionSkusArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionSkusArrayOutput) Index(i pulumi.IntInput) GetSubscriptionSkusOutput
- func (o GetSubscriptionSkusArrayOutput) ToGetSubscriptionSkusArrayOutput() GetSubscriptionSkusArrayOutput
- func (o GetSubscriptionSkusArrayOutput) ToGetSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionSkusArrayOutput
- type GetSubscriptionSkusInput
- type GetSubscriptionSkusOutput
- func (o GetSubscriptionSkusOutput) Description() pulumi.StringOutput
- func (GetSubscriptionSkusOutput) ElementType() reflect.Type
- func (o GetSubscriptionSkusOutput) EndDate() pulumi.StringOutput
- func (o GetSubscriptionSkusOutput) GsiOrderLineId() pulumi.StringOutput
- func (o GetSubscriptionSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
- func (o GetSubscriptionSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
- func (o GetSubscriptionSkusOutput) LicensePartDescription() pulumi.StringOutput
- func (o GetSubscriptionSkusOutput) MetricName() pulumi.StringOutput
- func (o GetSubscriptionSkusOutput) Quantity() pulumi.IntOutput
- func (o GetSubscriptionSkusOutput) Sku() pulumi.StringOutput
- func (o GetSubscriptionSkusOutput) StartDate() pulumi.StringOutput
- func (o GetSubscriptionSkusOutput) ToGetSubscriptionSkusOutput() GetSubscriptionSkusOutput
- func (o GetSubscriptionSkusOutput) ToGetSubscriptionSkusOutputWithContext(ctx context.Context) GetSubscriptionSkusOutput
- type GetSubscriptionsArgs
- type GetSubscriptionsFilter
- type GetSubscriptionsFilterArgs
- type GetSubscriptionsFilterArray
- func (GetSubscriptionsFilterArray) ElementType() reflect.Type
- func (i GetSubscriptionsFilterArray) ToGetSubscriptionsFilterArrayOutput() GetSubscriptionsFilterArrayOutput
- func (i GetSubscriptionsFilterArray) ToGetSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionsFilterArrayOutput
- type GetSubscriptionsFilterArrayInput
- type GetSubscriptionsFilterArrayOutput
- func (GetSubscriptionsFilterArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionsFilterArrayOutput) Index(i pulumi.IntInput) GetSubscriptionsFilterOutput
- func (o GetSubscriptionsFilterArrayOutput) ToGetSubscriptionsFilterArrayOutput() GetSubscriptionsFilterArrayOutput
- func (o GetSubscriptionsFilterArrayOutput) ToGetSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionsFilterArrayOutput
- type GetSubscriptionsFilterInput
- type GetSubscriptionsFilterOutput
- func (GetSubscriptionsFilterOutput) ElementType() reflect.Type
- func (o GetSubscriptionsFilterOutput) Name() pulumi.StringOutput
- func (o GetSubscriptionsFilterOutput) Regex() pulumi.BoolPtrOutput
- func (o GetSubscriptionsFilterOutput) ToGetSubscriptionsFilterOutput() GetSubscriptionsFilterOutput
- func (o GetSubscriptionsFilterOutput) ToGetSubscriptionsFilterOutputWithContext(ctx context.Context) GetSubscriptionsFilterOutput
- func (o GetSubscriptionsFilterOutput) Values() pulumi.StringArrayOutput
- type GetSubscriptionsOutputArgs
- type GetSubscriptionsResult
- type GetSubscriptionsResultOutput
- func (o GetSubscriptionsResultOutput) CompartmentId() pulumi.StringPtrOutput
- func (GetSubscriptionsResultOutput) ElementType() reflect.Type
- func (o GetSubscriptionsResultOutput) EntityVersion() pulumi.StringPtrOutput
- func (o GetSubscriptionsResultOutput) Filters() GetSubscriptionsFilterArrayOutput
- func (o GetSubscriptionsResultOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionsResultOutput) SubscriptionCollections() GetSubscriptionsSubscriptionCollectionArrayOutput
- func (o GetSubscriptionsResultOutput) SubscriptionId() pulumi.StringPtrOutput
- func (o GetSubscriptionsResultOutput) ToGetSubscriptionsResultOutput() GetSubscriptionsResultOutput
- func (o GetSubscriptionsResultOutput) ToGetSubscriptionsResultOutputWithContext(ctx context.Context) GetSubscriptionsResultOutput
- type GetSubscriptionsSubscriptionCollection
- type GetSubscriptionsSubscriptionCollectionArgs
- func (GetSubscriptionsSubscriptionCollectionArgs) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionArgs) ToGetSubscriptionsSubscriptionCollectionOutput() GetSubscriptionsSubscriptionCollectionOutput
- func (i GetSubscriptionsSubscriptionCollectionArgs) ToGetSubscriptionsSubscriptionCollectionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionOutput
- type GetSubscriptionsSubscriptionCollectionArray
- func (GetSubscriptionsSubscriptionCollectionArray) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionArray) ToGetSubscriptionsSubscriptionCollectionArrayOutput() GetSubscriptionsSubscriptionCollectionArrayOutput
- func (i GetSubscriptionsSubscriptionCollectionArray) ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionArrayOutput
- type GetSubscriptionsSubscriptionCollectionArrayInput
- type GetSubscriptionsSubscriptionCollectionArrayOutput
- func (GetSubscriptionsSubscriptionCollectionArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionsSubscriptionCollectionOutput
- func (o GetSubscriptionsSubscriptionCollectionArrayOutput) ToGetSubscriptionsSubscriptionCollectionArrayOutput() GetSubscriptionsSubscriptionCollectionArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionArrayOutput) ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionArrayOutput
- type GetSubscriptionsSubscriptionCollectionInput
- type GetSubscriptionsSubscriptionCollectionItem
- type GetSubscriptionsSubscriptionCollectionItemArgs
- func (GetSubscriptionsSubscriptionCollectionItemArgs) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionItemArgs) ToGetSubscriptionsSubscriptionCollectionItemOutput() GetSubscriptionsSubscriptionCollectionItemOutput
- func (i GetSubscriptionsSubscriptionCollectionItemArgs) ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemOutput
- type GetSubscriptionsSubscriptionCollectionItemArray
- func (GetSubscriptionsSubscriptionCollectionItemArray) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionItemArray) ToGetSubscriptionsSubscriptionCollectionItemArrayOutput() GetSubscriptionsSubscriptionCollectionItemArrayOutput
- func (i GetSubscriptionsSubscriptionCollectionItemArray) ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemArrayOutput
- type GetSubscriptionsSubscriptionCollectionItemArrayInput
- type GetSubscriptionsSubscriptionCollectionItemArrayOutput
- func (GetSubscriptionsSubscriptionCollectionItemArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionItemArrayOutput) Index(i pulumi.IntInput) GetSubscriptionsSubscriptionCollectionItemOutput
- func (o GetSubscriptionsSubscriptionCollectionItemArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemArrayOutput() GetSubscriptionsSubscriptionCollectionItemArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionItemArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemArrayOutput
- type GetSubscriptionsSubscriptionCollectionItemInput
- type GetSubscriptionsSubscriptionCollectionItemOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) ClassicSubscriptionId() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) CloudAmountCurrency() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) CompartmentId() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) CsiNumber() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) CurrencyCode() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) CustomerCountryCode() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
- func (GetSubscriptionsSubscriptionCollectionItemOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) EndDate() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) EntityVersion() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) FreeformTags() pulumi.StringMapOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) Id() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) IsClassicSubscription() pulumi.BoolOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) IsGovernmentSubscription() pulumi.BoolOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) PaymentModel() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) ProgramType() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) Promotions() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) PurchaseEntitlementId() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) RegionAssignment() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) ServiceName() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) Skuses() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) StartDate() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) State() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) SubscriptionNumber() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) SubscriptionTier() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) TimeCreated() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) ToGetSubscriptionsSubscriptionCollectionItemOutput() GetSubscriptionsSubscriptionCollectionItemOutput
- func (o GetSubscriptionsSubscriptionCollectionItemOutput) ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemOutput
- type GetSubscriptionsSubscriptionCollectionItemPromotion
- type GetSubscriptionsSubscriptionCollectionItemPromotionArgs
- func (GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput() GetSubscriptionsSubscriptionCollectionItemPromotionOutput
- func (i GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionOutput
- type GetSubscriptionsSubscriptionCollectionItemPromotionArray
- func (GetSubscriptionsSubscriptionCollectionItemPromotionArray) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionItemPromotionArray) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
- func (i GetSubscriptionsSubscriptionCollectionItemPromotionArray) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
- type GetSubscriptionsSubscriptionCollectionItemPromotionArrayInput
- type GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
- func (GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionsSubscriptionCollectionItemPromotionOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
- type GetSubscriptionsSubscriptionCollectionItemPromotionInput
- type GetSubscriptionsSubscriptionCollectionItemPromotionOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Amount() pulumi.Float64Output
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) CurrencyUnit() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Duration() pulumi.IntOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) DurationUnit() pulumi.StringOutput
- func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) IsIntentToPay() pulumi.BoolOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Status() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) TimeExpired() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) TimeStarted() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput() GetSubscriptionsSubscriptionCollectionItemPromotionOutput
- func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionOutput
- type GetSubscriptionsSubscriptionCollectionItemSkus
- type GetSubscriptionsSubscriptionCollectionItemSkusArgs
- func (GetSubscriptionsSubscriptionCollectionItemSkusArgs) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionItemSkusArgs) ToGetSubscriptionsSubscriptionCollectionItemSkusOutput() GetSubscriptionsSubscriptionCollectionItemSkusOutput
- func (i GetSubscriptionsSubscriptionCollectionItemSkusArgs) ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusOutput
- type GetSubscriptionsSubscriptionCollectionItemSkusArray
- func (GetSubscriptionsSubscriptionCollectionItemSkusArray) ElementType() reflect.Type
- func (i GetSubscriptionsSubscriptionCollectionItemSkusArray) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
- func (i GetSubscriptionsSubscriptionCollectionItemSkusArray) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
- type GetSubscriptionsSubscriptionCollectionItemSkusArrayInput
- type GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
- func (GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) Index(i pulumi.IntInput) GetSubscriptionsSubscriptionCollectionItemSkusOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
- type GetSubscriptionsSubscriptionCollectionItemSkusInput
- type GetSubscriptionsSubscriptionCollectionItemSkusOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) Description() pulumi.StringOutput
- func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) EndDate() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) GsiOrderLineId() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) LicensePartDescription() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) MetricName() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) Quantity() pulumi.IntOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) Sku() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) StartDate() pulumi.StringOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusOutput() GetSubscriptionsSubscriptionCollectionItemSkusOutput
- func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusOutput
- type GetSubscriptionsSubscriptionCollectionOutput
- func (GetSubscriptionsSubscriptionCollectionOutput) ElementType() reflect.Type
- func (o GetSubscriptionsSubscriptionCollectionOutput) Items() GetSubscriptionsSubscriptionCollectionItemArrayOutput
- func (o GetSubscriptionsSubscriptionCollectionOutput) ToGetSubscriptionsSubscriptionCollectionOutput() GetSubscriptionsSubscriptionCollectionOutput
- func (o GetSubscriptionsSubscriptionCollectionOutput) ToGetSubscriptionsSubscriptionCollectionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionOutput
- type LookupSubscriptionMappingArgs
- type LookupSubscriptionMappingOutputArgs
- type LookupSubscriptionMappingResult
- type LookupSubscriptionMappingResultOutput
- func (o LookupSubscriptionMappingResultOutput) CompartmentId() pulumi.StringOutput
- func (LookupSubscriptionMappingResultOutput) ElementType() reflect.Type
- func (o LookupSubscriptionMappingResultOutput) Id() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) IsExplicitlyAssigned() pulumi.BoolOutput
- func (o LookupSubscriptionMappingResultOutput) State() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) SubscriptionId() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) SubscriptionMappingId() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) TimeCreated() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) TimeTerminated() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) TimeUpdated() pulumi.StringOutput
- func (o LookupSubscriptionMappingResultOutput) ToLookupSubscriptionMappingResultOutput() LookupSubscriptionMappingResultOutput
- func (o LookupSubscriptionMappingResultOutput) ToLookupSubscriptionMappingResultOutputWithContext(ctx context.Context) LookupSubscriptionMappingResultOutput
- type SubscriptionMapping
- type SubscriptionMappingArgs
- type SubscriptionMappingArray
- type SubscriptionMappingArrayInput
- type SubscriptionMappingArrayOutput
- func (SubscriptionMappingArrayOutput) ElementType() reflect.Type
- func (o SubscriptionMappingArrayOutput) Index(i pulumi.IntInput) SubscriptionMappingOutput
- func (o SubscriptionMappingArrayOutput) ToSubscriptionMappingArrayOutput() SubscriptionMappingArrayOutput
- func (o SubscriptionMappingArrayOutput) ToSubscriptionMappingArrayOutputWithContext(ctx context.Context) SubscriptionMappingArrayOutput
- type SubscriptionMappingInput
- type SubscriptionMappingMap
- type SubscriptionMappingMapInput
- type SubscriptionMappingMapOutput
- func (SubscriptionMappingMapOutput) ElementType() reflect.Type
- func (o SubscriptionMappingMapOutput) MapIndex(k pulumi.StringInput) SubscriptionMappingOutput
- func (o SubscriptionMappingMapOutput) ToSubscriptionMappingMapOutput() SubscriptionMappingMapOutput
- func (o SubscriptionMappingMapOutput) ToSubscriptionMappingMapOutputWithContext(ctx context.Context) SubscriptionMappingMapOutput
- type SubscriptionMappingOutput
- func (o SubscriptionMappingOutput) CompartmentId() pulumi.StringOutput
- func (SubscriptionMappingOutput) ElementType() reflect.Type
- func (o SubscriptionMappingOutput) IsExplicitlyAssigned() pulumi.BoolOutput
- func (o SubscriptionMappingOutput) State() pulumi.StringOutput
- func (o SubscriptionMappingOutput) SubscriptionId() pulumi.StringOutput
- func (o SubscriptionMappingOutput) TimeCreated() pulumi.StringOutput
- func (o SubscriptionMappingOutput) TimeTerminated() pulumi.StringOutput
- func (o SubscriptionMappingOutput) TimeUpdated() pulumi.StringOutput
- func (o SubscriptionMappingOutput) ToSubscriptionMappingOutput() SubscriptionMappingOutput
- func (o SubscriptionMappingOutput) ToSubscriptionMappingOutputWithContext(ctx context.Context) SubscriptionMappingOutput
- type SubscriptionMappingState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetAssignedSubscriptionArgs ¶
type GetAssignedSubscriptionArgs struct { // OCID of the assigned Oracle Cloud Subscription. AssignedSubscriptionId string `pulumi:"assignedSubscriptionId"` }
A collection of arguments for invoking getAssignedSubscription.
type GetAssignedSubscriptionLineItemsArgs ¶
type GetAssignedSubscriptionLineItemsArgs struct { // OCID of the assigned Oracle Cloud Subscription. AssignedSubscriptionId string `pulumi:"assignedSubscriptionId"` Filters []GetAssignedSubscriptionLineItemsFilter `pulumi:"filters"` }
A collection of arguments for invoking getAssignedSubscriptionLineItems.
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection struct { // Array containing line item summaries in an assigned subscription. Items []GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItem `pulumi:"items"` }
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs struct { // Array containing line item summaries in an assigned subscription. Items GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayInput `pulumi:"items"` }
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray []GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionInput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayInput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayInput interface { pulumi.Input ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext(context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput }
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayInput is an input type that accepts GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray and GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayInput` via:
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArray{ GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs{...} }
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionInput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionInput interface { pulumi.Input ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext(context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput }
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionInput is an input type that accepts GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs and GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput values. You can construct a concrete instance of `GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionInput` via:
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArgs{...}
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItem ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItem struct { // Billing model supported by the associated line item. BillingModel string `pulumi:"billingModel"` // Subscription line item identifier. Id string `pulumi:"id"` // Product code. ProductCode string `pulumi:"productCode"` // Product number. Quantity float64 `pulumi:"quantity"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time the subscription item and associated products should end. An RFC 3339 formatted date and time string. TimeEnded string `pulumi:"timeEnded"` // The time the subscription item and associated products should start. An RFC 3339 formatted date and time string. TimeStarted string `pulumi:"timeStarted"` }
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs struct { // Billing model supported by the associated line item. BillingModel pulumi.StringInput `pulumi:"billingModel"` // Subscription line item identifier. Id pulumi.StringInput `pulumi:"id"` // Product code. ProductCode pulumi.StringInput `pulumi:"productCode"` // Product number. Quantity pulumi.Float64Input `pulumi:"quantity"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time the subscription item and associated products should end. An RFC 3339 formatted date and time string. TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The time the subscription item and associated products should start. An RFC 3339 formatted date and time string. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` }
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray []GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemInput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext ¶
func (i GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayInput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayInput interface { pulumi.Input ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext(context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput }
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayInput is an input type that accepts GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray and GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayInput` via:
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArray{ GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs{...} }
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) Index ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemInput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemInput interface { pulumi.Input ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext(context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput }
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemInput is an input type that accepts GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs and GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput values. You can construct a concrete instance of `GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemInput` via:
GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArgs{...}
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) BillingModel ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) BillingModel() pulumi.StringOutput
Billing model supported by the associated line item.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) Id ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) Id() pulumi.StringOutput
Subscription line item identifier.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ProductCode ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ProductCode() pulumi.StringOutput
Product code.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) Quantity ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) Quantity() pulumi.Float64Output
Product number.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) SystemTags ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) TimeEnded ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) TimeEnded() pulumi.StringOutput
The time the subscription item and associated products should end. An RFC 3339 formatted date and time string.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) TimeStarted ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) TimeStarted() pulumi.StringOutput
The time the subscription item and associated products should start. An RFC 3339 formatted date and time string.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemOutput
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput ¶
type GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) Items ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) Items() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionItemArrayOutput
Array containing line item summaries in an assigned subscription.
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
func (GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput) ToGetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionOutput
type GetAssignedSubscriptionLineItemsFilterArgs ¶
type GetAssignedSubscriptionLineItemsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAssignedSubscriptionLineItemsFilterArgs) ElementType ¶
func (GetAssignedSubscriptionLineItemsFilterArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsFilterArgs) ToGetAssignedSubscriptionLineItemsFilterOutput ¶
func (i GetAssignedSubscriptionLineItemsFilterArgs) ToGetAssignedSubscriptionLineItemsFilterOutput() GetAssignedSubscriptionLineItemsFilterOutput
func (GetAssignedSubscriptionLineItemsFilterArgs) ToGetAssignedSubscriptionLineItemsFilterOutputWithContext ¶
func (i GetAssignedSubscriptionLineItemsFilterArgs) ToGetAssignedSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterOutput
type GetAssignedSubscriptionLineItemsFilterArray ¶
type GetAssignedSubscriptionLineItemsFilterArray []GetAssignedSubscriptionLineItemsFilterInput
func (GetAssignedSubscriptionLineItemsFilterArray) ElementType ¶
func (GetAssignedSubscriptionLineItemsFilterArray) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsFilterArray) ToGetAssignedSubscriptionLineItemsFilterArrayOutput ¶
func (i GetAssignedSubscriptionLineItemsFilterArray) ToGetAssignedSubscriptionLineItemsFilterArrayOutput() GetAssignedSubscriptionLineItemsFilterArrayOutput
func (GetAssignedSubscriptionLineItemsFilterArray) ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext ¶
func (i GetAssignedSubscriptionLineItemsFilterArray) ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterArrayOutput
type GetAssignedSubscriptionLineItemsFilterArrayInput ¶
type GetAssignedSubscriptionLineItemsFilterArrayInput interface { pulumi.Input ToGetAssignedSubscriptionLineItemsFilterArrayOutput() GetAssignedSubscriptionLineItemsFilterArrayOutput ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext(context.Context) GetAssignedSubscriptionLineItemsFilterArrayOutput }
GetAssignedSubscriptionLineItemsFilterArrayInput is an input type that accepts GetAssignedSubscriptionLineItemsFilterArray and GetAssignedSubscriptionLineItemsFilterArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionLineItemsFilterArrayInput` via:
GetAssignedSubscriptionLineItemsFilterArray{ GetAssignedSubscriptionLineItemsFilterArgs{...} }
type GetAssignedSubscriptionLineItemsFilterArrayOutput ¶
type GetAssignedSubscriptionLineItemsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionLineItemsFilterArrayOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsFilterArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsFilterArrayOutput) ToGetAssignedSubscriptionLineItemsFilterArrayOutput ¶
func (o GetAssignedSubscriptionLineItemsFilterArrayOutput) ToGetAssignedSubscriptionLineItemsFilterArrayOutput() GetAssignedSubscriptionLineItemsFilterArrayOutput
func (GetAssignedSubscriptionLineItemsFilterArrayOutput) ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsFilterArrayOutput) ToGetAssignedSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterArrayOutput
type GetAssignedSubscriptionLineItemsFilterInput ¶
type GetAssignedSubscriptionLineItemsFilterInput interface { pulumi.Input ToGetAssignedSubscriptionLineItemsFilterOutput() GetAssignedSubscriptionLineItemsFilterOutput ToGetAssignedSubscriptionLineItemsFilterOutputWithContext(context.Context) GetAssignedSubscriptionLineItemsFilterOutput }
GetAssignedSubscriptionLineItemsFilterInput is an input type that accepts GetAssignedSubscriptionLineItemsFilterArgs and GetAssignedSubscriptionLineItemsFilterOutput values. You can construct a concrete instance of `GetAssignedSubscriptionLineItemsFilterInput` via:
GetAssignedSubscriptionLineItemsFilterArgs{...}
type GetAssignedSubscriptionLineItemsFilterOutput ¶
type GetAssignedSubscriptionLineItemsFilterOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionLineItemsFilterOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsFilterOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsFilterOutput) Name ¶
func (o GetAssignedSubscriptionLineItemsFilterOutput) Name() pulumi.StringOutput
func (GetAssignedSubscriptionLineItemsFilterOutput) Regex ¶
func (o GetAssignedSubscriptionLineItemsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAssignedSubscriptionLineItemsFilterOutput) ToGetAssignedSubscriptionLineItemsFilterOutput ¶
func (o GetAssignedSubscriptionLineItemsFilterOutput) ToGetAssignedSubscriptionLineItemsFilterOutput() GetAssignedSubscriptionLineItemsFilterOutput
func (GetAssignedSubscriptionLineItemsFilterOutput) ToGetAssignedSubscriptionLineItemsFilterOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsFilterOutput) ToGetAssignedSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsFilterOutput
func (GetAssignedSubscriptionLineItemsFilterOutput) Values ¶
func (o GetAssignedSubscriptionLineItemsFilterOutput) Values() pulumi.StringArrayOutput
type GetAssignedSubscriptionLineItemsOutputArgs ¶
type GetAssignedSubscriptionLineItemsOutputArgs struct { // OCID of the assigned Oracle Cloud Subscription. AssignedSubscriptionId pulumi.StringInput `pulumi:"assignedSubscriptionId"` Filters GetAssignedSubscriptionLineItemsFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getAssignedSubscriptionLineItems.
func (GetAssignedSubscriptionLineItemsOutputArgs) ElementType ¶
func (GetAssignedSubscriptionLineItemsOutputArgs) ElementType() reflect.Type
type GetAssignedSubscriptionLineItemsResult ¶
type GetAssignedSubscriptionLineItemsResult struct { AssignedSubscriptionId string `pulumi:"assignedSubscriptionId"` // The list of assigned_subscription_line_item_collection. AssignedSubscriptionLineItemCollections []GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollection `pulumi:"assignedSubscriptionLineItemCollections"` Filters []GetAssignedSubscriptionLineItemsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` }
A collection of values returned by getAssignedSubscriptionLineItems.
func GetAssignedSubscriptionLineItems ¶
func GetAssignedSubscriptionLineItems(ctx *pulumi.Context, args *GetAssignedSubscriptionLineItemsArgs, opts ...pulumi.InvokeOption) (*GetAssignedSubscriptionLineItemsResult, error)
This data source provides the list of Assigned Subscription Line Items in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
List line item summaries that a assigned subscription owns.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetAssignedSubscriptionLineItems(ctx, &tenantmanagercontrolplane.GetAssignedSubscriptionLineItemsArgs{ AssignedSubscriptionId: testAssignedSubscription.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetAssignedSubscriptionLineItemsResultOutput ¶
type GetAssignedSubscriptionLineItemsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAssignedSubscriptionLineItems.
func GetAssignedSubscriptionLineItemsOutput ¶
func GetAssignedSubscriptionLineItemsOutput(ctx *pulumi.Context, args GetAssignedSubscriptionLineItemsOutputArgs, opts ...pulumi.InvokeOption) GetAssignedSubscriptionLineItemsResultOutput
func (GetAssignedSubscriptionLineItemsResultOutput) AssignedSubscriptionId ¶
func (o GetAssignedSubscriptionLineItemsResultOutput) AssignedSubscriptionId() pulumi.StringOutput
func (GetAssignedSubscriptionLineItemsResultOutput) AssignedSubscriptionLineItemCollections ¶
func (o GetAssignedSubscriptionLineItemsResultOutput) AssignedSubscriptionLineItemCollections() GetAssignedSubscriptionLineItemsAssignedSubscriptionLineItemCollectionArrayOutput
The list of assigned_subscription_line_item_collection.
func (GetAssignedSubscriptionLineItemsResultOutput) ElementType ¶
func (GetAssignedSubscriptionLineItemsResultOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionLineItemsResultOutput) Id ¶
func (o GetAssignedSubscriptionLineItemsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAssignedSubscriptionLineItemsResultOutput) ToGetAssignedSubscriptionLineItemsResultOutput ¶
func (o GetAssignedSubscriptionLineItemsResultOutput) ToGetAssignedSubscriptionLineItemsResultOutput() GetAssignedSubscriptionLineItemsResultOutput
func (GetAssignedSubscriptionLineItemsResultOutput) ToGetAssignedSubscriptionLineItemsResultOutputWithContext ¶
func (o GetAssignedSubscriptionLineItemsResultOutput) ToGetAssignedSubscriptionLineItemsResultOutputWithContext(ctx context.Context) GetAssignedSubscriptionLineItemsResultOutput
type GetAssignedSubscriptionOutputArgs ¶
type GetAssignedSubscriptionOutputArgs struct { // OCID of the assigned Oracle Cloud Subscription. AssignedSubscriptionId pulumi.StringInput `pulumi:"assignedSubscriptionId"` }
A collection of arguments for invoking getAssignedSubscription.
func (GetAssignedSubscriptionOutputArgs) ElementType ¶
func (GetAssignedSubscriptionOutputArgs) ElementType() reflect.Type
type GetAssignedSubscriptionPromotion ¶
type GetAssignedSubscriptionPromotion struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount float64 `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit string `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration int `pulumi:"duration"` // Unit for the duration. DurationUnit string `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay bool `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status string `pulumi:"status"` // Date and time when the promotion ends. TimeExpired string `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted string `pulumi:"timeStarted"` }
type GetAssignedSubscriptionPromotionArgs ¶
type GetAssignedSubscriptionPromotionArgs struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount pulumi.Float64Input `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit pulumi.StringInput `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration pulumi.IntInput `pulumi:"duration"` // Unit for the duration. DurationUnit pulumi.StringInput `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay pulumi.BoolInput `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status pulumi.StringInput `pulumi:"status"` // Date and time when the promotion ends. TimeExpired pulumi.StringInput `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` }
func (GetAssignedSubscriptionPromotionArgs) ElementType ¶
func (GetAssignedSubscriptionPromotionArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionPromotionArgs) ToGetAssignedSubscriptionPromotionOutput ¶
func (i GetAssignedSubscriptionPromotionArgs) ToGetAssignedSubscriptionPromotionOutput() GetAssignedSubscriptionPromotionOutput
func (GetAssignedSubscriptionPromotionArgs) ToGetAssignedSubscriptionPromotionOutputWithContext ¶
func (i GetAssignedSubscriptionPromotionArgs) ToGetAssignedSubscriptionPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionOutput
type GetAssignedSubscriptionPromotionArray ¶
type GetAssignedSubscriptionPromotionArray []GetAssignedSubscriptionPromotionInput
func (GetAssignedSubscriptionPromotionArray) ElementType ¶
func (GetAssignedSubscriptionPromotionArray) ElementType() reflect.Type
func (GetAssignedSubscriptionPromotionArray) ToGetAssignedSubscriptionPromotionArrayOutput ¶
func (i GetAssignedSubscriptionPromotionArray) ToGetAssignedSubscriptionPromotionArrayOutput() GetAssignedSubscriptionPromotionArrayOutput
func (GetAssignedSubscriptionPromotionArray) ToGetAssignedSubscriptionPromotionArrayOutputWithContext ¶
func (i GetAssignedSubscriptionPromotionArray) ToGetAssignedSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionArrayOutput
type GetAssignedSubscriptionPromotionArrayInput ¶
type GetAssignedSubscriptionPromotionArrayInput interface { pulumi.Input ToGetAssignedSubscriptionPromotionArrayOutput() GetAssignedSubscriptionPromotionArrayOutput ToGetAssignedSubscriptionPromotionArrayOutputWithContext(context.Context) GetAssignedSubscriptionPromotionArrayOutput }
GetAssignedSubscriptionPromotionArrayInput is an input type that accepts GetAssignedSubscriptionPromotionArray and GetAssignedSubscriptionPromotionArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionPromotionArrayInput` via:
GetAssignedSubscriptionPromotionArray{ GetAssignedSubscriptionPromotionArgs{...} }
type GetAssignedSubscriptionPromotionArrayOutput ¶
type GetAssignedSubscriptionPromotionArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionPromotionArrayOutput) ElementType ¶
func (GetAssignedSubscriptionPromotionArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionPromotionArrayOutput) ToGetAssignedSubscriptionPromotionArrayOutput ¶
func (o GetAssignedSubscriptionPromotionArrayOutput) ToGetAssignedSubscriptionPromotionArrayOutput() GetAssignedSubscriptionPromotionArrayOutput
func (GetAssignedSubscriptionPromotionArrayOutput) ToGetAssignedSubscriptionPromotionArrayOutputWithContext ¶
func (o GetAssignedSubscriptionPromotionArrayOutput) ToGetAssignedSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionArrayOutput
type GetAssignedSubscriptionPromotionInput ¶
type GetAssignedSubscriptionPromotionInput interface { pulumi.Input ToGetAssignedSubscriptionPromotionOutput() GetAssignedSubscriptionPromotionOutput ToGetAssignedSubscriptionPromotionOutputWithContext(context.Context) GetAssignedSubscriptionPromotionOutput }
GetAssignedSubscriptionPromotionInput is an input type that accepts GetAssignedSubscriptionPromotionArgs and GetAssignedSubscriptionPromotionOutput values. You can construct a concrete instance of `GetAssignedSubscriptionPromotionInput` via:
GetAssignedSubscriptionPromotionArgs{...}
type GetAssignedSubscriptionPromotionOutput ¶
type GetAssignedSubscriptionPromotionOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionPromotionOutput) Amount ¶
func (o GetAssignedSubscriptionPromotionOutput) Amount() pulumi.Float64Output
If a subscription is present, indicates the total amount of promotional subscription credits.
func (GetAssignedSubscriptionPromotionOutput) CurrencyUnit ¶
func (o GetAssignedSubscriptionPromotionOutput) CurrencyUnit() pulumi.StringOutput
Currency unit associated with the promotion.
func (GetAssignedSubscriptionPromotionOutput) Duration ¶
func (o GetAssignedSubscriptionPromotionOutput) Duration() pulumi.IntOutput
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
func (GetAssignedSubscriptionPromotionOutput) DurationUnit ¶
func (o GetAssignedSubscriptionPromotionOutput) DurationUnit() pulumi.StringOutput
Unit for the duration.
func (GetAssignedSubscriptionPromotionOutput) ElementType ¶
func (GetAssignedSubscriptionPromotionOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionPromotionOutput) IsIntentToPay ¶
func (o GetAssignedSubscriptionPromotionOutput) IsIntentToPay() pulumi.BoolOutput
Speficies whether or not the customer intends to pay after the promotion has expired.
func (GetAssignedSubscriptionPromotionOutput) Status ¶
func (o GetAssignedSubscriptionPromotionOutput) Status() pulumi.StringOutput
If a subscription is present, indicates the current status of the subscription promotion.
func (GetAssignedSubscriptionPromotionOutput) TimeExpired ¶
func (o GetAssignedSubscriptionPromotionOutput) TimeExpired() pulumi.StringOutput
Date and time when the promotion ends.
func (GetAssignedSubscriptionPromotionOutput) TimeStarted ¶
func (o GetAssignedSubscriptionPromotionOutput) TimeStarted() pulumi.StringOutput
Date and time when the promotion starts.
func (GetAssignedSubscriptionPromotionOutput) ToGetAssignedSubscriptionPromotionOutput ¶
func (o GetAssignedSubscriptionPromotionOutput) ToGetAssignedSubscriptionPromotionOutput() GetAssignedSubscriptionPromotionOutput
func (GetAssignedSubscriptionPromotionOutput) ToGetAssignedSubscriptionPromotionOutputWithContext ¶
func (o GetAssignedSubscriptionPromotionOutput) ToGetAssignedSubscriptionPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionPromotionOutput
type GetAssignedSubscriptionResult ¶
type GetAssignedSubscriptionResult struct { AssignedSubscriptionId string `pulumi:"assignedSubscriptionId"` // Subscription ID. ClassicSubscriptionId string `pulumi:"classicSubscriptionId"` // The currency code for the customer associated with the subscription. CloudAmountCurrency string `pulumi:"cloudAmountCurrency"` // The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID. CompartmentId string `pulumi:"compartmentId"` // Customer service identifier for the customer associated with the subscription. CsiNumber string `pulumi:"csiNumber"` // Currency code. For example USD, MXN. CurrencyCode string `pulumi:"currencyCode"` // The country code for the customer associated with the subscription. CustomerCountryCode string `pulumi:"customerCountryCode"` // 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"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version). EntityVersion string `pulumi:"entityVersion"` // 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"` // Specifies whether or not the subscription is legacy. IsClassicSubscription bool `pulumi:"isClassicSubscription"` // Specifies whether or not the subscription is a government subscription. IsGovernmentSubscription bool `pulumi:"isGovernmentSubscription"` // Service or component which is used to provision and manage the subscription. ManagedBy string `pulumi:"managedBy"` // List of subscription order OCIDs that contributed to this subscription. OrderIds []string `pulumi:"orderIds"` // Specifies any program that is associated with the subscription. ProgramType string `pulumi:"programType"` // List of promotions related to the subscription. Promotions []GetAssignedSubscriptionPromotion `pulumi:"promotions"` // Purchase entitlement ID associated with the subscription. PurchaseEntitlementId string `pulumi:"purchaseEntitlementId"` // Region for the subscription. RegionAssignment string `pulumi:"regionAssignment"` // The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'. ServiceName string `pulumi:"serviceName"` // List of SKUs linked to the subscription. Skuses []GetAssignedSubscriptionSkus `pulumi:"skuses"` // Subscription start time. StartDate string `pulumi:"startDate"` // Lifecycle state of the subscription. State string `pulumi:"state"` // Unique Oracle Cloud Subscriptions identifier that is immutable on creation. SubscriptionNumber string `pulumi:"subscriptionNumber"` // Tier for the subscription, whether a free promotion subscription or a paid subscription. SubscriptionTier string `pulumi:"subscriptionTier"` // The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getAssignedSubscription.
func GetAssignedSubscription ¶
func GetAssignedSubscription(ctx *pulumi.Context, args *GetAssignedSubscriptionArgs, opts ...pulumi.InvokeOption) (*GetAssignedSubscriptionResult, error)
This data source provides details about a specific Assigned Subscription resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Get the assigned subscription details by assigned subscription ID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetAssignedSubscription(ctx, &tenantmanagercontrolplane.GetAssignedSubscriptionArgs{ AssignedSubscriptionId: testAssignedSubscriptionOciTenantmanagercontrolplaneAssignedSubscription.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetAssignedSubscriptionResultOutput ¶
type GetAssignedSubscriptionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAssignedSubscription.
func GetAssignedSubscriptionOutput ¶
func GetAssignedSubscriptionOutput(ctx *pulumi.Context, args GetAssignedSubscriptionOutputArgs, opts ...pulumi.InvokeOption) GetAssignedSubscriptionResultOutput
func (GetAssignedSubscriptionResultOutput) AssignedSubscriptionId ¶
func (o GetAssignedSubscriptionResultOutput) AssignedSubscriptionId() pulumi.StringOutput
func (GetAssignedSubscriptionResultOutput) ClassicSubscriptionId ¶
func (o GetAssignedSubscriptionResultOutput) ClassicSubscriptionId() pulumi.StringOutput
Subscription ID.
func (GetAssignedSubscriptionResultOutput) CloudAmountCurrency ¶
func (o GetAssignedSubscriptionResultOutput) CloudAmountCurrency() pulumi.StringOutput
The currency code for the customer associated with the subscription.
func (GetAssignedSubscriptionResultOutput) CompartmentId ¶
func (o GetAssignedSubscriptionResultOutput) CompartmentId() pulumi.StringOutput
The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID.
func (GetAssignedSubscriptionResultOutput) CsiNumber ¶
func (o GetAssignedSubscriptionResultOutput) CsiNumber() pulumi.StringOutput
Customer service identifier for the customer associated with the subscription.
func (GetAssignedSubscriptionResultOutput) CurrencyCode ¶
func (o GetAssignedSubscriptionResultOutput) CurrencyCode() pulumi.StringOutput
Currency code. For example USD, MXN.
func (GetAssignedSubscriptionResultOutput) CustomerCountryCode ¶
func (o GetAssignedSubscriptionResultOutput) CustomerCountryCode() pulumi.StringOutput
The country code for the customer associated with the subscription.
func (GetAssignedSubscriptionResultOutput) DefinedTags ¶
func (o GetAssignedSubscriptionResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetAssignedSubscriptionResultOutput) ElementType ¶
func (GetAssignedSubscriptionResultOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionResultOutput) EndDate ¶
func (o GetAssignedSubscriptionResultOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetAssignedSubscriptionResultOutput) EntityVersion ¶
func (o GetAssignedSubscriptionResultOutput) EntityVersion() pulumi.StringOutput
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
func (GetAssignedSubscriptionResultOutput) FreeformTags ¶
func (o GetAssignedSubscriptionResultOutput) 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 (GetAssignedSubscriptionResultOutput) Id ¶
func (o GetAssignedSubscriptionResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAssignedSubscriptionResultOutput) IsClassicSubscription ¶
func (o GetAssignedSubscriptionResultOutput) IsClassicSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is legacy.
func (GetAssignedSubscriptionResultOutput) IsGovernmentSubscription ¶
func (o GetAssignedSubscriptionResultOutput) IsGovernmentSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is a government subscription.
func (GetAssignedSubscriptionResultOutput) ManagedBy ¶
func (o GetAssignedSubscriptionResultOutput) ManagedBy() pulumi.StringOutput
Service or component which is used to provision and manage the subscription.
func (GetAssignedSubscriptionResultOutput) OrderIds ¶
func (o GetAssignedSubscriptionResultOutput) OrderIds() pulumi.StringArrayOutput
List of subscription order OCIDs that contributed to this subscription.
func (GetAssignedSubscriptionResultOutput) ProgramType ¶
func (o GetAssignedSubscriptionResultOutput) ProgramType() pulumi.StringOutput
Specifies any program that is associated with the subscription.
func (GetAssignedSubscriptionResultOutput) Promotions ¶
func (o GetAssignedSubscriptionResultOutput) Promotions() GetAssignedSubscriptionPromotionArrayOutput
List of promotions related to the subscription.
func (GetAssignedSubscriptionResultOutput) PurchaseEntitlementId ¶
func (o GetAssignedSubscriptionResultOutput) PurchaseEntitlementId() pulumi.StringOutput
Purchase entitlement ID associated with the subscription.
func (GetAssignedSubscriptionResultOutput) RegionAssignment ¶
func (o GetAssignedSubscriptionResultOutput) RegionAssignment() pulumi.StringOutput
Region for the subscription.
func (GetAssignedSubscriptionResultOutput) ServiceName ¶
func (o GetAssignedSubscriptionResultOutput) ServiceName() pulumi.StringOutput
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
func (GetAssignedSubscriptionResultOutput) Skuses ¶
func (o GetAssignedSubscriptionResultOutput) Skuses() GetAssignedSubscriptionSkusArrayOutput
List of SKUs linked to the subscription.
func (GetAssignedSubscriptionResultOutput) StartDate ¶
func (o GetAssignedSubscriptionResultOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetAssignedSubscriptionResultOutput) State ¶
func (o GetAssignedSubscriptionResultOutput) State() pulumi.StringOutput
Lifecycle state of the subscription.
func (GetAssignedSubscriptionResultOutput) SubscriptionNumber ¶
func (o GetAssignedSubscriptionResultOutput) SubscriptionNumber() pulumi.StringOutput
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
func (GetAssignedSubscriptionResultOutput) SubscriptionTier ¶
func (o GetAssignedSubscriptionResultOutput) SubscriptionTier() pulumi.StringOutput
Tier for the subscription, whether a free promotion subscription or a paid subscription.
func (GetAssignedSubscriptionResultOutput) TimeCreated ¶
func (o GetAssignedSubscriptionResultOutput) TimeCreated() pulumi.StringOutput
The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetAssignedSubscriptionResultOutput) TimeUpdated ¶
func (o GetAssignedSubscriptionResultOutput) TimeUpdated() pulumi.StringOutput
The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetAssignedSubscriptionResultOutput) ToGetAssignedSubscriptionResultOutput ¶
func (o GetAssignedSubscriptionResultOutput) ToGetAssignedSubscriptionResultOutput() GetAssignedSubscriptionResultOutput
func (GetAssignedSubscriptionResultOutput) ToGetAssignedSubscriptionResultOutputWithContext ¶
func (o GetAssignedSubscriptionResultOutput) ToGetAssignedSubscriptionResultOutputWithContext(ctx context.Context) GetAssignedSubscriptionResultOutput
type GetAssignedSubscriptionSkus ¶
type GetAssignedSubscriptionSkus struct { // Description of the stock units. Description string `pulumi:"description"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId string `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance bool `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent bool `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription string `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName string `pulumi:"metricName"` // Quantity of the stock units. Quantity int `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku string `pulumi:"sku"` // Subscription start time. StartDate string `pulumi:"startDate"` }
type GetAssignedSubscriptionSkusArgs ¶
type GetAssignedSubscriptionSkusArgs struct { // Description of the stock units. Description pulumi.StringInput `pulumi:"description"` // Date and time when the SKU ended. EndDate pulumi.StringInput `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId pulumi.StringInput `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance pulumi.BoolInput `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent pulumi.BoolInput `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription pulumi.StringInput `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName pulumi.StringInput `pulumi:"metricName"` // Quantity of the stock units. Quantity pulumi.IntInput `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku pulumi.StringInput `pulumi:"sku"` // Subscription start time. StartDate pulumi.StringInput `pulumi:"startDate"` }
func (GetAssignedSubscriptionSkusArgs) ElementType ¶
func (GetAssignedSubscriptionSkusArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionSkusArgs) ToGetAssignedSubscriptionSkusOutput ¶
func (i GetAssignedSubscriptionSkusArgs) ToGetAssignedSubscriptionSkusOutput() GetAssignedSubscriptionSkusOutput
func (GetAssignedSubscriptionSkusArgs) ToGetAssignedSubscriptionSkusOutputWithContext ¶
func (i GetAssignedSubscriptionSkusArgs) ToGetAssignedSubscriptionSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusOutput
type GetAssignedSubscriptionSkusArray ¶
type GetAssignedSubscriptionSkusArray []GetAssignedSubscriptionSkusInput
func (GetAssignedSubscriptionSkusArray) ElementType ¶
func (GetAssignedSubscriptionSkusArray) ElementType() reflect.Type
func (GetAssignedSubscriptionSkusArray) ToGetAssignedSubscriptionSkusArrayOutput ¶
func (i GetAssignedSubscriptionSkusArray) ToGetAssignedSubscriptionSkusArrayOutput() GetAssignedSubscriptionSkusArrayOutput
func (GetAssignedSubscriptionSkusArray) ToGetAssignedSubscriptionSkusArrayOutputWithContext ¶
func (i GetAssignedSubscriptionSkusArray) ToGetAssignedSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusArrayOutput
type GetAssignedSubscriptionSkusArrayInput ¶
type GetAssignedSubscriptionSkusArrayInput interface { pulumi.Input ToGetAssignedSubscriptionSkusArrayOutput() GetAssignedSubscriptionSkusArrayOutput ToGetAssignedSubscriptionSkusArrayOutputWithContext(context.Context) GetAssignedSubscriptionSkusArrayOutput }
GetAssignedSubscriptionSkusArrayInput is an input type that accepts GetAssignedSubscriptionSkusArray and GetAssignedSubscriptionSkusArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionSkusArrayInput` via:
GetAssignedSubscriptionSkusArray{ GetAssignedSubscriptionSkusArgs{...} }
type GetAssignedSubscriptionSkusArrayOutput ¶
type GetAssignedSubscriptionSkusArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionSkusArrayOutput) ElementType ¶
func (GetAssignedSubscriptionSkusArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionSkusArrayOutput) ToGetAssignedSubscriptionSkusArrayOutput ¶
func (o GetAssignedSubscriptionSkusArrayOutput) ToGetAssignedSubscriptionSkusArrayOutput() GetAssignedSubscriptionSkusArrayOutput
func (GetAssignedSubscriptionSkusArrayOutput) ToGetAssignedSubscriptionSkusArrayOutputWithContext ¶
func (o GetAssignedSubscriptionSkusArrayOutput) ToGetAssignedSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusArrayOutput
type GetAssignedSubscriptionSkusInput ¶
type GetAssignedSubscriptionSkusInput interface { pulumi.Input ToGetAssignedSubscriptionSkusOutput() GetAssignedSubscriptionSkusOutput ToGetAssignedSubscriptionSkusOutputWithContext(context.Context) GetAssignedSubscriptionSkusOutput }
GetAssignedSubscriptionSkusInput is an input type that accepts GetAssignedSubscriptionSkusArgs and GetAssignedSubscriptionSkusOutput values. You can construct a concrete instance of `GetAssignedSubscriptionSkusInput` via:
GetAssignedSubscriptionSkusArgs{...}
type GetAssignedSubscriptionSkusOutput ¶
type GetAssignedSubscriptionSkusOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionSkusOutput) Description ¶
func (o GetAssignedSubscriptionSkusOutput) Description() pulumi.StringOutput
Description of the stock units.
func (GetAssignedSubscriptionSkusOutput) ElementType ¶
func (GetAssignedSubscriptionSkusOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionSkusOutput) EndDate ¶
func (o GetAssignedSubscriptionSkusOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetAssignedSubscriptionSkusOutput) GsiOrderLineId ¶
func (o GetAssignedSubscriptionSkusOutput) GsiOrderLineId() pulumi.StringOutput
Sales order line identifier.
func (GetAssignedSubscriptionSkusOutput) IsAdditionalInstance ¶
func (o GetAssignedSubscriptionSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
Specifies if an additional test instance can be provisioned by the SaaS application.
func (GetAssignedSubscriptionSkusOutput) IsBaseServiceComponent ¶
func (o GetAssignedSubscriptionSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
Specifies if the SKU is considered as a parent or child.
func (GetAssignedSubscriptionSkusOutput) LicensePartDescription ¶
func (o GetAssignedSubscriptionSkusOutput) LicensePartDescription() pulumi.StringOutput
Description of the covered product belonging to this SKU.
func (GetAssignedSubscriptionSkusOutput) MetricName ¶
func (o GetAssignedSubscriptionSkusOutput) MetricName() pulumi.StringOutput
Base metric for billing the service.
func (GetAssignedSubscriptionSkusOutput) Quantity ¶
func (o GetAssignedSubscriptionSkusOutput) Quantity() pulumi.IntOutput
Quantity of the stock units.
func (GetAssignedSubscriptionSkusOutput) Sku ¶
func (o GetAssignedSubscriptionSkusOutput) Sku() pulumi.StringOutput
Stock Keeping Unit (SKU) ID.
func (GetAssignedSubscriptionSkusOutput) StartDate ¶
func (o GetAssignedSubscriptionSkusOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetAssignedSubscriptionSkusOutput) ToGetAssignedSubscriptionSkusOutput ¶
func (o GetAssignedSubscriptionSkusOutput) ToGetAssignedSubscriptionSkusOutput() GetAssignedSubscriptionSkusOutput
func (GetAssignedSubscriptionSkusOutput) ToGetAssignedSubscriptionSkusOutputWithContext ¶
func (o GetAssignedSubscriptionSkusOutput) ToGetAssignedSubscriptionSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionSkusOutput
type GetAssignedSubscriptionsArgs ¶
type GetAssignedSubscriptionsArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The version of the subscription entity. EntityVersion *string `pulumi:"entityVersion"` Filters []GetAssignedSubscriptionsFilter `pulumi:"filters"` // The ID of the subscription to which the tenancy is associated. SubscriptionId *string `pulumi:"subscriptionId"` }
A collection of arguments for invoking getAssignedSubscriptions.
type GetAssignedSubscriptionsAssignedSubscriptionCollection ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollection struct {
Items []GetAssignedSubscriptionsAssignedSubscriptionCollectionItem `pulumi:"items"`
}
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs struct {
Items GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayInput `pulumi:"items"`
}
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArray ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArray []GetAssignedSubscriptionsAssignedSubscriptionCollectionInput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionArray and GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionArray{ GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs{...} }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs and GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionArgs{...}
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItem ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItem struct { // Subscription ID. ClassicSubscriptionId string `pulumi:"classicSubscriptionId"` // The currency code for the customer associated with the subscription. CloudAmountCurrency string `pulumi:"cloudAmountCurrency"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // Customer service identifier for the customer associated with the subscription. CsiNumber string `pulumi:"csiNumber"` // Currency code. For example USD, MXN. CurrencyCode string `pulumi:"currencyCode"` // The country code for the customer associated with the subscription. CustomerCountryCode string `pulumi:"customerCountryCode"` // 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"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // The version of the subscription entity. EntityVersion string `pulumi:"entityVersion"` // 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 Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subscription. Id string `pulumi:"id"` // Specifies whether or not the subscription is legacy. IsClassicSubscription bool `pulumi:"isClassicSubscription"` // Specifies whether or not the subscription is a government subscription. IsGovernmentSubscription bool `pulumi:"isGovernmentSubscription"` // Service or component which is used to provision and manage the subscription. ManagedBy string `pulumi:"managedBy"` // List of subscription order OCIDs that contributed to this subscription. OrderIds []string `pulumi:"orderIds"` // Specifies any program that is associated with the subscription. ProgramType string `pulumi:"programType"` // List of promotions related to the subscription. Promotions []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion `pulumi:"promotions"` // Purchase entitlement ID associated with the subscription. PurchaseEntitlementId string `pulumi:"purchaseEntitlementId"` // Region for the subscription. RegionAssignment string `pulumi:"regionAssignment"` // The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'. ServiceName string `pulumi:"serviceName"` // List of SKUs linked to the subscription. Skuses []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus `pulumi:"skuses"` // Subscription start time. StartDate string `pulumi:"startDate"` // Lifecycle state of the subscription. State string `pulumi:"state"` // Unique Oracle Cloud Subscriptions identifier that is immutable on creation. SubscriptionNumber string `pulumi:"subscriptionNumber"` // Tier for the subscription, whether a free promotion subscription or a paid subscription. SubscriptionTier string `pulumi:"subscriptionTier"` // The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs struct { // Subscription ID. ClassicSubscriptionId pulumi.StringInput `pulumi:"classicSubscriptionId"` // The currency code for the customer associated with the subscription. CloudAmountCurrency pulumi.StringInput `pulumi:"cloudAmountCurrency"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Customer service identifier for the customer associated with the subscription. CsiNumber pulumi.StringInput `pulumi:"csiNumber"` // Currency code. For example USD, MXN. CurrencyCode pulumi.StringInput `pulumi:"currencyCode"` // The country code for the customer associated with the subscription. CustomerCountryCode pulumi.StringInput `pulumi:"customerCountryCode"` // 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"` // Date and time when the SKU ended. EndDate pulumi.StringInput `pulumi:"endDate"` // The version of the subscription entity. EntityVersion pulumi.StringInput `pulumi:"entityVersion"` // 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 Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subscription. Id pulumi.StringInput `pulumi:"id"` // Specifies whether or not the subscription is legacy. IsClassicSubscription pulumi.BoolInput `pulumi:"isClassicSubscription"` // Specifies whether or not the subscription is a government subscription. IsGovernmentSubscription pulumi.BoolInput `pulumi:"isGovernmentSubscription"` // Service or component which is used to provision and manage the subscription. ManagedBy pulumi.StringInput `pulumi:"managedBy"` // List of subscription order OCIDs that contributed to this subscription. OrderIds pulumi.StringArrayInput `pulumi:"orderIds"` // Specifies any program that is associated with the subscription. ProgramType pulumi.StringInput `pulumi:"programType"` // List of promotions related to the subscription. Promotions GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayInput `pulumi:"promotions"` // Purchase entitlement ID associated with the subscription. PurchaseEntitlementId pulumi.StringInput `pulumi:"purchaseEntitlementId"` // Region for the subscription. RegionAssignment pulumi.StringInput `pulumi:"regionAssignment"` // The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'. ServiceName pulumi.StringInput `pulumi:"serviceName"` // List of SKUs linked to the subscription. Skuses GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayInput `pulumi:"skuses"` // Subscription start time. StartDate pulumi.StringInput `pulumi:"startDate"` // Lifecycle state of the subscription. State pulumi.StringInput `pulumi:"state"` // Unique Oracle Cloud Subscriptions identifier that is immutable on creation. SubscriptionNumber pulumi.StringInput `pulumi:"subscriptionNumber"` // Tier for the subscription, whether a free promotion subscription or a paid subscription. SubscriptionTier pulumi.StringInput `pulumi:"subscriptionTier"` // The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemInput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray and GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArray{ GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs{...} }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs and GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionItemInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemArgs{...}
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ClassicSubscriptionId ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ClassicSubscriptionId() pulumi.StringOutput
Subscription ID.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CloudAmountCurrency ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CloudAmountCurrency() pulumi.StringOutput
The currency code for the customer associated with the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CompartmentId ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CsiNumber ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CsiNumber() pulumi.StringOutput
Customer service identifier for the customer associated with the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CurrencyCode ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CurrencyCode() pulumi.StringOutput
Currency code. For example USD, MXN.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CustomerCountryCode ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) CustomerCountryCode() pulumi.StringOutput
The country code for the customer associated with the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) DefinedTags ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) EndDate ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) EntityVersion ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) EntityVersion() pulumi.StringOutput
The version of the subscription entity.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) FreeformTags ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) 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 (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Id ¶
The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) IsClassicSubscription ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) IsClassicSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is legacy.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) IsGovernmentSubscription ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) IsGovernmentSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is a government subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ManagedBy ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ManagedBy() pulumi.StringOutput
Service or component which is used to provision and manage the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) OrderIds ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) OrderIds() pulumi.StringArrayOutput
List of subscription order OCIDs that contributed to this subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ProgramType ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ProgramType() pulumi.StringOutput
Specifies any program that is associated with the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Promotions ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Promotions() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
List of promotions related to the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) PurchaseEntitlementId ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) PurchaseEntitlementId() pulumi.StringOutput
Purchase entitlement ID associated with the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) RegionAssignment ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) RegionAssignment() pulumi.StringOutput
Region for the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ServiceName ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ServiceName() pulumi.StringOutput
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Skuses ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) Skuses() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
List of SKUs linked to the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) StartDate ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) State ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) State() pulumi.StringOutput
Lifecycle state of the subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) SubscriptionNumber ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) SubscriptionNumber() pulumi.StringOutput
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) SubscriptionTier ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) SubscriptionTier() pulumi.StringOutput
Tier for the subscription, whether a free promotion subscription or a paid subscription.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) TimeCreated ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) TimeUpdated ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotion struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount float64 `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit string `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration int `pulumi:"duration"` // Unit for the duration. DurationUnit string `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay bool `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status string `pulumi:"status"` // Date and time when the promotion ends. TimeExpired string `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted string `pulumi:"timeStarted"` }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount pulumi.Float64Input `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit pulumi.StringInput `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration pulumi.IntInput `pulumi:"duration"` // Unit for the duration. DurationUnit pulumi.StringInput `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay pulumi.BoolInput `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status pulumi.StringInput `pulumi:"status"` // Date and time when the promotion ends. TimeExpired pulumi.StringInput `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionInput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray and GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArray{ GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs{...} }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs and GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionArgs{...}
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Amount ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Amount() pulumi.Float64Output
If a subscription is present, indicates the total amount of promotional subscription credits.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) CurrencyUnit ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) CurrencyUnit() pulumi.StringOutput
Currency unit associated with the promotion.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Duration ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Duration() pulumi.IntOutput
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) DurationUnit ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) DurationUnit() pulumi.StringOutput
Unit for the duration.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) IsIntentToPay ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) IsIntentToPay() pulumi.BoolOutput
Speficies whether or not the customer intends to pay after the promotion has expired.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Status ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) Status() pulumi.StringOutput
If a subscription is present, indicates the current status of the subscription promotion.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) TimeExpired ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) TimeExpired() pulumi.StringOutput
Date and time when the promotion ends.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) TimeStarted ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) TimeStarted() pulumi.StringOutput
Date and time when the promotion starts.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemPromotionOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkus struct { // Description of the stock units. Description string `pulumi:"description"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId string `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance bool `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent bool `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription string `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName string `pulumi:"metricName"` // Quantity of the stock units. Quantity int `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku string `pulumi:"sku"` // Subscription start time. StartDate string `pulumi:"startDate"` }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs struct { // Description of the stock units. Description pulumi.StringInput `pulumi:"description"` // Date and time when the SKU ended. EndDate pulumi.StringInput `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId pulumi.StringInput `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance pulumi.BoolInput `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent pulumi.BoolInput `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription pulumi.StringInput `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName pulumi.StringInput `pulumi:"metricName"` // Quantity of the stock units. Quantity pulumi.IntInput `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku pulumi.StringInput `pulumi:"sku"` // Subscription start time. StartDate pulumi.StringInput `pulumi:"startDate"` }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray []GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusInput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext ¶
func (i GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray and GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArray{ GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs{...} }
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArrayOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusInput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusInput interface { pulumi.Input ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext(context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput }
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusInput is an input type that accepts GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs and GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusInput` via:
GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusArgs{...}
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Description ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Description() pulumi.StringOutput
Description of the stock units.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) EndDate ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) GsiOrderLineId ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) GsiOrderLineId() pulumi.StringOutput
Sales order line identifier.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) IsAdditionalInstance ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
Specifies if an additional test instance can be provisioned by the SaaS application.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) IsBaseServiceComponent ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
Specifies if the SKU is considered as a parent or child.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) LicensePartDescription ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) LicensePartDescription() pulumi.StringOutput
Description of the covered product belonging to this SKU.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) MetricName ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) MetricName() pulumi.StringOutput
Base metric for billing the service.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Quantity ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Quantity() pulumi.IntOutput
Quantity of the stock units.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Sku ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) Sku() pulumi.StringOutput
Stock Keeping Unit (SKU) ID.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) StartDate ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionItemSkusOutput
type GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput ¶
type GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ElementType ¶
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutput() GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
func (GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext ¶
func (o GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput) ToGetAssignedSubscriptionsAssignedSubscriptionCollectionOutputWithContext(ctx context.Context) GetAssignedSubscriptionsAssignedSubscriptionCollectionOutput
type GetAssignedSubscriptionsFilterArgs ¶
type GetAssignedSubscriptionsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetAssignedSubscriptionsFilterArgs) ElementType ¶
func (GetAssignedSubscriptionsFilterArgs) ElementType() reflect.Type
func (GetAssignedSubscriptionsFilterArgs) ToGetAssignedSubscriptionsFilterOutput ¶
func (i GetAssignedSubscriptionsFilterArgs) ToGetAssignedSubscriptionsFilterOutput() GetAssignedSubscriptionsFilterOutput
func (GetAssignedSubscriptionsFilterArgs) ToGetAssignedSubscriptionsFilterOutputWithContext ¶
func (i GetAssignedSubscriptionsFilterArgs) ToGetAssignedSubscriptionsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterOutput
type GetAssignedSubscriptionsFilterArray ¶
type GetAssignedSubscriptionsFilterArray []GetAssignedSubscriptionsFilterInput
func (GetAssignedSubscriptionsFilterArray) ElementType ¶
func (GetAssignedSubscriptionsFilterArray) ElementType() reflect.Type
func (GetAssignedSubscriptionsFilterArray) ToGetAssignedSubscriptionsFilterArrayOutput ¶
func (i GetAssignedSubscriptionsFilterArray) ToGetAssignedSubscriptionsFilterArrayOutput() GetAssignedSubscriptionsFilterArrayOutput
func (GetAssignedSubscriptionsFilterArray) ToGetAssignedSubscriptionsFilterArrayOutputWithContext ¶
func (i GetAssignedSubscriptionsFilterArray) ToGetAssignedSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterArrayOutput
type GetAssignedSubscriptionsFilterArrayInput ¶
type GetAssignedSubscriptionsFilterArrayInput interface { pulumi.Input ToGetAssignedSubscriptionsFilterArrayOutput() GetAssignedSubscriptionsFilterArrayOutput ToGetAssignedSubscriptionsFilterArrayOutputWithContext(context.Context) GetAssignedSubscriptionsFilterArrayOutput }
GetAssignedSubscriptionsFilterArrayInput is an input type that accepts GetAssignedSubscriptionsFilterArray and GetAssignedSubscriptionsFilterArrayOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsFilterArrayInput` via:
GetAssignedSubscriptionsFilterArray{ GetAssignedSubscriptionsFilterArgs{...} }
type GetAssignedSubscriptionsFilterArrayOutput ¶
type GetAssignedSubscriptionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsFilterArrayOutput) ElementType ¶
func (GetAssignedSubscriptionsFilterArrayOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsFilterArrayOutput) ToGetAssignedSubscriptionsFilterArrayOutput ¶
func (o GetAssignedSubscriptionsFilterArrayOutput) ToGetAssignedSubscriptionsFilterArrayOutput() GetAssignedSubscriptionsFilterArrayOutput
func (GetAssignedSubscriptionsFilterArrayOutput) ToGetAssignedSubscriptionsFilterArrayOutputWithContext ¶
func (o GetAssignedSubscriptionsFilterArrayOutput) ToGetAssignedSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterArrayOutput
type GetAssignedSubscriptionsFilterInput ¶
type GetAssignedSubscriptionsFilterInput interface { pulumi.Input ToGetAssignedSubscriptionsFilterOutput() GetAssignedSubscriptionsFilterOutput ToGetAssignedSubscriptionsFilterOutputWithContext(context.Context) GetAssignedSubscriptionsFilterOutput }
GetAssignedSubscriptionsFilterInput is an input type that accepts GetAssignedSubscriptionsFilterArgs and GetAssignedSubscriptionsFilterOutput values. You can construct a concrete instance of `GetAssignedSubscriptionsFilterInput` via:
GetAssignedSubscriptionsFilterArgs{...}
type GetAssignedSubscriptionsFilterOutput ¶
type GetAssignedSubscriptionsFilterOutput struct{ *pulumi.OutputState }
func (GetAssignedSubscriptionsFilterOutput) ElementType ¶
func (GetAssignedSubscriptionsFilterOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsFilterOutput) Name ¶
func (o GetAssignedSubscriptionsFilterOutput) Name() pulumi.StringOutput
func (GetAssignedSubscriptionsFilterOutput) Regex ¶
func (o GetAssignedSubscriptionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetAssignedSubscriptionsFilterOutput) ToGetAssignedSubscriptionsFilterOutput ¶
func (o GetAssignedSubscriptionsFilterOutput) ToGetAssignedSubscriptionsFilterOutput() GetAssignedSubscriptionsFilterOutput
func (GetAssignedSubscriptionsFilterOutput) ToGetAssignedSubscriptionsFilterOutputWithContext ¶
func (o GetAssignedSubscriptionsFilterOutput) ToGetAssignedSubscriptionsFilterOutputWithContext(ctx context.Context) GetAssignedSubscriptionsFilterOutput
func (GetAssignedSubscriptionsFilterOutput) Values ¶
func (o GetAssignedSubscriptionsFilterOutput) Values() pulumi.StringArrayOutput
type GetAssignedSubscriptionsOutputArgs ¶
type GetAssignedSubscriptionsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The version of the subscription entity. EntityVersion pulumi.StringPtrInput `pulumi:"entityVersion"` Filters GetAssignedSubscriptionsFilterArrayInput `pulumi:"filters"` // The ID of the subscription to which the tenancy is associated. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
A collection of arguments for invoking getAssignedSubscriptions.
func (GetAssignedSubscriptionsOutputArgs) ElementType ¶
func (GetAssignedSubscriptionsOutputArgs) ElementType() reflect.Type
type GetAssignedSubscriptionsResult ¶
type GetAssignedSubscriptionsResult struct { // The list of assigned_subscription_collection. AssignedSubscriptionCollections []GetAssignedSubscriptionsAssignedSubscriptionCollection `pulumi:"assignedSubscriptionCollections"` // The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID. CompartmentId string `pulumi:"compartmentId"` // The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version). EntityVersion *string `pulumi:"entityVersion"` Filters []GetAssignedSubscriptionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` SubscriptionId *string `pulumi:"subscriptionId"` }
A collection of values returned by getAssignedSubscriptions.
func GetAssignedSubscriptions ¶
func GetAssignedSubscriptions(ctx *pulumi.Context, args *GetAssignedSubscriptionsArgs, opts ...pulumi.InvokeOption) (*GetAssignedSubscriptionsResult, error)
This data source provides the list of Assigned Subscriptions in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Lists subscriptions that are consumed by the compartment. Only the root compartment is allowed.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetAssignedSubscriptions(ctx, &tenantmanagercontrolplane.GetAssignedSubscriptionsArgs{ CompartmentId: compartmentId, EntityVersion: pulumi.StringRef(assignedSubscriptionEntityVersion), SubscriptionId: pulumi.StringRef(testSubscription.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetAssignedSubscriptionsResultOutput ¶
type GetAssignedSubscriptionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getAssignedSubscriptions.
func GetAssignedSubscriptionsOutput ¶
func GetAssignedSubscriptionsOutput(ctx *pulumi.Context, args GetAssignedSubscriptionsOutputArgs, opts ...pulumi.InvokeOption) GetAssignedSubscriptionsResultOutput
func (GetAssignedSubscriptionsResultOutput) AssignedSubscriptionCollections ¶
func (o GetAssignedSubscriptionsResultOutput) AssignedSubscriptionCollections() GetAssignedSubscriptionsAssignedSubscriptionCollectionArrayOutput
The list of assigned_subscription_collection.
func (GetAssignedSubscriptionsResultOutput) CompartmentId ¶
func (o GetAssignedSubscriptionsResultOutput) CompartmentId() pulumi.StringOutput
The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID.
func (GetAssignedSubscriptionsResultOutput) ElementType ¶
func (GetAssignedSubscriptionsResultOutput) ElementType() reflect.Type
func (GetAssignedSubscriptionsResultOutput) EntityVersion ¶
func (o GetAssignedSubscriptionsResultOutput) EntityVersion() pulumi.StringPtrOutput
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
func (GetAssignedSubscriptionsResultOutput) Filters ¶
func (o GetAssignedSubscriptionsResultOutput) Filters() GetAssignedSubscriptionsFilterArrayOutput
func (GetAssignedSubscriptionsResultOutput) Id ¶
func (o GetAssignedSubscriptionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetAssignedSubscriptionsResultOutput) SubscriptionId ¶
func (o GetAssignedSubscriptionsResultOutput) SubscriptionId() pulumi.StringPtrOutput
func (GetAssignedSubscriptionsResultOutput) ToGetAssignedSubscriptionsResultOutput ¶
func (o GetAssignedSubscriptionsResultOutput) ToGetAssignedSubscriptionsResultOutput() GetAssignedSubscriptionsResultOutput
func (GetAssignedSubscriptionsResultOutput) ToGetAssignedSubscriptionsResultOutputWithContext ¶
func (o GetAssignedSubscriptionsResultOutput) ToGetAssignedSubscriptionsResultOutputWithContext(ctx context.Context) GetAssignedSubscriptionsResultOutput
type GetDomainArgs ¶
type GetDomainArgs struct { // The domain OCID. DomainId string `pulumi:"domainId"` }
A collection of arguments for invoking getDomain.
type GetDomainGovernanceArgs ¶
type GetDomainGovernanceArgs struct { // The domain governance OCID. DomainGovernanceId string `pulumi:"domainGovernanceId"` }
A collection of arguments for invoking getDomainGovernance.
type GetDomainGovernanceOutputArgs ¶
type GetDomainGovernanceOutputArgs struct { // The domain governance OCID. DomainGovernanceId pulumi.StringInput `pulumi:"domainGovernanceId"` }
A collection of arguments for invoking getDomainGovernance.
func (GetDomainGovernanceOutputArgs) ElementType ¶
func (GetDomainGovernanceOutputArgs) ElementType() reflect.Type
type GetDomainGovernanceResult ¶
type GetDomainGovernanceResult struct { // 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"` DomainGovernanceId string `pulumi:"domainGovernanceId"` // The OCID of the domain associated with this domain governance entity. DomainId string `pulumi:"domainId"` // 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"` // Indicates whether governance is enabled for this domain. IsGovernanceEnabled bool `pulumi:"isGovernanceEnabled"` // The ONS subscription associated with this domain governance entity. OnsSubscriptionId string `pulumi:"onsSubscriptionId"` // The ONS topic associated with this domain governance entity. OnsTopicId string `pulumi:"onsTopicId"` // The OCID of the tenancy that owns this domain governance entity. OwnerId string `pulumi:"ownerId"` // Lifecycle state of the domain governance entity. State string `pulumi:"state"` // Email address to be used to notify the user, and that the ONS subscription will be created with. SubscriptionEmail string `pulumi:"subscriptionEmail"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date-time when this domain governance was created. An RFC 3339-formatted date and time string. TimeCreated string `pulumi:"timeCreated"` // Date-time when this domain governance was last updated. An RFC 3339-formatted date and time string. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getDomainGovernance.
func GetDomainGovernance ¶
func GetDomainGovernance(ctx *pulumi.Context, args *GetDomainGovernanceArgs, opts ...pulumi.InvokeOption) (*GetDomainGovernanceResult, error)
This data source provides details about a specific Domain Governance resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the domain governance entity.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetDomainGovernance(ctx, &tenantmanagercontrolplane.GetDomainGovernanceArgs{ DomainGovernanceId: testDomainGovernanceOciTenantmanagercontrolplaneDomainGovernance.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetDomainGovernanceResultOutput ¶
type GetDomainGovernanceResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomainGovernance.
func GetDomainGovernanceOutput ¶
func GetDomainGovernanceOutput(ctx *pulumi.Context, args GetDomainGovernanceOutputArgs, opts ...pulumi.InvokeOption) GetDomainGovernanceResultOutput
func (GetDomainGovernanceResultOutput) DefinedTags ¶
func (o GetDomainGovernanceResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDomainGovernanceResultOutput) DomainGovernanceId ¶
func (o GetDomainGovernanceResultOutput) DomainGovernanceId() pulumi.StringOutput
func (GetDomainGovernanceResultOutput) DomainId ¶
func (o GetDomainGovernanceResultOutput) DomainId() pulumi.StringOutput
The OCID of the domain associated with this domain governance entity.
func (GetDomainGovernanceResultOutput) ElementType ¶
func (GetDomainGovernanceResultOutput) ElementType() reflect.Type
func (GetDomainGovernanceResultOutput) FreeformTags ¶
func (o GetDomainGovernanceResultOutput) 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 (GetDomainGovernanceResultOutput) Id ¶
func (o GetDomainGovernanceResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDomainGovernanceResultOutput) IsGovernanceEnabled ¶
func (o GetDomainGovernanceResultOutput) IsGovernanceEnabled() pulumi.BoolOutput
Indicates whether governance is enabled for this domain.
func (GetDomainGovernanceResultOutput) OnsSubscriptionId ¶
func (o GetDomainGovernanceResultOutput) OnsSubscriptionId() pulumi.StringOutput
The ONS subscription associated with this domain governance entity.
func (GetDomainGovernanceResultOutput) OnsTopicId ¶
func (o GetDomainGovernanceResultOutput) OnsTopicId() pulumi.StringOutput
The ONS topic associated with this domain governance entity.
func (GetDomainGovernanceResultOutput) OwnerId ¶
func (o GetDomainGovernanceResultOutput) OwnerId() pulumi.StringOutput
The OCID of the tenancy that owns this domain governance entity.
func (GetDomainGovernanceResultOutput) State ¶
func (o GetDomainGovernanceResultOutput) State() pulumi.StringOutput
Lifecycle state of the domain governance entity.
func (GetDomainGovernanceResultOutput) SubscriptionEmail ¶
func (o GetDomainGovernanceResultOutput) SubscriptionEmail() pulumi.StringOutput
Email address to be used to notify the user, and that the ONS subscription will be created with.
func (GetDomainGovernanceResultOutput) SystemTags ¶
func (o GetDomainGovernanceResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDomainGovernanceResultOutput) TimeCreated ¶
func (o GetDomainGovernanceResultOutput) TimeCreated() pulumi.StringOutput
Date-time when this domain governance was created. An RFC 3339-formatted date and time string.
func (GetDomainGovernanceResultOutput) TimeUpdated ¶
func (o GetDomainGovernanceResultOutput) TimeUpdated() pulumi.StringOutput
Date-time when this domain governance was last updated. An RFC 3339-formatted date and time string.
func (GetDomainGovernanceResultOutput) ToGetDomainGovernanceResultOutput ¶
func (o GetDomainGovernanceResultOutput) ToGetDomainGovernanceResultOutput() GetDomainGovernanceResultOutput
func (GetDomainGovernanceResultOutput) ToGetDomainGovernanceResultOutputWithContext ¶
func (o GetDomainGovernanceResultOutput) ToGetDomainGovernanceResultOutputWithContext(ctx context.Context) GetDomainGovernanceResultOutput
type GetDomainGovernancesArgs ¶
type GetDomainGovernancesArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The domain governance OCID. DomainGovernanceId *string `pulumi:"domainGovernanceId"` // The domain OCID. DomainId *string `pulumi:"domainId"` Filters []GetDomainGovernancesFilter `pulumi:"filters"` // A filter to return only resources that exactly match the name given. Name *string `pulumi:"name"` // The lifecycle state of the resource. State *string `pulumi:"state"` }
A collection of arguments for invoking getDomainGovernances.
type GetDomainGovernancesDomainGovernanceCollection ¶
type GetDomainGovernancesDomainGovernanceCollection struct {
Items []GetDomainGovernancesDomainGovernanceCollectionItem `pulumi:"items"`
}
type GetDomainGovernancesDomainGovernanceCollectionArgs ¶
type GetDomainGovernancesDomainGovernanceCollectionArgs struct {
Items GetDomainGovernancesDomainGovernanceCollectionItemArrayInput `pulumi:"items"`
}
func (GetDomainGovernancesDomainGovernanceCollectionArgs) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionArgs) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionArgs) ToGetDomainGovernancesDomainGovernanceCollectionOutput ¶
func (i GetDomainGovernancesDomainGovernanceCollectionArgs) ToGetDomainGovernancesDomainGovernanceCollectionOutput() GetDomainGovernancesDomainGovernanceCollectionOutput
func (GetDomainGovernancesDomainGovernanceCollectionArgs) ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext ¶
func (i GetDomainGovernancesDomainGovernanceCollectionArgs) ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionOutput
type GetDomainGovernancesDomainGovernanceCollectionArray ¶
type GetDomainGovernancesDomainGovernanceCollectionArray []GetDomainGovernancesDomainGovernanceCollectionInput
func (GetDomainGovernancesDomainGovernanceCollectionArray) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionArray) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionArray) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput ¶
func (i GetDomainGovernancesDomainGovernanceCollectionArray) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput() GetDomainGovernancesDomainGovernanceCollectionArrayOutput
func (GetDomainGovernancesDomainGovernanceCollectionArray) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext ¶
func (i GetDomainGovernancesDomainGovernanceCollectionArray) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionArrayOutput
type GetDomainGovernancesDomainGovernanceCollectionArrayInput ¶
type GetDomainGovernancesDomainGovernanceCollectionArrayInput interface { pulumi.Input ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput() GetDomainGovernancesDomainGovernanceCollectionArrayOutput ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext(context.Context) GetDomainGovernancesDomainGovernanceCollectionArrayOutput }
GetDomainGovernancesDomainGovernanceCollectionArrayInput is an input type that accepts GetDomainGovernancesDomainGovernanceCollectionArray and GetDomainGovernancesDomainGovernanceCollectionArrayOutput values. You can construct a concrete instance of `GetDomainGovernancesDomainGovernanceCollectionArrayInput` via:
GetDomainGovernancesDomainGovernanceCollectionArray{ GetDomainGovernancesDomainGovernanceCollectionArgs{...} }
type GetDomainGovernancesDomainGovernanceCollectionArrayOutput ¶
type GetDomainGovernancesDomainGovernanceCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput ¶
func (o GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutput() GetDomainGovernancesDomainGovernanceCollectionArrayOutput
func (GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext ¶
func (o GetDomainGovernancesDomainGovernanceCollectionArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionArrayOutput
type GetDomainGovernancesDomainGovernanceCollectionInput ¶
type GetDomainGovernancesDomainGovernanceCollectionInput interface { pulumi.Input ToGetDomainGovernancesDomainGovernanceCollectionOutput() GetDomainGovernancesDomainGovernanceCollectionOutput ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext(context.Context) GetDomainGovernancesDomainGovernanceCollectionOutput }
GetDomainGovernancesDomainGovernanceCollectionInput is an input type that accepts GetDomainGovernancesDomainGovernanceCollectionArgs and GetDomainGovernancesDomainGovernanceCollectionOutput values. You can construct a concrete instance of `GetDomainGovernancesDomainGovernanceCollectionInput` via:
GetDomainGovernancesDomainGovernanceCollectionArgs{...}
type GetDomainGovernancesDomainGovernanceCollectionItem ¶
type GetDomainGovernancesDomainGovernanceCollectionItem struct { // The ID of the compartment in which to list resources. 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"` // The domain OCID. DomainId string `pulumi:"domainId"` // 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 domain governance entity. Id string `pulumi:"id"` // Indicates whether governance is enabled for this domain. IsGovernanceEnabled bool `pulumi:"isGovernanceEnabled"` // The ONS subscription associated with this domain governance entity. OnsSubscriptionId string `pulumi:"onsSubscriptionId"` // The ONS topic associated with this domain governance entity. OnsTopicId string `pulumi:"onsTopicId"` // The OCID of the tenancy that owns this domain governance entity. OwnerId string `pulumi:"ownerId"` // The lifecycle state of the resource. State string `pulumi:"state"` // Email address to be used to notify the user, and that the ONS subscription will be created with. SubscriptionEmail string `pulumi:"subscriptionEmail"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date-time when this domain governance was created. An RFC 3339-formatted date and time string. TimeCreated string `pulumi:"timeCreated"` // Date-time when this domain governance was last updated. An RFC 3339-formatted date and time string. TimeUpdated string `pulumi:"timeUpdated"` }
type GetDomainGovernancesDomainGovernanceCollectionItemArgs ¶
type GetDomainGovernancesDomainGovernanceCollectionItemArgs struct { // The ID of the compartment in which to list resources. 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"` // The domain OCID. DomainId pulumi.StringInput `pulumi:"domainId"` // 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 domain governance entity. Id pulumi.StringInput `pulumi:"id"` // Indicates whether governance is enabled for this domain. IsGovernanceEnabled pulumi.BoolInput `pulumi:"isGovernanceEnabled"` // The ONS subscription associated with this domain governance entity. OnsSubscriptionId pulumi.StringInput `pulumi:"onsSubscriptionId"` // The ONS topic associated with this domain governance entity. OnsTopicId pulumi.StringInput `pulumi:"onsTopicId"` // The OCID of the tenancy that owns this domain governance entity. OwnerId pulumi.StringInput `pulumi:"ownerId"` // The lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // Email address to be used to notify the user, and that the ONS subscription will be created with. SubscriptionEmail pulumi.StringInput `pulumi:"subscriptionEmail"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // Date-time when this domain governance was created. An RFC 3339-formatted date and time string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date-time when this domain governance was last updated. An RFC 3339-formatted date and time string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetDomainGovernancesDomainGovernanceCollectionItemArgs) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionItemArgs) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionItemArgs) ToGetDomainGovernancesDomainGovernanceCollectionItemOutput ¶
func (i GetDomainGovernancesDomainGovernanceCollectionItemArgs) ToGetDomainGovernancesDomainGovernanceCollectionItemOutput() GetDomainGovernancesDomainGovernanceCollectionItemOutput
func (GetDomainGovernancesDomainGovernanceCollectionItemArgs) ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext ¶
func (i GetDomainGovernancesDomainGovernanceCollectionItemArgs) ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemOutput
type GetDomainGovernancesDomainGovernanceCollectionItemArray ¶
type GetDomainGovernancesDomainGovernanceCollectionItemArray []GetDomainGovernancesDomainGovernanceCollectionItemInput
func (GetDomainGovernancesDomainGovernanceCollectionItemArray) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionItemArray) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionItemArray) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput ¶
func (i GetDomainGovernancesDomainGovernanceCollectionItemArray) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput() GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
func (GetDomainGovernancesDomainGovernanceCollectionItemArray) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext ¶
func (i GetDomainGovernancesDomainGovernanceCollectionItemArray) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
type GetDomainGovernancesDomainGovernanceCollectionItemArrayInput ¶
type GetDomainGovernancesDomainGovernanceCollectionItemArrayInput interface { pulumi.Input ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput() GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext(context.Context) GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput }
GetDomainGovernancesDomainGovernanceCollectionItemArrayInput is an input type that accepts GetDomainGovernancesDomainGovernanceCollectionItemArray and GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput values. You can construct a concrete instance of `GetDomainGovernancesDomainGovernanceCollectionItemArrayInput` via:
GetDomainGovernancesDomainGovernanceCollectionItemArray{ GetDomainGovernancesDomainGovernanceCollectionItemArgs{...} }
type GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput ¶
type GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutput() GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
func (GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemArrayOutput
type GetDomainGovernancesDomainGovernanceCollectionItemInput ¶
type GetDomainGovernancesDomainGovernanceCollectionItemInput interface { pulumi.Input ToGetDomainGovernancesDomainGovernanceCollectionItemOutput() GetDomainGovernancesDomainGovernanceCollectionItemOutput ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext(context.Context) GetDomainGovernancesDomainGovernanceCollectionItemOutput }
GetDomainGovernancesDomainGovernanceCollectionItemInput is an input type that accepts GetDomainGovernancesDomainGovernanceCollectionItemArgs and GetDomainGovernancesDomainGovernanceCollectionItemOutput values. You can construct a concrete instance of `GetDomainGovernancesDomainGovernanceCollectionItemInput` via:
GetDomainGovernancesDomainGovernanceCollectionItemArgs{...}
type GetDomainGovernancesDomainGovernanceCollectionItemOutput ¶
type GetDomainGovernancesDomainGovernanceCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) CompartmentId ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) DefinedTags ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) DomainId ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) DomainId() pulumi.StringOutput
The domain OCID.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) FreeformTags ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) 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 (GetDomainGovernancesDomainGovernanceCollectionItemOutput) Id ¶
The OCID of the domain governance entity.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) IsGovernanceEnabled ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) IsGovernanceEnabled() pulumi.BoolOutput
Indicates whether governance is enabled for this domain.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) OnsSubscriptionId ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) OnsSubscriptionId() pulumi.StringOutput
The ONS subscription associated with this domain governance entity.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) OnsTopicId ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) OnsTopicId() pulumi.StringOutput
The ONS topic associated with this domain governance entity.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) OwnerId ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) OwnerId() pulumi.StringOutput
The OCID of the tenancy that owns this domain governance entity.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) State ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) State() pulumi.StringOutput
The lifecycle state of the resource.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) SubscriptionEmail ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) SubscriptionEmail() pulumi.StringOutput
Email address to be used to notify the user, and that the ONS subscription will be created with.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) SystemTags ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) TimeCreated ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date-time when this domain governance was created. An RFC 3339-formatted date and time string.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) TimeUpdated ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date-time when this domain governance was last updated. An RFC 3339-formatted date and time string.
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemOutput ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemOutput() GetDomainGovernancesDomainGovernanceCollectionItemOutput
func (GetDomainGovernancesDomainGovernanceCollectionItemOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext ¶
func (o GetDomainGovernancesDomainGovernanceCollectionItemOutput) ToGetDomainGovernancesDomainGovernanceCollectionItemOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionItemOutput
type GetDomainGovernancesDomainGovernanceCollectionOutput ¶
type GetDomainGovernancesDomainGovernanceCollectionOutput struct{ *pulumi.OutputState }
func (GetDomainGovernancesDomainGovernanceCollectionOutput) ElementType ¶
func (GetDomainGovernancesDomainGovernanceCollectionOutput) ElementType() reflect.Type
func (GetDomainGovernancesDomainGovernanceCollectionOutput) ToGetDomainGovernancesDomainGovernanceCollectionOutput ¶
func (o GetDomainGovernancesDomainGovernanceCollectionOutput) ToGetDomainGovernancesDomainGovernanceCollectionOutput() GetDomainGovernancesDomainGovernanceCollectionOutput
func (GetDomainGovernancesDomainGovernanceCollectionOutput) ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext ¶
func (o GetDomainGovernancesDomainGovernanceCollectionOutput) ToGetDomainGovernancesDomainGovernanceCollectionOutputWithContext(ctx context.Context) GetDomainGovernancesDomainGovernanceCollectionOutput
type GetDomainGovernancesFilterArgs ¶
type GetDomainGovernancesFilterArgs struct { // A filter to return only resources that exactly match the name given. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDomainGovernancesFilterArgs) ElementType ¶
func (GetDomainGovernancesFilterArgs) ElementType() reflect.Type
func (GetDomainGovernancesFilterArgs) ToGetDomainGovernancesFilterOutput ¶
func (i GetDomainGovernancesFilterArgs) ToGetDomainGovernancesFilterOutput() GetDomainGovernancesFilterOutput
func (GetDomainGovernancesFilterArgs) ToGetDomainGovernancesFilterOutputWithContext ¶
func (i GetDomainGovernancesFilterArgs) ToGetDomainGovernancesFilterOutputWithContext(ctx context.Context) GetDomainGovernancesFilterOutput
type GetDomainGovernancesFilterArray ¶
type GetDomainGovernancesFilterArray []GetDomainGovernancesFilterInput
func (GetDomainGovernancesFilterArray) ElementType ¶
func (GetDomainGovernancesFilterArray) ElementType() reflect.Type
func (GetDomainGovernancesFilterArray) ToGetDomainGovernancesFilterArrayOutput ¶
func (i GetDomainGovernancesFilterArray) ToGetDomainGovernancesFilterArrayOutput() GetDomainGovernancesFilterArrayOutput
func (GetDomainGovernancesFilterArray) ToGetDomainGovernancesFilterArrayOutputWithContext ¶
func (i GetDomainGovernancesFilterArray) ToGetDomainGovernancesFilterArrayOutputWithContext(ctx context.Context) GetDomainGovernancesFilterArrayOutput
type GetDomainGovernancesFilterArrayInput ¶
type GetDomainGovernancesFilterArrayInput interface { pulumi.Input ToGetDomainGovernancesFilterArrayOutput() GetDomainGovernancesFilterArrayOutput ToGetDomainGovernancesFilterArrayOutputWithContext(context.Context) GetDomainGovernancesFilterArrayOutput }
GetDomainGovernancesFilterArrayInput is an input type that accepts GetDomainGovernancesFilterArray and GetDomainGovernancesFilterArrayOutput values. You can construct a concrete instance of `GetDomainGovernancesFilterArrayInput` via:
GetDomainGovernancesFilterArray{ GetDomainGovernancesFilterArgs{...} }
type GetDomainGovernancesFilterArrayOutput ¶
type GetDomainGovernancesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDomainGovernancesFilterArrayOutput) ElementType ¶
func (GetDomainGovernancesFilterArrayOutput) ElementType() reflect.Type
func (GetDomainGovernancesFilterArrayOutput) Index ¶
func (o GetDomainGovernancesFilterArrayOutput) Index(i pulumi.IntInput) GetDomainGovernancesFilterOutput
func (GetDomainGovernancesFilterArrayOutput) ToGetDomainGovernancesFilterArrayOutput ¶
func (o GetDomainGovernancesFilterArrayOutput) ToGetDomainGovernancesFilterArrayOutput() GetDomainGovernancesFilterArrayOutput
func (GetDomainGovernancesFilterArrayOutput) ToGetDomainGovernancesFilterArrayOutputWithContext ¶
func (o GetDomainGovernancesFilterArrayOutput) ToGetDomainGovernancesFilterArrayOutputWithContext(ctx context.Context) GetDomainGovernancesFilterArrayOutput
type GetDomainGovernancesFilterInput ¶
type GetDomainGovernancesFilterInput interface { pulumi.Input ToGetDomainGovernancesFilterOutput() GetDomainGovernancesFilterOutput ToGetDomainGovernancesFilterOutputWithContext(context.Context) GetDomainGovernancesFilterOutput }
GetDomainGovernancesFilterInput is an input type that accepts GetDomainGovernancesFilterArgs and GetDomainGovernancesFilterOutput values. You can construct a concrete instance of `GetDomainGovernancesFilterInput` via:
GetDomainGovernancesFilterArgs{...}
type GetDomainGovernancesFilterOutput ¶
type GetDomainGovernancesFilterOutput struct{ *pulumi.OutputState }
func (GetDomainGovernancesFilterOutput) ElementType ¶
func (GetDomainGovernancesFilterOutput) ElementType() reflect.Type
func (GetDomainGovernancesFilterOutput) Name ¶
func (o GetDomainGovernancesFilterOutput) Name() pulumi.StringOutput
A filter to return only resources that exactly match the name given.
func (GetDomainGovernancesFilterOutput) Regex ¶
func (o GetDomainGovernancesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDomainGovernancesFilterOutput) ToGetDomainGovernancesFilterOutput ¶
func (o GetDomainGovernancesFilterOutput) ToGetDomainGovernancesFilterOutput() GetDomainGovernancesFilterOutput
func (GetDomainGovernancesFilterOutput) ToGetDomainGovernancesFilterOutputWithContext ¶
func (o GetDomainGovernancesFilterOutput) ToGetDomainGovernancesFilterOutputWithContext(ctx context.Context) GetDomainGovernancesFilterOutput
func (GetDomainGovernancesFilterOutput) Values ¶
func (o GetDomainGovernancesFilterOutput) Values() pulumi.StringArrayOutput
type GetDomainGovernancesOutputArgs ¶
type GetDomainGovernancesOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The domain governance OCID. DomainGovernanceId pulumi.StringPtrInput `pulumi:"domainGovernanceId"` // The domain OCID. DomainId pulumi.StringPtrInput `pulumi:"domainId"` Filters GetDomainGovernancesFilterArrayInput `pulumi:"filters"` // A filter to return only resources that exactly match the name given. Name pulumi.StringPtrInput `pulumi:"name"` // The lifecycle state of the resource. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getDomainGovernances.
func (GetDomainGovernancesOutputArgs) ElementType ¶
func (GetDomainGovernancesOutputArgs) ElementType() reflect.Type
type GetDomainGovernancesResult ¶
type GetDomainGovernancesResult struct { CompartmentId string `pulumi:"compartmentId"` // The list of domain_governance_collection. DomainGovernanceCollections []GetDomainGovernancesDomainGovernanceCollection `pulumi:"domainGovernanceCollections"` DomainGovernanceId *string `pulumi:"domainGovernanceId"` // The OCID of the domain associated with this domain governance entity. DomainId *string `pulumi:"domainId"` Filters []GetDomainGovernancesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` // Lifecycle state of the domain governance entity. State *string `pulumi:"state"` }
A collection of values returned by getDomainGovernances.
func GetDomainGovernances ¶
func GetDomainGovernances(ctx *pulumi.Context, args *GetDomainGovernancesArgs, opts ...pulumi.InvokeOption) (*GetDomainGovernancesResult, error)
This data source provides the list of Domain Governances in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Return a (paginated) list of domain governance entities.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetDomainGovernances(ctx, &tenantmanagercontrolplane.GetDomainGovernancesArgs{ CompartmentId: compartmentId, DomainGovernanceId: pulumi.StringRef(testDomainGovernance.Id), DomainId: pulumi.StringRef(testDomain.Id), Name: pulumi.StringRef(domainGovernanceName), State: pulumi.StringRef(domainGovernanceState), }, nil) if err != nil { return err } return nil }) }
```
type GetDomainGovernancesResultOutput ¶
type GetDomainGovernancesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomainGovernances.
func GetDomainGovernancesOutput ¶
func GetDomainGovernancesOutput(ctx *pulumi.Context, args GetDomainGovernancesOutputArgs, opts ...pulumi.InvokeOption) GetDomainGovernancesResultOutput
func (GetDomainGovernancesResultOutput) CompartmentId ¶
func (o GetDomainGovernancesResultOutput) CompartmentId() pulumi.StringOutput
func (GetDomainGovernancesResultOutput) DomainGovernanceCollections ¶
func (o GetDomainGovernancesResultOutput) DomainGovernanceCollections() GetDomainGovernancesDomainGovernanceCollectionArrayOutput
The list of domain_governance_collection.
func (GetDomainGovernancesResultOutput) DomainGovernanceId ¶
func (o GetDomainGovernancesResultOutput) DomainGovernanceId() pulumi.StringPtrOutput
func (GetDomainGovernancesResultOutput) DomainId ¶
func (o GetDomainGovernancesResultOutput) DomainId() pulumi.StringPtrOutput
The OCID of the domain associated with this domain governance entity.
func (GetDomainGovernancesResultOutput) ElementType ¶
func (GetDomainGovernancesResultOutput) ElementType() reflect.Type
func (GetDomainGovernancesResultOutput) Filters ¶
func (o GetDomainGovernancesResultOutput) Filters() GetDomainGovernancesFilterArrayOutput
func (GetDomainGovernancesResultOutput) Id ¶
func (o GetDomainGovernancesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDomainGovernancesResultOutput) Name ¶
func (o GetDomainGovernancesResultOutput) Name() pulumi.StringPtrOutput
func (GetDomainGovernancesResultOutput) State ¶
func (o GetDomainGovernancesResultOutput) State() pulumi.StringPtrOutput
Lifecycle state of the domain governance entity.
func (GetDomainGovernancesResultOutput) ToGetDomainGovernancesResultOutput ¶
func (o GetDomainGovernancesResultOutput) ToGetDomainGovernancesResultOutput() GetDomainGovernancesResultOutput
func (GetDomainGovernancesResultOutput) ToGetDomainGovernancesResultOutputWithContext ¶
func (o GetDomainGovernancesResultOutput) ToGetDomainGovernancesResultOutputWithContext(ctx context.Context) GetDomainGovernancesResultOutput
type GetDomainOutputArgs ¶
type GetDomainOutputArgs struct { // The domain OCID. DomainId pulumi.StringInput `pulumi:"domainId"` }
A collection of arguments for invoking getDomain.
func (GetDomainOutputArgs) ElementType ¶
func (GetDomainOutputArgs) ElementType() reflect.Type
type GetDomainResult ¶
type GetDomainResult struct { // 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"` DomainId string `pulumi:"domainId"` // The domain name. DomainName string `pulumi:"domainName"` // 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"` // The OCID of the tenancy that has started the registration process for this domain. OwnerId string `pulumi:"ownerId"` // Lifecycle state of the domain. State string `pulumi:"state"` // Status of the domain. Status string `pulumi:"status"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date-time when this domain was created. An RFC 3339-formatted date and time string. TimeCreated string `pulumi:"timeCreated"` // Date-time when this domain was last updated. An RFC 3339-formatted date and time string. TimeUpdated string `pulumi:"timeUpdated"` // The code that the owner of the domain will need to add as a TXT record to their domain. TxtRecord string `pulumi:"txtRecord"` }
A collection of values returned by getDomain.
func GetDomain ¶
func GetDomain(ctx *pulumi.Context, args *GetDomainArgs, opts ...pulumi.InvokeOption) (*GetDomainResult, error)
This data source provides details about a specific Domain resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the domain.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetDomain(ctx, &tenantmanagercontrolplane.GetDomainArgs{ DomainId: testDomainOciTenantmanagercontrolplaneDomain.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetDomainResultOutput ¶
type GetDomainResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomain.
func GetDomainOutput ¶
func GetDomainOutput(ctx *pulumi.Context, args GetDomainOutputArgs, opts ...pulumi.InvokeOption) GetDomainResultOutput
func (GetDomainResultOutput) DefinedTags ¶
func (o GetDomainResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDomainResultOutput) DomainId ¶
func (o GetDomainResultOutput) DomainId() pulumi.StringOutput
func (GetDomainResultOutput) DomainName ¶
func (o GetDomainResultOutput) DomainName() pulumi.StringOutput
The domain name.
func (GetDomainResultOutput) ElementType ¶
func (GetDomainResultOutput) ElementType() reflect.Type
func (GetDomainResultOutput) FreeformTags ¶
func (o GetDomainResultOutput) 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 (GetDomainResultOutput) Id ¶
func (o GetDomainResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDomainResultOutput) OwnerId ¶
func (o GetDomainResultOutput) OwnerId() pulumi.StringOutput
The OCID of the tenancy that has started the registration process for this domain.
func (GetDomainResultOutput) State ¶
func (o GetDomainResultOutput) State() pulumi.StringOutput
Lifecycle state of the domain.
func (GetDomainResultOutput) Status ¶
func (o GetDomainResultOutput) Status() pulumi.StringOutput
Status of the domain.
func (GetDomainResultOutput) SystemTags ¶
func (o GetDomainResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDomainResultOutput) TimeCreated ¶
func (o GetDomainResultOutput) TimeCreated() pulumi.StringOutput
Date-time when this domain was created. An RFC 3339-formatted date and time string.
func (GetDomainResultOutput) TimeUpdated ¶
func (o GetDomainResultOutput) TimeUpdated() pulumi.StringOutput
Date-time when this domain was last updated. An RFC 3339-formatted date and time string.
func (GetDomainResultOutput) ToGetDomainResultOutput ¶
func (o GetDomainResultOutput) ToGetDomainResultOutput() GetDomainResultOutput
func (GetDomainResultOutput) ToGetDomainResultOutputWithContext ¶
func (o GetDomainResultOutput) ToGetDomainResultOutputWithContext(ctx context.Context) GetDomainResultOutput
func (GetDomainResultOutput) TxtRecord ¶
func (o GetDomainResultOutput) TxtRecord() pulumi.StringOutput
The code that the owner of the domain will need to add as a TXT record to their domain.
type GetDomainsArgs ¶
type GetDomainsArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // The domain OCID. DomainId *string `pulumi:"domainId"` Filters []GetDomainsFilter `pulumi:"filters"` // A filter to return only resources that exactly match the name given. Name *string `pulumi:"name"` // The lifecycle state of the resource. State *string `pulumi:"state"` // The status of the domain. Status *string `pulumi:"status"` }
A collection of arguments for invoking getDomains.
type GetDomainsDomainCollection ¶
type GetDomainsDomainCollection struct {
Items []GetDomainsDomainCollectionItem `pulumi:"items"`
}
type GetDomainsDomainCollectionArgs ¶
type GetDomainsDomainCollectionArgs struct {
Items GetDomainsDomainCollectionItemArrayInput `pulumi:"items"`
}
func (GetDomainsDomainCollectionArgs) ElementType ¶
func (GetDomainsDomainCollectionArgs) ElementType() reflect.Type
func (GetDomainsDomainCollectionArgs) ToGetDomainsDomainCollectionOutput ¶
func (i GetDomainsDomainCollectionArgs) ToGetDomainsDomainCollectionOutput() GetDomainsDomainCollectionOutput
func (GetDomainsDomainCollectionArgs) ToGetDomainsDomainCollectionOutputWithContext ¶
func (i GetDomainsDomainCollectionArgs) ToGetDomainsDomainCollectionOutputWithContext(ctx context.Context) GetDomainsDomainCollectionOutput
type GetDomainsDomainCollectionArray ¶
type GetDomainsDomainCollectionArray []GetDomainsDomainCollectionInput
func (GetDomainsDomainCollectionArray) ElementType ¶
func (GetDomainsDomainCollectionArray) ElementType() reflect.Type
func (GetDomainsDomainCollectionArray) ToGetDomainsDomainCollectionArrayOutput ¶
func (i GetDomainsDomainCollectionArray) ToGetDomainsDomainCollectionArrayOutput() GetDomainsDomainCollectionArrayOutput
func (GetDomainsDomainCollectionArray) ToGetDomainsDomainCollectionArrayOutputWithContext ¶
func (i GetDomainsDomainCollectionArray) ToGetDomainsDomainCollectionArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionArrayOutput
type GetDomainsDomainCollectionArrayInput ¶
type GetDomainsDomainCollectionArrayInput interface { pulumi.Input ToGetDomainsDomainCollectionArrayOutput() GetDomainsDomainCollectionArrayOutput ToGetDomainsDomainCollectionArrayOutputWithContext(context.Context) GetDomainsDomainCollectionArrayOutput }
GetDomainsDomainCollectionArrayInput is an input type that accepts GetDomainsDomainCollectionArray and GetDomainsDomainCollectionArrayOutput values. You can construct a concrete instance of `GetDomainsDomainCollectionArrayInput` via:
GetDomainsDomainCollectionArray{ GetDomainsDomainCollectionArgs{...} }
type GetDomainsDomainCollectionArrayOutput ¶
type GetDomainsDomainCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainCollectionArrayOutput) ElementType ¶
func (GetDomainsDomainCollectionArrayOutput) ElementType() reflect.Type
func (GetDomainsDomainCollectionArrayOutput) Index ¶
func (o GetDomainsDomainCollectionArrayOutput) Index(i pulumi.IntInput) GetDomainsDomainCollectionOutput
func (GetDomainsDomainCollectionArrayOutput) ToGetDomainsDomainCollectionArrayOutput ¶
func (o GetDomainsDomainCollectionArrayOutput) ToGetDomainsDomainCollectionArrayOutput() GetDomainsDomainCollectionArrayOutput
func (GetDomainsDomainCollectionArrayOutput) ToGetDomainsDomainCollectionArrayOutputWithContext ¶
func (o GetDomainsDomainCollectionArrayOutput) ToGetDomainsDomainCollectionArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionArrayOutput
type GetDomainsDomainCollectionInput ¶
type GetDomainsDomainCollectionInput interface { pulumi.Input ToGetDomainsDomainCollectionOutput() GetDomainsDomainCollectionOutput ToGetDomainsDomainCollectionOutputWithContext(context.Context) GetDomainsDomainCollectionOutput }
GetDomainsDomainCollectionInput is an input type that accepts GetDomainsDomainCollectionArgs and GetDomainsDomainCollectionOutput values. You can construct a concrete instance of `GetDomainsDomainCollectionInput` via:
GetDomainsDomainCollectionArgs{...}
type GetDomainsDomainCollectionItem ¶
type GetDomainsDomainCollectionItem struct { // The ID of the compartment in which to list resources. 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"` // The domain name. DomainName string `pulumi:"domainName"` // 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 domain. Id string `pulumi:"id"` IsGovernanceEnabled bool `pulumi:"isGovernanceEnabled"` // The OCID of the tenancy that has started the registration process for this domain. OwnerId string `pulumi:"ownerId"` // The lifecycle state of the resource. State string `pulumi:"state"` // The status of the domain. Status string `pulumi:"status"` SubscriptionEmail string `pulumi:"subscriptionEmail"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date-time when this domain was created. An RFC 3339-formatted date and time string. TimeCreated string `pulumi:"timeCreated"` // Date-time when this domain was last updated. An RFC 3339-formatted date and time string. TimeUpdated string `pulumi:"timeUpdated"` // The code that the owner of the domain will need to add as a TXT record to their domain. TxtRecord string `pulumi:"txtRecord"` }
type GetDomainsDomainCollectionItemArgs ¶
type GetDomainsDomainCollectionItemArgs struct { // The ID of the compartment in which to list resources. 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"` // The domain name. DomainName pulumi.StringInput `pulumi:"domainName"` // 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 domain. Id pulumi.StringInput `pulumi:"id"` IsGovernanceEnabled pulumi.BoolInput `pulumi:"isGovernanceEnabled"` // The OCID of the tenancy that has started the registration process for this domain. OwnerId pulumi.StringInput `pulumi:"ownerId"` // The lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // The status of the domain. Status pulumi.StringInput `pulumi:"status"` SubscriptionEmail pulumi.StringInput `pulumi:"subscriptionEmail"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // Date-time when this domain was created. An RFC 3339-formatted date and time string. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date-time when this domain was last updated. An RFC 3339-formatted date and time string. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` // The code that the owner of the domain will need to add as a TXT record to their domain. TxtRecord pulumi.StringInput `pulumi:"txtRecord"` }
func (GetDomainsDomainCollectionItemArgs) ElementType ¶
func (GetDomainsDomainCollectionItemArgs) ElementType() reflect.Type
func (GetDomainsDomainCollectionItemArgs) ToGetDomainsDomainCollectionItemOutput ¶
func (i GetDomainsDomainCollectionItemArgs) ToGetDomainsDomainCollectionItemOutput() GetDomainsDomainCollectionItemOutput
func (GetDomainsDomainCollectionItemArgs) ToGetDomainsDomainCollectionItemOutputWithContext ¶
func (i GetDomainsDomainCollectionItemArgs) ToGetDomainsDomainCollectionItemOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemOutput
type GetDomainsDomainCollectionItemArray ¶
type GetDomainsDomainCollectionItemArray []GetDomainsDomainCollectionItemInput
func (GetDomainsDomainCollectionItemArray) ElementType ¶
func (GetDomainsDomainCollectionItemArray) ElementType() reflect.Type
func (GetDomainsDomainCollectionItemArray) ToGetDomainsDomainCollectionItemArrayOutput ¶
func (i GetDomainsDomainCollectionItemArray) ToGetDomainsDomainCollectionItemArrayOutput() GetDomainsDomainCollectionItemArrayOutput
func (GetDomainsDomainCollectionItemArray) ToGetDomainsDomainCollectionItemArrayOutputWithContext ¶
func (i GetDomainsDomainCollectionItemArray) ToGetDomainsDomainCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemArrayOutput
type GetDomainsDomainCollectionItemArrayInput ¶
type GetDomainsDomainCollectionItemArrayInput interface { pulumi.Input ToGetDomainsDomainCollectionItemArrayOutput() GetDomainsDomainCollectionItemArrayOutput ToGetDomainsDomainCollectionItemArrayOutputWithContext(context.Context) GetDomainsDomainCollectionItemArrayOutput }
GetDomainsDomainCollectionItemArrayInput is an input type that accepts GetDomainsDomainCollectionItemArray and GetDomainsDomainCollectionItemArrayOutput values. You can construct a concrete instance of `GetDomainsDomainCollectionItemArrayInput` via:
GetDomainsDomainCollectionItemArray{ GetDomainsDomainCollectionItemArgs{...} }
type GetDomainsDomainCollectionItemArrayOutput ¶
type GetDomainsDomainCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainCollectionItemArrayOutput) ElementType ¶
func (GetDomainsDomainCollectionItemArrayOutput) ElementType() reflect.Type
func (GetDomainsDomainCollectionItemArrayOutput) ToGetDomainsDomainCollectionItemArrayOutput ¶
func (o GetDomainsDomainCollectionItemArrayOutput) ToGetDomainsDomainCollectionItemArrayOutput() GetDomainsDomainCollectionItemArrayOutput
func (GetDomainsDomainCollectionItemArrayOutput) ToGetDomainsDomainCollectionItemArrayOutputWithContext ¶
func (o GetDomainsDomainCollectionItemArrayOutput) ToGetDomainsDomainCollectionItemArrayOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemArrayOutput
type GetDomainsDomainCollectionItemInput ¶
type GetDomainsDomainCollectionItemInput interface { pulumi.Input ToGetDomainsDomainCollectionItemOutput() GetDomainsDomainCollectionItemOutput ToGetDomainsDomainCollectionItemOutputWithContext(context.Context) GetDomainsDomainCollectionItemOutput }
GetDomainsDomainCollectionItemInput is an input type that accepts GetDomainsDomainCollectionItemArgs and GetDomainsDomainCollectionItemOutput values. You can construct a concrete instance of `GetDomainsDomainCollectionItemInput` via:
GetDomainsDomainCollectionItemArgs{...}
type GetDomainsDomainCollectionItemOutput ¶
type GetDomainsDomainCollectionItemOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainCollectionItemOutput) CompartmentId ¶
func (o GetDomainsDomainCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetDomainsDomainCollectionItemOutput) DefinedTags ¶
func (o GetDomainsDomainCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetDomainsDomainCollectionItemOutput) DomainName ¶
func (o GetDomainsDomainCollectionItemOutput) DomainName() pulumi.StringOutput
The domain name.
func (GetDomainsDomainCollectionItemOutput) ElementType ¶
func (GetDomainsDomainCollectionItemOutput) ElementType() reflect.Type
func (GetDomainsDomainCollectionItemOutput) FreeformTags ¶
func (o GetDomainsDomainCollectionItemOutput) 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 (GetDomainsDomainCollectionItemOutput) Id ¶
func (o GetDomainsDomainCollectionItemOutput) Id() pulumi.StringOutput
The OCID of the domain.
func (GetDomainsDomainCollectionItemOutput) IsGovernanceEnabled ¶
func (o GetDomainsDomainCollectionItemOutput) IsGovernanceEnabled() pulumi.BoolOutput
func (GetDomainsDomainCollectionItemOutput) OwnerId ¶
func (o GetDomainsDomainCollectionItemOutput) OwnerId() pulumi.StringOutput
The OCID of the tenancy that has started the registration process for this domain.
func (GetDomainsDomainCollectionItemOutput) State ¶
func (o GetDomainsDomainCollectionItemOutput) State() pulumi.StringOutput
The lifecycle state of the resource.
func (GetDomainsDomainCollectionItemOutput) Status ¶
func (o GetDomainsDomainCollectionItemOutput) Status() pulumi.StringOutput
The status of the domain.
func (GetDomainsDomainCollectionItemOutput) SubscriptionEmail ¶
func (o GetDomainsDomainCollectionItemOutput) SubscriptionEmail() pulumi.StringOutput
func (GetDomainsDomainCollectionItemOutput) SystemTags ¶
func (o GetDomainsDomainCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetDomainsDomainCollectionItemOutput) TimeCreated ¶
func (o GetDomainsDomainCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date-time when this domain was created. An RFC 3339-formatted date and time string.
func (GetDomainsDomainCollectionItemOutput) TimeUpdated ¶
func (o GetDomainsDomainCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date-time when this domain was last updated. An RFC 3339-formatted date and time string.
func (GetDomainsDomainCollectionItemOutput) ToGetDomainsDomainCollectionItemOutput ¶
func (o GetDomainsDomainCollectionItemOutput) ToGetDomainsDomainCollectionItemOutput() GetDomainsDomainCollectionItemOutput
func (GetDomainsDomainCollectionItemOutput) ToGetDomainsDomainCollectionItemOutputWithContext ¶
func (o GetDomainsDomainCollectionItemOutput) ToGetDomainsDomainCollectionItemOutputWithContext(ctx context.Context) GetDomainsDomainCollectionItemOutput
func (GetDomainsDomainCollectionItemOutput) TxtRecord ¶
func (o GetDomainsDomainCollectionItemOutput) TxtRecord() pulumi.StringOutput
The code that the owner of the domain will need to add as a TXT record to their domain.
type GetDomainsDomainCollectionOutput ¶
type GetDomainsDomainCollectionOutput struct{ *pulumi.OutputState }
func (GetDomainsDomainCollectionOutput) ElementType ¶
func (GetDomainsDomainCollectionOutput) ElementType() reflect.Type
func (GetDomainsDomainCollectionOutput) ToGetDomainsDomainCollectionOutput ¶
func (o GetDomainsDomainCollectionOutput) ToGetDomainsDomainCollectionOutput() GetDomainsDomainCollectionOutput
func (GetDomainsDomainCollectionOutput) ToGetDomainsDomainCollectionOutputWithContext ¶
func (o GetDomainsDomainCollectionOutput) ToGetDomainsDomainCollectionOutputWithContext(ctx context.Context) GetDomainsDomainCollectionOutput
type GetDomainsFilter ¶
type GetDomainsFilterArgs ¶
type GetDomainsFilterArgs struct { // A filter to return only resources that exactly match the name given. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetDomainsFilterArgs) ElementType ¶
func (GetDomainsFilterArgs) ElementType() reflect.Type
func (GetDomainsFilterArgs) ToGetDomainsFilterOutput ¶
func (i GetDomainsFilterArgs) ToGetDomainsFilterOutput() GetDomainsFilterOutput
func (GetDomainsFilterArgs) ToGetDomainsFilterOutputWithContext ¶
func (i GetDomainsFilterArgs) ToGetDomainsFilterOutputWithContext(ctx context.Context) GetDomainsFilterOutput
type GetDomainsFilterArray ¶
type GetDomainsFilterArray []GetDomainsFilterInput
func (GetDomainsFilterArray) ElementType ¶
func (GetDomainsFilterArray) ElementType() reflect.Type
func (GetDomainsFilterArray) ToGetDomainsFilterArrayOutput ¶
func (i GetDomainsFilterArray) ToGetDomainsFilterArrayOutput() GetDomainsFilterArrayOutput
func (GetDomainsFilterArray) ToGetDomainsFilterArrayOutputWithContext ¶
func (i GetDomainsFilterArray) ToGetDomainsFilterArrayOutputWithContext(ctx context.Context) GetDomainsFilterArrayOutput
type GetDomainsFilterArrayInput ¶
type GetDomainsFilterArrayInput interface { pulumi.Input ToGetDomainsFilterArrayOutput() GetDomainsFilterArrayOutput ToGetDomainsFilterArrayOutputWithContext(context.Context) GetDomainsFilterArrayOutput }
GetDomainsFilterArrayInput is an input type that accepts GetDomainsFilterArray and GetDomainsFilterArrayOutput values. You can construct a concrete instance of `GetDomainsFilterArrayInput` via:
GetDomainsFilterArray{ GetDomainsFilterArgs{...} }
type GetDomainsFilterArrayOutput ¶
type GetDomainsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetDomainsFilterArrayOutput) ElementType ¶
func (GetDomainsFilterArrayOutput) ElementType() reflect.Type
func (GetDomainsFilterArrayOutput) Index ¶
func (o GetDomainsFilterArrayOutput) Index(i pulumi.IntInput) GetDomainsFilterOutput
func (GetDomainsFilterArrayOutput) ToGetDomainsFilterArrayOutput ¶
func (o GetDomainsFilterArrayOutput) ToGetDomainsFilterArrayOutput() GetDomainsFilterArrayOutput
func (GetDomainsFilterArrayOutput) ToGetDomainsFilterArrayOutputWithContext ¶
func (o GetDomainsFilterArrayOutput) ToGetDomainsFilterArrayOutputWithContext(ctx context.Context) GetDomainsFilterArrayOutput
type GetDomainsFilterInput ¶
type GetDomainsFilterInput interface { pulumi.Input ToGetDomainsFilterOutput() GetDomainsFilterOutput ToGetDomainsFilterOutputWithContext(context.Context) GetDomainsFilterOutput }
GetDomainsFilterInput is an input type that accepts GetDomainsFilterArgs and GetDomainsFilterOutput values. You can construct a concrete instance of `GetDomainsFilterInput` via:
GetDomainsFilterArgs{...}
type GetDomainsFilterOutput ¶
type GetDomainsFilterOutput struct{ *pulumi.OutputState }
func (GetDomainsFilterOutput) ElementType ¶
func (GetDomainsFilterOutput) ElementType() reflect.Type
func (GetDomainsFilterOutput) Name ¶
func (o GetDomainsFilterOutput) Name() pulumi.StringOutput
A filter to return only resources that exactly match the name given.
func (GetDomainsFilterOutput) Regex ¶
func (o GetDomainsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetDomainsFilterOutput) ToGetDomainsFilterOutput ¶
func (o GetDomainsFilterOutput) ToGetDomainsFilterOutput() GetDomainsFilterOutput
func (GetDomainsFilterOutput) ToGetDomainsFilterOutputWithContext ¶
func (o GetDomainsFilterOutput) ToGetDomainsFilterOutputWithContext(ctx context.Context) GetDomainsFilterOutput
func (GetDomainsFilterOutput) Values ¶
func (o GetDomainsFilterOutput) Values() pulumi.StringArrayOutput
type GetDomainsOutputArgs ¶
type GetDomainsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // The domain OCID. DomainId pulumi.StringPtrInput `pulumi:"domainId"` Filters GetDomainsFilterArrayInput `pulumi:"filters"` // A filter to return only resources that exactly match the name given. Name pulumi.StringPtrInput `pulumi:"name"` // The lifecycle state of the resource. State pulumi.StringPtrInput `pulumi:"state"` // The status of the domain. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getDomains.
func (GetDomainsOutputArgs) ElementType ¶
func (GetDomainsOutputArgs) ElementType() reflect.Type
type GetDomainsResult ¶
type GetDomainsResult struct { CompartmentId string `pulumi:"compartmentId"` // The list of domain_collection. DomainCollections []GetDomainsDomainCollection `pulumi:"domainCollections"` DomainId *string `pulumi:"domainId"` Filters []GetDomainsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Name *string `pulumi:"name"` // Lifecycle state of the domain. State *string `pulumi:"state"` // Status of the domain. Status *string `pulumi:"status"` }
A collection of values returned by getDomains.
func GetDomains ¶
func GetDomains(ctx *pulumi.Context, args *GetDomainsArgs, opts ...pulumi.InvokeOption) (*GetDomainsResult, error)
This data source provides the list of Domains in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Return a (paginated) list of domains.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetDomains(ctx, &tenantmanagercontrolplane.GetDomainsArgs{ CompartmentId: compartmentId, DomainId: pulumi.StringRef(testDomain.Id), Name: pulumi.StringRef(domainName), State: pulumi.StringRef(domainState), Status: pulumi.StringRef(domainStatus), }, nil) if err != nil { return err } return nil }) }
```
type GetDomainsResultOutput ¶
type GetDomainsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getDomains.
func GetDomainsOutput ¶
func GetDomainsOutput(ctx *pulumi.Context, args GetDomainsOutputArgs, opts ...pulumi.InvokeOption) GetDomainsResultOutput
func (GetDomainsResultOutput) CompartmentId ¶
func (o GetDomainsResultOutput) CompartmentId() pulumi.StringOutput
func (GetDomainsResultOutput) DomainCollections ¶
func (o GetDomainsResultOutput) DomainCollections() GetDomainsDomainCollectionArrayOutput
The list of domain_collection.
func (GetDomainsResultOutput) DomainId ¶
func (o GetDomainsResultOutput) DomainId() pulumi.StringPtrOutput
func (GetDomainsResultOutput) ElementType ¶
func (GetDomainsResultOutput) ElementType() reflect.Type
func (GetDomainsResultOutput) Filters ¶
func (o GetDomainsResultOutput) Filters() GetDomainsFilterArrayOutput
func (GetDomainsResultOutput) Id ¶
func (o GetDomainsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetDomainsResultOutput) Name ¶
func (o GetDomainsResultOutput) Name() pulumi.StringPtrOutput
func (GetDomainsResultOutput) State ¶
func (o GetDomainsResultOutput) State() pulumi.StringPtrOutput
Lifecycle state of the domain.
func (GetDomainsResultOutput) Status ¶
func (o GetDomainsResultOutput) Status() pulumi.StringPtrOutput
Status of the domain.
func (GetDomainsResultOutput) ToGetDomainsResultOutput ¶
func (o GetDomainsResultOutput) ToGetDomainsResultOutput() GetDomainsResultOutput
func (GetDomainsResultOutput) ToGetDomainsResultOutputWithContext ¶
func (o GetDomainsResultOutput) ToGetDomainsResultOutputWithContext(ctx context.Context) GetDomainsResultOutput
type GetLinkArgs ¶
type GetLinkArgs struct { // OCID of the link to retrieve. LinkId string `pulumi:"linkId"` }
A collection of arguments for invoking getLink.
type GetLinkOutputArgs ¶
type GetLinkOutputArgs struct { // OCID of the link to retrieve. LinkId pulumi.StringInput `pulumi:"linkId"` }
A collection of arguments for invoking getLink.
func (GetLinkOutputArgs) ElementType ¶
func (GetLinkOutputArgs) ElementType() reflect.Type
type GetLinkResult ¶
type GetLinkResult struct { // OCID of the child tenancy. ChildTenancyId string `pulumi:"childTenancyId"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` LinkId string `pulumi:"linkId"` // OCID of the parent tenancy. ParentTenancyId string `pulumi:"parentTenancyId"` // Lifecycle state of the link. State string `pulumi:"state"` // Date-time when this link was created. TimeCreated string `pulumi:"timeCreated"` // Date-time when this link was terminated. TimeTerminated string `pulumi:"timeTerminated"` // Date-time when this link was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getLink.
func GetLink ¶
func GetLink(ctx *pulumi.Context, args *GetLinkArgs, opts ...pulumi.InvokeOption) (*GetLinkResult, error)
This data source provides details about a specific Link resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the link.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetLink(ctx, &tenantmanagercontrolplane.GetLinkArgs{ LinkId: testLinkOciTenantmanagercontrolplaneLink.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetLinkResultOutput ¶
type GetLinkResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLink.
func GetLinkOutput ¶
func GetLinkOutput(ctx *pulumi.Context, args GetLinkOutputArgs, opts ...pulumi.InvokeOption) GetLinkResultOutput
func (GetLinkResultOutput) ChildTenancyId ¶
func (o GetLinkResultOutput) ChildTenancyId() pulumi.StringOutput
OCID of the child tenancy.
func (GetLinkResultOutput) ElementType ¶
func (GetLinkResultOutput) ElementType() reflect.Type
func (GetLinkResultOutput) Id ¶
func (o GetLinkResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetLinkResultOutput) LinkId ¶
func (o GetLinkResultOutput) LinkId() pulumi.StringOutput
func (GetLinkResultOutput) ParentTenancyId ¶
func (o GetLinkResultOutput) ParentTenancyId() pulumi.StringOutput
OCID of the parent tenancy.
func (GetLinkResultOutput) State ¶
func (o GetLinkResultOutput) State() pulumi.StringOutput
Lifecycle state of the link.
func (GetLinkResultOutput) TimeCreated ¶
func (o GetLinkResultOutput) TimeCreated() pulumi.StringOutput
Date-time when this link was created.
func (GetLinkResultOutput) TimeTerminated ¶
func (o GetLinkResultOutput) TimeTerminated() pulumi.StringOutput
Date-time when this link was terminated.
func (GetLinkResultOutput) TimeUpdated ¶
func (o GetLinkResultOutput) TimeUpdated() pulumi.StringOutput
Date-time when this link was last updated.
func (GetLinkResultOutput) ToGetLinkResultOutput ¶
func (o GetLinkResultOutput) ToGetLinkResultOutput() GetLinkResultOutput
func (GetLinkResultOutput) ToGetLinkResultOutputWithContext ¶
func (o GetLinkResultOutput) ToGetLinkResultOutputWithContext(ctx context.Context) GetLinkResultOutput
type GetLinksArgs ¶
type GetLinksArgs struct { // The ID of the child tenancy this link is associated with. ChildTenancyId *string `pulumi:"childTenancyId"` Filters []GetLinksFilter `pulumi:"filters"` // The ID of the parent tenancy this link is associated with. ParentTenancyId *string `pulumi:"parentTenancyId"` // The lifecycle state of the resource. State *string `pulumi:"state"` }
A collection of arguments for invoking getLinks.
type GetLinksFilter ¶
type GetLinksFilterArgs ¶
type GetLinksFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetLinksFilterArgs) ElementType ¶
func (GetLinksFilterArgs) ElementType() reflect.Type
func (GetLinksFilterArgs) ToGetLinksFilterOutput ¶
func (i GetLinksFilterArgs) ToGetLinksFilterOutput() GetLinksFilterOutput
func (GetLinksFilterArgs) ToGetLinksFilterOutputWithContext ¶
func (i GetLinksFilterArgs) ToGetLinksFilterOutputWithContext(ctx context.Context) GetLinksFilterOutput
type GetLinksFilterArray ¶
type GetLinksFilterArray []GetLinksFilterInput
func (GetLinksFilterArray) ElementType ¶
func (GetLinksFilterArray) ElementType() reflect.Type
func (GetLinksFilterArray) ToGetLinksFilterArrayOutput ¶
func (i GetLinksFilterArray) ToGetLinksFilterArrayOutput() GetLinksFilterArrayOutput
func (GetLinksFilterArray) ToGetLinksFilterArrayOutputWithContext ¶
func (i GetLinksFilterArray) ToGetLinksFilterArrayOutputWithContext(ctx context.Context) GetLinksFilterArrayOutput
type GetLinksFilterArrayInput ¶
type GetLinksFilterArrayInput interface { pulumi.Input ToGetLinksFilterArrayOutput() GetLinksFilterArrayOutput ToGetLinksFilterArrayOutputWithContext(context.Context) GetLinksFilterArrayOutput }
GetLinksFilterArrayInput is an input type that accepts GetLinksFilterArray and GetLinksFilterArrayOutput values. You can construct a concrete instance of `GetLinksFilterArrayInput` via:
GetLinksFilterArray{ GetLinksFilterArgs{...} }
type GetLinksFilterArrayOutput ¶
type GetLinksFilterArrayOutput struct{ *pulumi.OutputState }
func (GetLinksFilterArrayOutput) ElementType ¶
func (GetLinksFilterArrayOutput) ElementType() reflect.Type
func (GetLinksFilterArrayOutput) Index ¶
func (o GetLinksFilterArrayOutput) Index(i pulumi.IntInput) GetLinksFilterOutput
func (GetLinksFilterArrayOutput) ToGetLinksFilterArrayOutput ¶
func (o GetLinksFilterArrayOutput) ToGetLinksFilterArrayOutput() GetLinksFilterArrayOutput
func (GetLinksFilterArrayOutput) ToGetLinksFilterArrayOutputWithContext ¶
func (o GetLinksFilterArrayOutput) ToGetLinksFilterArrayOutputWithContext(ctx context.Context) GetLinksFilterArrayOutput
type GetLinksFilterInput ¶
type GetLinksFilterInput interface { pulumi.Input ToGetLinksFilterOutput() GetLinksFilterOutput ToGetLinksFilterOutputWithContext(context.Context) GetLinksFilterOutput }
GetLinksFilterInput is an input type that accepts GetLinksFilterArgs and GetLinksFilterOutput values. You can construct a concrete instance of `GetLinksFilterInput` via:
GetLinksFilterArgs{...}
type GetLinksFilterOutput ¶
type GetLinksFilterOutput struct{ *pulumi.OutputState }
func (GetLinksFilterOutput) ElementType ¶
func (GetLinksFilterOutput) ElementType() reflect.Type
func (GetLinksFilterOutput) Name ¶
func (o GetLinksFilterOutput) Name() pulumi.StringOutput
func (GetLinksFilterOutput) Regex ¶
func (o GetLinksFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetLinksFilterOutput) ToGetLinksFilterOutput ¶
func (o GetLinksFilterOutput) ToGetLinksFilterOutput() GetLinksFilterOutput
func (GetLinksFilterOutput) ToGetLinksFilterOutputWithContext ¶
func (o GetLinksFilterOutput) ToGetLinksFilterOutputWithContext(ctx context.Context) GetLinksFilterOutput
func (GetLinksFilterOutput) Values ¶
func (o GetLinksFilterOutput) Values() pulumi.StringArrayOutput
type GetLinksLinkCollection ¶
type GetLinksLinkCollection struct {
Items []GetLinksLinkCollectionItem `pulumi:"items"`
}
type GetLinksLinkCollectionArgs ¶
type GetLinksLinkCollectionArgs struct {
Items GetLinksLinkCollectionItemArrayInput `pulumi:"items"`
}
func (GetLinksLinkCollectionArgs) ElementType ¶
func (GetLinksLinkCollectionArgs) ElementType() reflect.Type
func (GetLinksLinkCollectionArgs) ToGetLinksLinkCollectionOutput ¶
func (i GetLinksLinkCollectionArgs) ToGetLinksLinkCollectionOutput() GetLinksLinkCollectionOutput
func (GetLinksLinkCollectionArgs) ToGetLinksLinkCollectionOutputWithContext ¶
func (i GetLinksLinkCollectionArgs) ToGetLinksLinkCollectionOutputWithContext(ctx context.Context) GetLinksLinkCollectionOutput
type GetLinksLinkCollectionArray ¶
type GetLinksLinkCollectionArray []GetLinksLinkCollectionInput
func (GetLinksLinkCollectionArray) ElementType ¶
func (GetLinksLinkCollectionArray) ElementType() reflect.Type
func (GetLinksLinkCollectionArray) ToGetLinksLinkCollectionArrayOutput ¶
func (i GetLinksLinkCollectionArray) ToGetLinksLinkCollectionArrayOutput() GetLinksLinkCollectionArrayOutput
func (GetLinksLinkCollectionArray) ToGetLinksLinkCollectionArrayOutputWithContext ¶
func (i GetLinksLinkCollectionArray) ToGetLinksLinkCollectionArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionArrayOutput
type GetLinksLinkCollectionArrayInput ¶
type GetLinksLinkCollectionArrayInput interface { pulumi.Input ToGetLinksLinkCollectionArrayOutput() GetLinksLinkCollectionArrayOutput ToGetLinksLinkCollectionArrayOutputWithContext(context.Context) GetLinksLinkCollectionArrayOutput }
GetLinksLinkCollectionArrayInput is an input type that accepts GetLinksLinkCollectionArray and GetLinksLinkCollectionArrayOutput values. You can construct a concrete instance of `GetLinksLinkCollectionArrayInput` via:
GetLinksLinkCollectionArray{ GetLinksLinkCollectionArgs{...} }
type GetLinksLinkCollectionArrayOutput ¶
type GetLinksLinkCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetLinksLinkCollectionArrayOutput) ElementType ¶
func (GetLinksLinkCollectionArrayOutput) ElementType() reflect.Type
func (GetLinksLinkCollectionArrayOutput) Index ¶
func (o GetLinksLinkCollectionArrayOutput) Index(i pulumi.IntInput) GetLinksLinkCollectionOutput
func (GetLinksLinkCollectionArrayOutput) ToGetLinksLinkCollectionArrayOutput ¶
func (o GetLinksLinkCollectionArrayOutput) ToGetLinksLinkCollectionArrayOutput() GetLinksLinkCollectionArrayOutput
func (GetLinksLinkCollectionArrayOutput) ToGetLinksLinkCollectionArrayOutputWithContext ¶
func (o GetLinksLinkCollectionArrayOutput) ToGetLinksLinkCollectionArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionArrayOutput
type GetLinksLinkCollectionInput ¶
type GetLinksLinkCollectionInput interface { pulumi.Input ToGetLinksLinkCollectionOutput() GetLinksLinkCollectionOutput ToGetLinksLinkCollectionOutputWithContext(context.Context) GetLinksLinkCollectionOutput }
GetLinksLinkCollectionInput is an input type that accepts GetLinksLinkCollectionArgs and GetLinksLinkCollectionOutput values. You can construct a concrete instance of `GetLinksLinkCollectionInput` via:
GetLinksLinkCollectionArgs{...}
type GetLinksLinkCollectionItem ¶
type GetLinksLinkCollectionItem struct { // The ID of the child tenancy this link is associated with. ChildTenancyId string `pulumi:"childTenancyId"` // OCID of the link. Id string `pulumi:"id"` // The ID of the parent tenancy this link is associated with. ParentTenancyId string `pulumi:"parentTenancyId"` // The lifecycle state of the resource. State string `pulumi:"state"` // Date-time when this link was created. TimeCreated string `pulumi:"timeCreated"` // Date-time when this link was terminated. TimeTerminated string `pulumi:"timeTerminated"` // Date-time when this link was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetLinksLinkCollectionItemArgs ¶
type GetLinksLinkCollectionItemArgs struct { // The ID of the child tenancy this link is associated with. ChildTenancyId pulumi.StringInput `pulumi:"childTenancyId"` // OCID of the link. Id pulumi.StringInput `pulumi:"id"` // The ID of the parent tenancy this link is associated with. ParentTenancyId pulumi.StringInput `pulumi:"parentTenancyId"` // The lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // Date-time when this link was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date-time when this link was terminated. TimeTerminated pulumi.StringInput `pulumi:"timeTerminated"` // Date-time when this link was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetLinksLinkCollectionItemArgs) ElementType ¶
func (GetLinksLinkCollectionItemArgs) ElementType() reflect.Type
func (GetLinksLinkCollectionItemArgs) ToGetLinksLinkCollectionItemOutput ¶
func (i GetLinksLinkCollectionItemArgs) ToGetLinksLinkCollectionItemOutput() GetLinksLinkCollectionItemOutput
func (GetLinksLinkCollectionItemArgs) ToGetLinksLinkCollectionItemOutputWithContext ¶
func (i GetLinksLinkCollectionItemArgs) ToGetLinksLinkCollectionItemOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemOutput
type GetLinksLinkCollectionItemArray ¶
type GetLinksLinkCollectionItemArray []GetLinksLinkCollectionItemInput
func (GetLinksLinkCollectionItemArray) ElementType ¶
func (GetLinksLinkCollectionItemArray) ElementType() reflect.Type
func (GetLinksLinkCollectionItemArray) ToGetLinksLinkCollectionItemArrayOutput ¶
func (i GetLinksLinkCollectionItemArray) ToGetLinksLinkCollectionItemArrayOutput() GetLinksLinkCollectionItemArrayOutput
func (GetLinksLinkCollectionItemArray) ToGetLinksLinkCollectionItemArrayOutputWithContext ¶
func (i GetLinksLinkCollectionItemArray) ToGetLinksLinkCollectionItemArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemArrayOutput
type GetLinksLinkCollectionItemArrayInput ¶
type GetLinksLinkCollectionItemArrayInput interface { pulumi.Input ToGetLinksLinkCollectionItemArrayOutput() GetLinksLinkCollectionItemArrayOutput ToGetLinksLinkCollectionItemArrayOutputWithContext(context.Context) GetLinksLinkCollectionItemArrayOutput }
GetLinksLinkCollectionItemArrayInput is an input type that accepts GetLinksLinkCollectionItemArray and GetLinksLinkCollectionItemArrayOutput values. You can construct a concrete instance of `GetLinksLinkCollectionItemArrayInput` via:
GetLinksLinkCollectionItemArray{ GetLinksLinkCollectionItemArgs{...} }
type GetLinksLinkCollectionItemArrayOutput ¶
type GetLinksLinkCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetLinksLinkCollectionItemArrayOutput) ElementType ¶
func (GetLinksLinkCollectionItemArrayOutput) ElementType() reflect.Type
func (GetLinksLinkCollectionItemArrayOutput) Index ¶
func (o GetLinksLinkCollectionItemArrayOutput) Index(i pulumi.IntInput) GetLinksLinkCollectionItemOutput
func (GetLinksLinkCollectionItemArrayOutput) ToGetLinksLinkCollectionItemArrayOutput ¶
func (o GetLinksLinkCollectionItemArrayOutput) ToGetLinksLinkCollectionItemArrayOutput() GetLinksLinkCollectionItemArrayOutput
func (GetLinksLinkCollectionItemArrayOutput) ToGetLinksLinkCollectionItemArrayOutputWithContext ¶
func (o GetLinksLinkCollectionItemArrayOutput) ToGetLinksLinkCollectionItemArrayOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemArrayOutput
type GetLinksLinkCollectionItemInput ¶
type GetLinksLinkCollectionItemInput interface { pulumi.Input ToGetLinksLinkCollectionItemOutput() GetLinksLinkCollectionItemOutput ToGetLinksLinkCollectionItemOutputWithContext(context.Context) GetLinksLinkCollectionItemOutput }
GetLinksLinkCollectionItemInput is an input type that accepts GetLinksLinkCollectionItemArgs and GetLinksLinkCollectionItemOutput values. You can construct a concrete instance of `GetLinksLinkCollectionItemInput` via:
GetLinksLinkCollectionItemArgs{...}
type GetLinksLinkCollectionItemOutput ¶
type GetLinksLinkCollectionItemOutput struct{ *pulumi.OutputState }
func (GetLinksLinkCollectionItemOutput) ChildTenancyId ¶
func (o GetLinksLinkCollectionItemOutput) ChildTenancyId() pulumi.StringOutput
The ID of the child tenancy this link is associated with.
func (GetLinksLinkCollectionItemOutput) ElementType ¶
func (GetLinksLinkCollectionItemOutput) ElementType() reflect.Type
func (GetLinksLinkCollectionItemOutput) Id ¶
func (o GetLinksLinkCollectionItemOutput) Id() pulumi.StringOutput
OCID of the link.
func (GetLinksLinkCollectionItemOutput) ParentTenancyId ¶
func (o GetLinksLinkCollectionItemOutput) ParentTenancyId() pulumi.StringOutput
The ID of the parent tenancy this link is associated with.
func (GetLinksLinkCollectionItemOutput) State ¶
func (o GetLinksLinkCollectionItemOutput) State() pulumi.StringOutput
The lifecycle state of the resource.
func (GetLinksLinkCollectionItemOutput) TimeCreated ¶
func (o GetLinksLinkCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date-time when this link was created.
func (GetLinksLinkCollectionItemOutput) TimeTerminated ¶
func (o GetLinksLinkCollectionItemOutput) TimeTerminated() pulumi.StringOutput
Date-time when this link was terminated.
func (GetLinksLinkCollectionItemOutput) TimeUpdated ¶
func (o GetLinksLinkCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date-time when this link was last updated.
func (GetLinksLinkCollectionItemOutput) ToGetLinksLinkCollectionItemOutput ¶
func (o GetLinksLinkCollectionItemOutput) ToGetLinksLinkCollectionItemOutput() GetLinksLinkCollectionItemOutput
func (GetLinksLinkCollectionItemOutput) ToGetLinksLinkCollectionItemOutputWithContext ¶
func (o GetLinksLinkCollectionItemOutput) ToGetLinksLinkCollectionItemOutputWithContext(ctx context.Context) GetLinksLinkCollectionItemOutput
type GetLinksLinkCollectionOutput ¶
type GetLinksLinkCollectionOutput struct{ *pulumi.OutputState }
func (GetLinksLinkCollectionOutput) ElementType ¶
func (GetLinksLinkCollectionOutput) ElementType() reflect.Type
func (GetLinksLinkCollectionOutput) Items ¶
func (o GetLinksLinkCollectionOutput) Items() GetLinksLinkCollectionItemArrayOutput
func (GetLinksLinkCollectionOutput) ToGetLinksLinkCollectionOutput ¶
func (o GetLinksLinkCollectionOutput) ToGetLinksLinkCollectionOutput() GetLinksLinkCollectionOutput
func (GetLinksLinkCollectionOutput) ToGetLinksLinkCollectionOutputWithContext ¶
func (o GetLinksLinkCollectionOutput) ToGetLinksLinkCollectionOutputWithContext(ctx context.Context) GetLinksLinkCollectionOutput
type GetLinksOutputArgs ¶
type GetLinksOutputArgs struct { // The ID of the child tenancy this link is associated with. ChildTenancyId pulumi.StringPtrInput `pulumi:"childTenancyId"` Filters GetLinksFilterArrayInput `pulumi:"filters"` // The ID of the parent tenancy this link is associated with. ParentTenancyId pulumi.StringPtrInput `pulumi:"parentTenancyId"` // The lifecycle state of the resource. State pulumi.StringPtrInput `pulumi:"state"` }
A collection of arguments for invoking getLinks.
func (GetLinksOutputArgs) ElementType ¶
func (GetLinksOutputArgs) ElementType() reflect.Type
type GetLinksResult ¶
type GetLinksResult struct { // OCID of the child tenancy. ChildTenancyId *string `pulumi:"childTenancyId"` Filters []GetLinksFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of link_collection. LinkCollections []GetLinksLinkCollection `pulumi:"linkCollections"` // OCID of the parent tenancy. ParentTenancyId *string `pulumi:"parentTenancyId"` // Lifecycle state of the link. State *string `pulumi:"state"` }
A collection of values returned by getLinks.
func GetLinks ¶
func GetLinks(ctx *pulumi.Context, args *GetLinksArgs, opts ...pulumi.InvokeOption) (*GetLinksResult, error)
This data source provides the list of Links in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Return a (paginated) list of links.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetLinks(ctx, &tenantmanagercontrolplane.GetLinksArgs{ ChildTenancyId: pulumi.StringRef(testTenancy.Id), ParentTenancyId: pulumi.StringRef(testTenancy.Id), State: pulumi.StringRef(linkState), }, nil) if err != nil { return err } return nil }) }
```
type GetLinksResultOutput ¶
type GetLinksResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLinks.
func GetLinksOutput ¶
func GetLinksOutput(ctx *pulumi.Context, args GetLinksOutputArgs, opts ...pulumi.InvokeOption) GetLinksResultOutput
func (GetLinksResultOutput) ChildTenancyId ¶
func (o GetLinksResultOutput) ChildTenancyId() pulumi.StringPtrOutput
OCID of the child tenancy.
func (GetLinksResultOutput) ElementType ¶
func (GetLinksResultOutput) ElementType() reflect.Type
func (GetLinksResultOutput) Filters ¶
func (o GetLinksResultOutput) Filters() GetLinksFilterArrayOutput
func (GetLinksResultOutput) Id ¶
func (o GetLinksResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetLinksResultOutput) LinkCollections ¶
func (o GetLinksResultOutput) LinkCollections() GetLinksLinkCollectionArrayOutput
The list of link_collection.
func (GetLinksResultOutput) ParentTenancyId ¶
func (o GetLinksResultOutput) ParentTenancyId() pulumi.StringPtrOutput
OCID of the parent tenancy.
func (GetLinksResultOutput) State ¶
func (o GetLinksResultOutput) State() pulumi.StringPtrOutput
Lifecycle state of the link.
func (GetLinksResultOutput) ToGetLinksResultOutput ¶
func (o GetLinksResultOutput) ToGetLinksResultOutput() GetLinksResultOutput
func (GetLinksResultOutput) ToGetLinksResultOutputWithContext ¶
func (o GetLinksResultOutput) ToGetLinksResultOutputWithContext(ctx context.Context) GetLinksResultOutput
type GetOrganizationArgs ¶
type GetOrganizationArgs struct { // OCID of the organization to retrieve. OrganizationId string `pulumi:"organizationId"` }
A collection of arguments for invoking getOrganization.
type GetOrganizationOutputArgs ¶
type GetOrganizationOutputArgs struct { // OCID of the organization to retrieve. OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
A collection of arguments for invoking getOrganization.
func (GetOrganizationOutputArgs) ElementType ¶
func (GetOrganizationOutputArgs) ElementType() reflect.Type
type GetOrganizationResult ¶
type GetOrganizationResult struct { // OCID of the compartment containing the organization. Always a tenancy OCID. CompartmentId string `pulumi:"compartmentId"` // OCID of the default Universal Credits Model subscription. Any tenancy joining the organization will automatically get assigned this subscription, if a subscription is not explictly assigned. DefaultUcmSubscriptionId string `pulumi:"defaultUcmSubscriptionId"` // A display name for the organization. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OrganizationId string `pulumi:"organizationId"` // The name of the tenancy that is the organization parent. ParentName string `pulumi:"parentName"` // Lifecycle state of the organization. State string `pulumi:"state"` // Date and time when the organization was created. TimeCreated string `pulumi:"timeCreated"` // Date and time when the organization was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getOrganization.
func GetOrganization ¶
func GetOrganization(ctx *pulumi.Context, args *GetOrganizationArgs, opts ...pulumi.InvokeOption) (*GetOrganizationResult, error)
This data source provides details about a specific Organization resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the organization.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetOrganization(ctx, &tenantmanagercontrolplane.GetOrganizationArgs{ OrganizationId: testOrganizationOciTenantmanagercontrolplaneOrganization.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetOrganizationResultOutput ¶
type GetOrganizationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganization.
func GetOrganizationOutput ¶
func GetOrganizationOutput(ctx *pulumi.Context, args GetOrganizationOutputArgs, opts ...pulumi.InvokeOption) GetOrganizationResultOutput
func (GetOrganizationResultOutput) CompartmentId ¶
func (o GetOrganizationResultOutput) CompartmentId() pulumi.StringOutput
OCID of the compartment containing the organization. Always a tenancy OCID.
func (GetOrganizationResultOutput) DefaultUcmSubscriptionId ¶
func (o GetOrganizationResultOutput) DefaultUcmSubscriptionId() pulumi.StringOutput
OCID of the default Universal Credits Model subscription. Any tenancy joining the organization will automatically get assigned this subscription, if a subscription is not explictly assigned.
func (GetOrganizationResultOutput) DisplayName ¶
func (o GetOrganizationResultOutput) DisplayName() pulumi.StringOutput
A display name for the organization. Avoid entering confidential information.
func (GetOrganizationResultOutput) ElementType ¶
func (GetOrganizationResultOutput) ElementType() reflect.Type
func (GetOrganizationResultOutput) Id ¶
func (o GetOrganizationResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrganizationResultOutput) OrganizationId ¶
func (o GetOrganizationResultOutput) OrganizationId() pulumi.StringOutput
func (GetOrganizationResultOutput) ParentName ¶
func (o GetOrganizationResultOutput) ParentName() pulumi.StringOutput
The name of the tenancy that is the organization parent.
func (GetOrganizationResultOutput) State ¶
func (o GetOrganizationResultOutput) State() pulumi.StringOutput
Lifecycle state of the organization.
func (GetOrganizationResultOutput) TimeCreated ¶
func (o GetOrganizationResultOutput) TimeCreated() pulumi.StringOutput
Date and time when the organization was created.
func (GetOrganizationResultOutput) TimeUpdated ¶
func (o GetOrganizationResultOutput) TimeUpdated() pulumi.StringOutput
Date and time when the organization was last updated.
func (GetOrganizationResultOutput) ToGetOrganizationResultOutput ¶
func (o GetOrganizationResultOutput) ToGetOrganizationResultOutput() GetOrganizationResultOutput
func (GetOrganizationResultOutput) ToGetOrganizationResultOutputWithContext ¶
func (o GetOrganizationResultOutput) ToGetOrganizationResultOutputWithContext(ctx context.Context) GetOrganizationResultOutput
type GetOrganizationTenanciesArgs ¶
type GetOrganizationTenanciesArgs struct { Filters []GetOrganizationTenanciesFilter `pulumi:"filters"` // OCID of the organization. OrganizationId string `pulumi:"organizationId"` }
A collection of arguments for invoking getOrganizationTenancies.
type GetOrganizationTenanciesFilterArgs ¶
type GetOrganizationTenanciesFilterArgs struct { // Name of the tenancy. Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOrganizationTenanciesFilterArgs) ElementType ¶
func (GetOrganizationTenanciesFilterArgs) ElementType() reflect.Type
func (GetOrganizationTenanciesFilterArgs) ToGetOrganizationTenanciesFilterOutput ¶
func (i GetOrganizationTenanciesFilterArgs) ToGetOrganizationTenanciesFilterOutput() GetOrganizationTenanciesFilterOutput
func (GetOrganizationTenanciesFilterArgs) ToGetOrganizationTenanciesFilterOutputWithContext ¶
func (i GetOrganizationTenanciesFilterArgs) ToGetOrganizationTenanciesFilterOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterOutput
type GetOrganizationTenanciesFilterArray ¶
type GetOrganizationTenanciesFilterArray []GetOrganizationTenanciesFilterInput
func (GetOrganizationTenanciesFilterArray) ElementType ¶
func (GetOrganizationTenanciesFilterArray) ElementType() reflect.Type
func (GetOrganizationTenanciesFilterArray) ToGetOrganizationTenanciesFilterArrayOutput ¶
func (i GetOrganizationTenanciesFilterArray) ToGetOrganizationTenanciesFilterArrayOutput() GetOrganizationTenanciesFilterArrayOutput
func (GetOrganizationTenanciesFilterArray) ToGetOrganizationTenanciesFilterArrayOutputWithContext ¶
func (i GetOrganizationTenanciesFilterArray) ToGetOrganizationTenanciesFilterArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterArrayOutput
type GetOrganizationTenanciesFilterArrayInput ¶
type GetOrganizationTenanciesFilterArrayInput interface { pulumi.Input ToGetOrganizationTenanciesFilterArrayOutput() GetOrganizationTenanciesFilterArrayOutput ToGetOrganizationTenanciesFilterArrayOutputWithContext(context.Context) GetOrganizationTenanciesFilterArrayOutput }
GetOrganizationTenanciesFilterArrayInput is an input type that accepts GetOrganizationTenanciesFilterArray and GetOrganizationTenanciesFilterArrayOutput values. You can construct a concrete instance of `GetOrganizationTenanciesFilterArrayInput` via:
GetOrganizationTenanciesFilterArray{ GetOrganizationTenanciesFilterArgs{...} }
type GetOrganizationTenanciesFilterArrayOutput ¶
type GetOrganizationTenanciesFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationTenanciesFilterArrayOutput) ElementType ¶
func (GetOrganizationTenanciesFilterArrayOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesFilterArrayOutput) ToGetOrganizationTenanciesFilterArrayOutput ¶
func (o GetOrganizationTenanciesFilterArrayOutput) ToGetOrganizationTenanciesFilterArrayOutput() GetOrganizationTenanciesFilterArrayOutput
func (GetOrganizationTenanciesFilterArrayOutput) ToGetOrganizationTenanciesFilterArrayOutputWithContext ¶
func (o GetOrganizationTenanciesFilterArrayOutput) ToGetOrganizationTenanciesFilterArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterArrayOutput
type GetOrganizationTenanciesFilterInput ¶
type GetOrganizationTenanciesFilterInput interface { pulumi.Input ToGetOrganizationTenanciesFilterOutput() GetOrganizationTenanciesFilterOutput ToGetOrganizationTenanciesFilterOutputWithContext(context.Context) GetOrganizationTenanciesFilterOutput }
GetOrganizationTenanciesFilterInput is an input type that accepts GetOrganizationTenanciesFilterArgs and GetOrganizationTenanciesFilterOutput values. You can construct a concrete instance of `GetOrganizationTenanciesFilterInput` via:
GetOrganizationTenanciesFilterArgs{...}
type GetOrganizationTenanciesFilterOutput ¶
type GetOrganizationTenanciesFilterOutput struct{ *pulumi.OutputState }
func (GetOrganizationTenanciesFilterOutput) ElementType ¶
func (GetOrganizationTenanciesFilterOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesFilterOutput) Name ¶
func (o GetOrganizationTenanciesFilterOutput) Name() pulumi.StringOutput
Name of the tenancy.
func (GetOrganizationTenanciesFilterOutput) Regex ¶
func (o GetOrganizationTenanciesFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOrganizationTenanciesFilterOutput) ToGetOrganizationTenanciesFilterOutput ¶
func (o GetOrganizationTenanciesFilterOutput) ToGetOrganizationTenanciesFilterOutput() GetOrganizationTenanciesFilterOutput
func (GetOrganizationTenanciesFilterOutput) ToGetOrganizationTenanciesFilterOutputWithContext ¶
func (o GetOrganizationTenanciesFilterOutput) ToGetOrganizationTenanciesFilterOutputWithContext(ctx context.Context) GetOrganizationTenanciesFilterOutput
func (GetOrganizationTenanciesFilterOutput) Values ¶
func (o GetOrganizationTenanciesFilterOutput) Values() pulumi.StringArrayOutput
type GetOrganizationTenanciesOrganizationTenancyCollection ¶
type GetOrganizationTenanciesOrganizationTenancyCollection struct {
Items []GetOrganizationTenanciesOrganizationTenancyCollectionItem `pulumi:"items"`
}
type GetOrganizationTenanciesOrganizationTenancyCollectionArgs ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionArgs struct {
Items GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayInput `pulumi:"items"`
}
func (GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput() GetOrganizationTenanciesOrganizationTenancyCollectionOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionArray ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionArray []GetOrganizationTenanciesOrganizationTenancyCollectionInput
func (GetOrganizationTenanciesOrganizationTenancyCollectionArray) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionArray) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionArrayInput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionArrayInput interface { pulumi.Input ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext(context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput }
GetOrganizationTenanciesOrganizationTenancyCollectionArrayInput is an input type that accepts GetOrganizationTenanciesOrganizationTenancyCollectionArray and GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput values. You can construct a concrete instance of `GetOrganizationTenanciesOrganizationTenancyCollectionArrayInput` via:
GetOrganizationTenanciesOrganizationTenancyCollectionArray{ GetOrganizationTenanciesOrganizationTenancyCollectionArgs{...} }
type GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionInput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionInput interface { pulumi.Input ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput() GetOrganizationTenanciesOrganizationTenancyCollectionOutput ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext(context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionOutput }
GetOrganizationTenanciesOrganizationTenancyCollectionInput is an input type that accepts GetOrganizationTenanciesOrganizationTenancyCollectionArgs and GetOrganizationTenanciesOrganizationTenancyCollectionOutput values. You can construct a concrete instance of `GetOrganizationTenanciesOrganizationTenancyCollectionInput` via:
GetOrganizationTenanciesOrganizationTenancyCollectionArgs{...}
type GetOrganizationTenanciesOrganizationTenancyCollectionItem ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItem struct { // The governance status of the tenancy. GovernanceStatus string `pulumi:"governanceStatus"` // Parameter to indicate the tenancy is approved for transfer to another organization. IsApprovedForTransfer bool `pulumi:"isApprovedForTransfer"` // Name of the tenancy. Name string `pulumi:"name"` // Role of the organization tenancy. Role string `pulumi:"role"` // Lifecycle state of the organization tenancy. State string `pulumi:"state"` // OCID of the tenancy. TenancyId string `pulumi:"tenancyId"` // Date and time when the tenancy joined the organization. TimeJoined string `pulumi:"timeJoined"` // Date and time when the tenancy left the organization. TimeLeft string `pulumi:"timeLeft"` }
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs struct { // The governance status of the tenancy. GovernanceStatus pulumi.StringInput `pulumi:"governanceStatus"` // Parameter to indicate the tenancy is approved for transfer to another organization. IsApprovedForTransfer pulumi.BoolInput `pulumi:"isApprovedForTransfer"` // Name of the tenancy. Name pulumi.StringInput `pulumi:"name"` // Role of the organization tenancy. Role pulumi.StringInput `pulumi:"role"` // Lifecycle state of the organization tenancy. State pulumi.StringInput `pulumi:"state"` // OCID of the tenancy. TenancyId pulumi.StringInput `pulumi:"tenancyId"` // Date and time when the tenancy joined the organization. TimeJoined pulumi.StringInput `pulumi:"timeJoined"` // Date and time when the tenancy left the organization. TimeLeft pulumi.StringInput `pulumi:"timeLeft"` }
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArray ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArray []GetOrganizationTenanciesOrganizationTenancyCollectionItemInput
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext ¶
func (i GetOrganizationTenanciesOrganizationTenancyCollectionItemArray) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayInput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayInput interface { pulumi.Input ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext(context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput }
GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayInput is an input type that accepts GetOrganizationTenanciesOrganizationTenancyCollectionItemArray and GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput values. You can construct a concrete instance of `GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayInput` via:
GetOrganizationTenanciesOrganizationTenancyCollectionItemArray{ GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs{...} }
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemArrayOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionItemInput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItemInput interface { pulumi.Input ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext(context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput }
GetOrganizationTenanciesOrganizationTenancyCollectionItemInput is an input type that accepts GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs and GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput values. You can construct a concrete instance of `GetOrganizationTenanciesOrganizationTenancyCollectionItemInput` via:
GetOrganizationTenanciesOrganizationTenancyCollectionItemArgs{...}
type GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) GovernanceStatus ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) GovernanceStatus() pulumi.StringOutput
The governance status of the tenancy.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) IsApprovedForTransfer ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) IsApprovedForTransfer() pulumi.BoolOutput
Parameter to indicate the tenancy is approved for transfer to another organization.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) Role ¶
Role of the organization tenancy.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) State ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) State() pulumi.StringOutput
Lifecycle state of the organization tenancy.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TenancyId ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TenancyId() pulumi.StringOutput
OCID of the tenancy.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TimeJoined ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TimeJoined() pulumi.StringOutput
Date and time when the tenancy joined the organization.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TimeLeft ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) TimeLeft() pulumi.StringOutput
Date and time when the tenancy left the organization.
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutput() GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionItemOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionItemOutput
type GetOrganizationTenanciesOrganizationTenancyCollectionOutput ¶
type GetOrganizationTenanciesOrganizationTenancyCollectionOutput struct{ *pulumi.OutputState }
func (GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ElementType ¶
func (GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutput() GetOrganizationTenanciesOrganizationTenancyCollectionOutput
func (GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext ¶
func (o GetOrganizationTenanciesOrganizationTenancyCollectionOutput) ToGetOrganizationTenanciesOrganizationTenancyCollectionOutputWithContext(ctx context.Context) GetOrganizationTenanciesOrganizationTenancyCollectionOutput
type GetOrganizationTenanciesOutputArgs ¶
type GetOrganizationTenanciesOutputArgs struct { Filters GetOrganizationTenanciesFilterArrayInput `pulumi:"filters"` // OCID of the organization. OrganizationId pulumi.StringInput `pulumi:"organizationId"` }
A collection of arguments for invoking getOrganizationTenancies.
func (GetOrganizationTenanciesOutputArgs) ElementType ¶
func (GetOrganizationTenanciesOutputArgs) ElementType() reflect.Type
type GetOrganizationTenanciesResult ¶
type GetOrganizationTenanciesResult struct { Filters []GetOrganizationTenanciesFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` OrganizationId string `pulumi:"organizationId"` // The list of organization_tenancy_collection. OrganizationTenancyCollections []GetOrganizationTenanciesOrganizationTenancyCollection `pulumi:"organizationTenancyCollections"` }
A collection of values returned by getOrganizationTenancies.
func GetOrganizationTenancies ¶
func GetOrganizationTenancies(ctx *pulumi.Context, args *GetOrganizationTenanciesArgs, opts ...pulumi.InvokeOption) (*GetOrganizationTenanciesResult, error)
This data source provides the list of Organization Tenancies in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets a list of tenancies in the organization.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetOrganizationTenancies(ctx, &tenantmanagercontrolplane.GetOrganizationTenanciesArgs{ OrganizationId: testOrganization.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetOrganizationTenanciesResultOutput ¶
type GetOrganizationTenanciesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganizationTenancies.
func GetOrganizationTenanciesOutput ¶
func GetOrganizationTenanciesOutput(ctx *pulumi.Context, args GetOrganizationTenanciesOutputArgs, opts ...pulumi.InvokeOption) GetOrganizationTenanciesResultOutput
func (GetOrganizationTenanciesResultOutput) ElementType ¶
func (GetOrganizationTenanciesResultOutput) ElementType() reflect.Type
func (GetOrganizationTenanciesResultOutput) Filters ¶
func (o GetOrganizationTenanciesResultOutput) Filters() GetOrganizationTenanciesFilterArrayOutput
func (GetOrganizationTenanciesResultOutput) Id ¶
func (o GetOrganizationTenanciesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrganizationTenanciesResultOutput) OrganizationId ¶
func (o GetOrganizationTenanciesResultOutput) OrganizationId() pulumi.StringOutput
func (GetOrganizationTenanciesResultOutput) OrganizationTenancyCollections ¶
func (o GetOrganizationTenanciesResultOutput) OrganizationTenancyCollections() GetOrganizationTenanciesOrganizationTenancyCollectionArrayOutput
The list of organization_tenancy_collection.
func (GetOrganizationTenanciesResultOutput) ToGetOrganizationTenanciesResultOutput ¶
func (o GetOrganizationTenanciesResultOutput) ToGetOrganizationTenanciesResultOutput() GetOrganizationTenanciesResultOutput
func (GetOrganizationTenanciesResultOutput) ToGetOrganizationTenanciesResultOutputWithContext ¶
func (o GetOrganizationTenanciesResultOutput) ToGetOrganizationTenanciesResultOutputWithContext(ctx context.Context) GetOrganizationTenanciesResultOutput
type GetOrganizationTenancyArgs ¶
type GetOrganizationTenancyArgs struct { // OCID of the organization. OrganizationId string `pulumi:"organizationId"` // OCID of the tenancy to retrieve. TenancyId string `pulumi:"tenancyId"` }
A collection of arguments for invoking getOrganizationTenancy.
type GetOrganizationTenancyOutputArgs ¶
type GetOrganizationTenancyOutputArgs struct { // OCID of the organization. OrganizationId pulumi.StringInput `pulumi:"organizationId"` // OCID of the tenancy to retrieve. TenancyId pulumi.StringInput `pulumi:"tenancyId"` }
A collection of arguments for invoking getOrganizationTenancy.
func (GetOrganizationTenancyOutputArgs) ElementType ¶
func (GetOrganizationTenancyOutputArgs) ElementType() reflect.Type
type GetOrganizationTenancyResult ¶
type GetOrganizationTenancyResult struct { // The governance status of the tenancy. GovernanceStatus string `pulumi:"governanceStatus"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Parameter to indicate the tenancy is approved for transfer to another organization. IsApprovedForTransfer bool `pulumi:"isApprovedForTransfer"` // Name of the tenancy. Name string `pulumi:"name"` OrganizationId string `pulumi:"organizationId"` // Role of the organization tenancy. Role string `pulumi:"role"` // Lifecycle state of the organization tenancy. State string `pulumi:"state"` // OCID of the tenancy. TenancyId string `pulumi:"tenancyId"` // Date and time when the tenancy joined the organization. TimeJoined string `pulumi:"timeJoined"` // Date and time when the tenancy left the organization. TimeLeft string `pulumi:"timeLeft"` }
A collection of values returned by getOrganizationTenancy.
func GetOrganizationTenancy ¶
func GetOrganizationTenancy(ctx *pulumi.Context, args *GetOrganizationTenancyArgs, opts ...pulumi.InvokeOption) (*GetOrganizationTenancyResult, error)
This data source provides details about a specific Organization Tenancy resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the organization's tenancy.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetOrganizationTenancy(ctx, &tenantmanagercontrolplane.GetOrganizationTenancyArgs{ OrganizationId: testOrganization.Id, TenancyId: testTenancy.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetOrganizationTenancyResultOutput ¶
type GetOrganizationTenancyResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganizationTenancy.
func GetOrganizationTenancyOutput ¶
func GetOrganizationTenancyOutput(ctx *pulumi.Context, args GetOrganizationTenancyOutputArgs, opts ...pulumi.InvokeOption) GetOrganizationTenancyResultOutput
func (GetOrganizationTenancyResultOutput) ElementType ¶
func (GetOrganizationTenancyResultOutput) ElementType() reflect.Type
func (GetOrganizationTenancyResultOutput) GovernanceStatus ¶
func (o GetOrganizationTenancyResultOutput) GovernanceStatus() pulumi.StringOutput
The governance status of the tenancy.
func (GetOrganizationTenancyResultOutput) Id ¶
func (o GetOrganizationTenancyResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrganizationTenancyResultOutput) IsApprovedForTransfer ¶
func (o GetOrganizationTenancyResultOutput) IsApprovedForTransfer() pulumi.BoolOutput
Parameter to indicate the tenancy is approved for transfer to another organization.
func (GetOrganizationTenancyResultOutput) Name ¶
func (o GetOrganizationTenancyResultOutput) Name() pulumi.StringOutput
Name of the tenancy.
func (GetOrganizationTenancyResultOutput) OrganizationId ¶
func (o GetOrganizationTenancyResultOutput) OrganizationId() pulumi.StringOutput
func (GetOrganizationTenancyResultOutput) Role ¶
func (o GetOrganizationTenancyResultOutput) Role() pulumi.StringOutput
Role of the organization tenancy.
func (GetOrganizationTenancyResultOutput) State ¶
func (o GetOrganizationTenancyResultOutput) State() pulumi.StringOutput
Lifecycle state of the organization tenancy.
func (GetOrganizationTenancyResultOutput) TenancyId ¶
func (o GetOrganizationTenancyResultOutput) TenancyId() pulumi.StringOutput
OCID of the tenancy.
func (GetOrganizationTenancyResultOutput) TimeJoined ¶
func (o GetOrganizationTenancyResultOutput) TimeJoined() pulumi.StringOutput
Date and time when the tenancy joined the organization.
func (GetOrganizationTenancyResultOutput) TimeLeft ¶
func (o GetOrganizationTenancyResultOutput) TimeLeft() pulumi.StringOutput
Date and time when the tenancy left the organization.
func (GetOrganizationTenancyResultOutput) ToGetOrganizationTenancyResultOutput ¶
func (o GetOrganizationTenancyResultOutput) ToGetOrganizationTenancyResultOutput() GetOrganizationTenancyResultOutput
func (GetOrganizationTenancyResultOutput) ToGetOrganizationTenancyResultOutputWithContext ¶
func (o GetOrganizationTenancyResultOutput) ToGetOrganizationTenancyResultOutputWithContext(ctx context.Context) GetOrganizationTenancyResultOutput
type GetOrganizationsArgs ¶
type GetOrganizationsArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` Filters []GetOrganizationsFilter `pulumi:"filters"` }
A collection of arguments for invoking getOrganizations.
type GetOrganizationsFilter ¶
type GetOrganizationsFilterArgs ¶
type GetOrganizationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetOrganizationsFilterArgs) ElementType ¶
func (GetOrganizationsFilterArgs) ElementType() reflect.Type
func (GetOrganizationsFilterArgs) ToGetOrganizationsFilterOutput ¶
func (i GetOrganizationsFilterArgs) ToGetOrganizationsFilterOutput() GetOrganizationsFilterOutput
func (GetOrganizationsFilterArgs) ToGetOrganizationsFilterOutputWithContext ¶
func (i GetOrganizationsFilterArgs) ToGetOrganizationsFilterOutputWithContext(ctx context.Context) GetOrganizationsFilterOutput
type GetOrganizationsFilterArray ¶
type GetOrganizationsFilterArray []GetOrganizationsFilterInput
func (GetOrganizationsFilterArray) ElementType ¶
func (GetOrganizationsFilterArray) ElementType() reflect.Type
func (GetOrganizationsFilterArray) ToGetOrganizationsFilterArrayOutput ¶
func (i GetOrganizationsFilterArray) ToGetOrganizationsFilterArrayOutput() GetOrganizationsFilterArrayOutput
func (GetOrganizationsFilterArray) ToGetOrganizationsFilterArrayOutputWithContext ¶
func (i GetOrganizationsFilterArray) ToGetOrganizationsFilterArrayOutputWithContext(ctx context.Context) GetOrganizationsFilterArrayOutput
type GetOrganizationsFilterArrayInput ¶
type GetOrganizationsFilterArrayInput interface { pulumi.Input ToGetOrganizationsFilterArrayOutput() GetOrganizationsFilterArrayOutput ToGetOrganizationsFilterArrayOutputWithContext(context.Context) GetOrganizationsFilterArrayOutput }
GetOrganizationsFilterArrayInput is an input type that accepts GetOrganizationsFilterArray and GetOrganizationsFilterArrayOutput values. You can construct a concrete instance of `GetOrganizationsFilterArrayInput` via:
GetOrganizationsFilterArray{ GetOrganizationsFilterArgs{...} }
type GetOrganizationsFilterArrayOutput ¶
type GetOrganizationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationsFilterArrayOutput) ElementType ¶
func (GetOrganizationsFilterArrayOutput) ElementType() reflect.Type
func (GetOrganizationsFilterArrayOutput) Index ¶
func (o GetOrganizationsFilterArrayOutput) Index(i pulumi.IntInput) GetOrganizationsFilterOutput
func (GetOrganizationsFilterArrayOutput) ToGetOrganizationsFilterArrayOutput ¶
func (o GetOrganizationsFilterArrayOutput) ToGetOrganizationsFilterArrayOutput() GetOrganizationsFilterArrayOutput
func (GetOrganizationsFilterArrayOutput) ToGetOrganizationsFilterArrayOutputWithContext ¶
func (o GetOrganizationsFilterArrayOutput) ToGetOrganizationsFilterArrayOutputWithContext(ctx context.Context) GetOrganizationsFilterArrayOutput
type GetOrganizationsFilterInput ¶
type GetOrganizationsFilterInput interface { pulumi.Input ToGetOrganizationsFilterOutput() GetOrganizationsFilterOutput ToGetOrganizationsFilterOutputWithContext(context.Context) GetOrganizationsFilterOutput }
GetOrganizationsFilterInput is an input type that accepts GetOrganizationsFilterArgs and GetOrganizationsFilterOutput values. You can construct a concrete instance of `GetOrganizationsFilterInput` via:
GetOrganizationsFilterArgs{...}
type GetOrganizationsFilterOutput ¶
type GetOrganizationsFilterOutput struct{ *pulumi.OutputState }
func (GetOrganizationsFilterOutput) ElementType ¶
func (GetOrganizationsFilterOutput) ElementType() reflect.Type
func (GetOrganizationsFilterOutput) Name ¶
func (o GetOrganizationsFilterOutput) Name() pulumi.StringOutput
func (GetOrganizationsFilterOutput) Regex ¶
func (o GetOrganizationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetOrganizationsFilterOutput) ToGetOrganizationsFilterOutput ¶
func (o GetOrganizationsFilterOutput) ToGetOrganizationsFilterOutput() GetOrganizationsFilterOutput
func (GetOrganizationsFilterOutput) ToGetOrganizationsFilterOutputWithContext ¶
func (o GetOrganizationsFilterOutput) ToGetOrganizationsFilterOutputWithContext(ctx context.Context) GetOrganizationsFilterOutput
func (GetOrganizationsFilterOutput) Values ¶
func (o GetOrganizationsFilterOutput) Values() pulumi.StringArrayOutput
type GetOrganizationsOrganizationCollection ¶
type GetOrganizationsOrganizationCollection struct {
Items []GetOrganizationsOrganizationCollectionItem `pulumi:"items"`
}
type GetOrganizationsOrganizationCollectionArgs ¶
type GetOrganizationsOrganizationCollectionArgs struct {
Items GetOrganizationsOrganizationCollectionItemArrayInput `pulumi:"items"`
}
func (GetOrganizationsOrganizationCollectionArgs) ElementType ¶
func (GetOrganizationsOrganizationCollectionArgs) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionArgs) ToGetOrganizationsOrganizationCollectionOutput ¶
func (i GetOrganizationsOrganizationCollectionArgs) ToGetOrganizationsOrganizationCollectionOutput() GetOrganizationsOrganizationCollectionOutput
func (GetOrganizationsOrganizationCollectionArgs) ToGetOrganizationsOrganizationCollectionOutputWithContext ¶
func (i GetOrganizationsOrganizationCollectionArgs) ToGetOrganizationsOrganizationCollectionOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionOutput
type GetOrganizationsOrganizationCollectionArray ¶
type GetOrganizationsOrganizationCollectionArray []GetOrganizationsOrganizationCollectionInput
func (GetOrganizationsOrganizationCollectionArray) ElementType ¶
func (GetOrganizationsOrganizationCollectionArray) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionArray) ToGetOrganizationsOrganizationCollectionArrayOutput ¶
func (i GetOrganizationsOrganizationCollectionArray) ToGetOrganizationsOrganizationCollectionArrayOutput() GetOrganizationsOrganizationCollectionArrayOutput
func (GetOrganizationsOrganizationCollectionArray) ToGetOrganizationsOrganizationCollectionArrayOutputWithContext ¶
func (i GetOrganizationsOrganizationCollectionArray) ToGetOrganizationsOrganizationCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionArrayOutput
type GetOrganizationsOrganizationCollectionArrayInput ¶
type GetOrganizationsOrganizationCollectionArrayInput interface { pulumi.Input ToGetOrganizationsOrganizationCollectionArrayOutput() GetOrganizationsOrganizationCollectionArrayOutput ToGetOrganizationsOrganizationCollectionArrayOutputWithContext(context.Context) GetOrganizationsOrganizationCollectionArrayOutput }
GetOrganizationsOrganizationCollectionArrayInput is an input type that accepts GetOrganizationsOrganizationCollectionArray and GetOrganizationsOrganizationCollectionArrayOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationCollectionArrayInput` via:
GetOrganizationsOrganizationCollectionArray{ GetOrganizationsOrganizationCollectionArgs{...} }
type GetOrganizationsOrganizationCollectionArrayOutput ¶
type GetOrganizationsOrganizationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationCollectionArrayOutput) ElementType ¶
func (GetOrganizationsOrganizationCollectionArrayOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionArrayOutput) ToGetOrganizationsOrganizationCollectionArrayOutput ¶
func (o GetOrganizationsOrganizationCollectionArrayOutput) ToGetOrganizationsOrganizationCollectionArrayOutput() GetOrganizationsOrganizationCollectionArrayOutput
func (GetOrganizationsOrganizationCollectionArrayOutput) ToGetOrganizationsOrganizationCollectionArrayOutputWithContext ¶
func (o GetOrganizationsOrganizationCollectionArrayOutput) ToGetOrganizationsOrganizationCollectionArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionArrayOutput
type GetOrganizationsOrganizationCollectionInput ¶
type GetOrganizationsOrganizationCollectionInput interface { pulumi.Input ToGetOrganizationsOrganizationCollectionOutput() GetOrganizationsOrganizationCollectionOutput ToGetOrganizationsOrganizationCollectionOutputWithContext(context.Context) GetOrganizationsOrganizationCollectionOutput }
GetOrganizationsOrganizationCollectionInput is an input type that accepts GetOrganizationsOrganizationCollectionArgs and GetOrganizationsOrganizationCollectionOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationCollectionInput` via:
GetOrganizationsOrganizationCollectionArgs{...}
type GetOrganizationsOrganizationCollectionItem ¶
type GetOrganizationsOrganizationCollectionItem struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // OCID of the default Universal Credits Model subscription. Any tenancy joining the organization will automatically get assigned this subscription, if a subscription is not explictly assigned. DefaultUcmSubscriptionId string `pulumi:"defaultUcmSubscriptionId"` // A display name for the organization. Avoid entering confidential information. DisplayName string `pulumi:"displayName"` // OCID of the organization. Id string `pulumi:"id"` // The name of the tenancy that is the organization parent. ParentName string `pulumi:"parentName"` // Lifecycle state of the organization. State string `pulumi:"state"` // Date and time when the organization was created. TimeCreated string `pulumi:"timeCreated"` // Date and time when the organization was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetOrganizationsOrganizationCollectionItemArgs ¶
type GetOrganizationsOrganizationCollectionItemArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // OCID of the default Universal Credits Model subscription. Any tenancy joining the organization will automatically get assigned this subscription, if a subscription is not explictly assigned. DefaultUcmSubscriptionId pulumi.StringInput `pulumi:"defaultUcmSubscriptionId"` // A display name for the organization. Avoid entering confidential information. DisplayName pulumi.StringInput `pulumi:"displayName"` // OCID of the organization. Id pulumi.StringInput `pulumi:"id"` // The name of the tenancy that is the organization parent. ParentName pulumi.StringInput `pulumi:"parentName"` // Lifecycle state of the organization. State pulumi.StringInput `pulumi:"state"` // Date and time when the organization was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date and time when the organization was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetOrganizationsOrganizationCollectionItemArgs) ElementType ¶
func (GetOrganizationsOrganizationCollectionItemArgs) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionItemArgs) ToGetOrganizationsOrganizationCollectionItemOutput ¶
func (i GetOrganizationsOrganizationCollectionItemArgs) ToGetOrganizationsOrganizationCollectionItemOutput() GetOrganizationsOrganizationCollectionItemOutput
func (GetOrganizationsOrganizationCollectionItemArgs) ToGetOrganizationsOrganizationCollectionItemOutputWithContext ¶
func (i GetOrganizationsOrganizationCollectionItemArgs) ToGetOrganizationsOrganizationCollectionItemOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemOutput
type GetOrganizationsOrganizationCollectionItemArray ¶
type GetOrganizationsOrganizationCollectionItemArray []GetOrganizationsOrganizationCollectionItemInput
func (GetOrganizationsOrganizationCollectionItemArray) ElementType ¶
func (GetOrganizationsOrganizationCollectionItemArray) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionItemArray) ToGetOrganizationsOrganizationCollectionItemArrayOutput ¶
func (i GetOrganizationsOrganizationCollectionItemArray) ToGetOrganizationsOrganizationCollectionItemArrayOutput() GetOrganizationsOrganizationCollectionItemArrayOutput
func (GetOrganizationsOrganizationCollectionItemArray) ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext ¶
func (i GetOrganizationsOrganizationCollectionItemArray) ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemArrayOutput
type GetOrganizationsOrganizationCollectionItemArrayInput ¶
type GetOrganizationsOrganizationCollectionItemArrayInput interface { pulumi.Input ToGetOrganizationsOrganizationCollectionItemArrayOutput() GetOrganizationsOrganizationCollectionItemArrayOutput ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext(context.Context) GetOrganizationsOrganizationCollectionItemArrayOutput }
GetOrganizationsOrganizationCollectionItemArrayInput is an input type that accepts GetOrganizationsOrganizationCollectionItemArray and GetOrganizationsOrganizationCollectionItemArrayOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationCollectionItemArrayInput` via:
GetOrganizationsOrganizationCollectionItemArray{ GetOrganizationsOrganizationCollectionItemArgs{...} }
type GetOrganizationsOrganizationCollectionItemArrayOutput ¶
type GetOrganizationsOrganizationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationCollectionItemArrayOutput) ElementType ¶
func (GetOrganizationsOrganizationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionItemArrayOutput) ToGetOrganizationsOrganizationCollectionItemArrayOutput ¶
func (o GetOrganizationsOrganizationCollectionItemArrayOutput) ToGetOrganizationsOrganizationCollectionItemArrayOutput() GetOrganizationsOrganizationCollectionItemArrayOutput
func (GetOrganizationsOrganizationCollectionItemArrayOutput) ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext ¶
func (o GetOrganizationsOrganizationCollectionItemArrayOutput) ToGetOrganizationsOrganizationCollectionItemArrayOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemArrayOutput
type GetOrganizationsOrganizationCollectionItemInput ¶
type GetOrganizationsOrganizationCollectionItemInput interface { pulumi.Input ToGetOrganizationsOrganizationCollectionItemOutput() GetOrganizationsOrganizationCollectionItemOutput ToGetOrganizationsOrganizationCollectionItemOutputWithContext(context.Context) GetOrganizationsOrganizationCollectionItemOutput }
GetOrganizationsOrganizationCollectionItemInput is an input type that accepts GetOrganizationsOrganizationCollectionItemArgs and GetOrganizationsOrganizationCollectionItemOutput values. You can construct a concrete instance of `GetOrganizationsOrganizationCollectionItemInput` via:
GetOrganizationsOrganizationCollectionItemArgs{...}
type GetOrganizationsOrganizationCollectionItemOutput ¶
type GetOrganizationsOrganizationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationCollectionItemOutput) CompartmentId ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetOrganizationsOrganizationCollectionItemOutput) DefaultUcmSubscriptionId ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) DefaultUcmSubscriptionId() pulumi.StringOutput
OCID of the default Universal Credits Model subscription. Any tenancy joining the organization will automatically get assigned this subscription, if a subscription is not explictly assigned.
func (GetOrganizationsOrganizationCollectionItemOutput) DisplayName ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) DisplayName() pulumi.StringOutput
A display name for the organization. Avoid entering confidential information.
func (GetOrganizationsOrganizationCollectionItemOutput) ElementType ¶
func (GetOrganizationsOrganizationCollectionItemOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionItemOutput) ParentName ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) ParentName() pulumi.StringOutput
The name of the tenancy that is the organization parent.
func (GetOrganizationsOrganizationCollectionItemOutput) State ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) State() pulumi.StringOutput
Lifecycle state of the organization.
func (GetOrganizationsOrganizationCollectionItemOutput) TimeCreated ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date and time when the organization was created.
func (GetOrganizationsOrganizationCollectionItemOutput) TimeUpdated ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date and time when the organization was last updated.
func (GetOrganizationsOrganizationCollectionItemOutput) ToGetOrganizationsOrganizationCollectionItemOutput ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) ToGetOrganizationsOrganizationCollectionItemOutput() GetOrganizationsOrganizationCollectionItemOutput
func (GetOrganizationsOrganizationCollectionItemOutput) ToGetOrganizationsOrganizationCollectionItemOutputWithContext ¶
func (o GetOrganizationsOrganizationCollectionItemOutput) ToGetOrganizationsOrganizationCollectionItemOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionItemOutput
type GetOrganizationsOrganizationCollectionOutput ¶
type GetOrganizationsOrganizationCollectionOutput struct{ *pulumi.OutputState }
func (GetOrganizationsOrganizationCollectionOutput) ElementType ¶
func (GetOrganizationsOrganizationCollectionOutput) ElementType() reflect.Type
func (GetOrganizationsOrganizationCollectionOutput) ToGetOrganizationsOrganizationCollectionOutput ¶
func (o GetOrganizationsOrganizationCollectionOutput) ToGetOrganizationsOrganizationCollectionOutput() GetOrganizationsOrganizationCollectionOutput
func (GetOrganizationsOrganizationCollectionOutput) ToGetOrganizationsOrganizationCollectionOutputWithContext ¶
func (o GetOrganizationsOrganizationCollectionOutput) ToGetOrganizationsOrganizationCollectionOutputWithContext(ctx context.Context) GetOrganizationsOrganizationCollectionOutput
type GetOrganizationsOutputArgs ¶
type GetOrganizationsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetOrganizationsFilterArrayInput `pulumi:"filters"` }
A collection of arguments for invoking getOrganizations.
func (GetOrganizationsOutputArgs) ElementType ¶
func (GetOrganizationsOutputArgs) ElementType() reflect.Type
type GetOrganizationsResult ¶
type GetOrganizationsResult struct { // OCID of the compartment containing the organization. Always a tenancy OCID. CompartmentId string `pulumi:"compartmentId"` Filters []GetOrganizationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of organization_collection. OrganizationCollections []GetOrganizationsOrganizationCollection `pulumi:"organizationCollections"` }
A collection of values returned by getOrganizations.
func GetOrganizations ¶
func GetOrganizations(ctx *pulumi.Context, args *GetOrganizationsArgs, opts ...pulumi.InvokeOption) (*GetOrganizationsResult, error)
This data source provides the list of Organizations in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Lists organizations associated with the caller.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetOrganizations(ctx, &tenantmanagercontrolplane.GetOrganizationsArgs{ CompartmentId: compartmentId, }, nil) if err != nil { return err } return nil }) }
```
type GetOrganizationsResultOutput ¶
type GetOrganizationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOrganizations.
func GetOrganizationsOutput ¶
func GetOrganizationsOutput(ctx *pulumi.Context, args GetOrganizationsOutputArgs, opts ...pulumi.InvokeOption) GetOrganizationsResultOutput
func (GetOrganizationsResultOutput) CompartmentId ¶
func (o GetOrganizationsResultOutput) CompartmentId() pulumi.StringOutput
OCID of the compartment containing the organization. Always a tenancy OCID.
func (GetOrganizationsResultOutput) ElementType ¶
func (GetOrganizationsResultOutput) ElementType() reflect.Type
func (GetOrganizationsResultOutput) Filters ¶
func (o GetOrganizationsResultOutput) Filters() GetOrganizationsFilterArrayOutput
func (GetOrganizationsResultOutput) Id ¶
func (o GetOrganizationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOrganizationsResultOutput) OrganizationCollections ¶
func (o GetOrganizationsResultOutput) OrganizationCollections() GetOrganizationsOrganizationCollectionArrayOutput
The list of organization_collection.
func (GetOrganizationsResultOutput) ToGetOrganizationsResultOutput ¶
func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutput() GetOrganizationsResultOutput
func (GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext ¶
func (o GetOrganizationsResultOutput) ToGetOrganizationsResultOutputWithContext(ctx context.Context) GetOrganizationsResultOutput
type GetRecipientInvitationArgs ¶
type GetRecipientInvitationArgs struct { // OCID of the recipient invitation to retrieve. RecipientInvitationId string `pulumi:"recipientInvitationId"` }
A collection of arguments for invoking getRecipientInvitation.
type GetRecipientInvitationOutputArgs ¶
type GetRecipientInvitationOutputArgs struct { // OCID of the recipient invitation to retrieve. RecipientInvitationId pulumi.StringInput `pulumi:"recipientInvitationId"` }
A collection of arguments for invoking getRecipientInvitation.
func (GetRecipientInvitationOutputArgs) ElementType ¶
func (GetRecipientInvitationOutputArgs) ElementType() reflect.Type
type GetRecipientInvitationResult ¶
type GetRecipientInvitationResult struct { // OCID of the recipient tenancy. 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"` // A user-created name to describe the invitation. Avoid entering confidential information. 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"` // Email address of the recipient. RecipientEmailAddress string `pulumi:"recipientEmailAddress"` RecipientInvitationId string `pulumi:"recipientInvitationId"` // OCID of the corresponding sender invitation. SenderInvitationId string `pulumi:"senderInvitationId"` // OCID of the sender tenancy. SenderTenancyId string `pulumi:"senderTenancyId"` // Lifecycle state of the recipient invitation. State string `pulumi:"state"` // Status of the recipient invitation. Status string `pulumi:"status"` // The list of subjects the invitation contains. Subjects []string `pulumi:"subjects"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date and time when the recipient invitation was created. TimeCreated string `pulumi:"timeCreated"` // Date and time when the recipient invitation was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getRecipientInvitation.
func GetRecipientInvitation ¶
func GetRecipientInvitation(ctx *pulumi.Context, args *GetRecipientInvitationArgs, opts ...pulumi.InvokeOption) (*GetRecipientInvitationResult, error)
This data source provides details about a specific Recipient Invitation resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the recipient invitation.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetRecipientInvitation(ctx, &tenantmanagercontrolplane.GetRecipientInvitationArgs{ RecipientInvitationId: testRecipientInvitationOciTenantmanagercontrolplaneRecipientInvitation.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetRecipientInvitationResultOutput ¶
type GetRecipientInvitationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRecipientInvitation.
func GetRecipientInvitationOutput ¶
func GetRecipientInvitationOutput(ctx *pulumi.Context, args GetRecipientInvitationOutputArgs, opts ...pulumi.InvokeOption) GetRecipientInvitationResultOutput
func (GetRecipientInvitationResultOutput) CompartmentId ¶
func (o GetRecipientInvitationResultOutput) CompartmentId() pulumi.StringOutput
OCID of the recipient tenancy.
func (GetRecipientInvitationResultOutput) DefinedTags ¶
func (o GetRecipientInvitationResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetRecipientInvitationResultOutput) DisplayName ¶
func (o GetRecipientInvitationResultOutput) DisplayName() pulumi.StringOutput
A user-created name to describe the invitation. Avoid entering confidential information.
func (GetRecipientInvitationResultOutput) ElementType ¶
func (GetRecipientInvitationResultOutput) ElementType() reflect.Type
func (GetRecipientInvitationResultOutput) FreeformTags ¶
func (o GetRecipientInvitationResultOutput) 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 (GetRecipientInvitationResultOutput) Id ¶
func (o GetRecipientInvitationResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRecipientInvitationResultOutput) RecipientEmailAddress ¶
func (o GetRecipientInvitationResultOutput) RecipientEmailAddress() pulumi.StringOutput
Email address of the recipient.
func (GetRecipientInvitationResultOutput) RecipientInvitationId ¶
func (o GetRecipientInvitationResultOutput) RecipientInvitationId() pulumi.StringOutput
func (GetRecipientInvitationResultOutput) SenderInvitationId ¶
func (o GetRecipientInvitationResultOutput) SenderInvitationId() pulumi.StringOutput
OCID of the corresponding sender invitation.
func (GetRecipientInvitationResultOutput) SenderTenancyId ¶
func (o GetRecipientInvitationResultOutput) SenderTenancyId() pulumi.StringOutput
OCID of the sender tenancy.
func (GetRecipientInvitationResultOutput) State ¶
func (o GetRecipientInvitationResultOutput) State() pulumi.StringOutput
Lifecycle state of the recipient invitation.
func (GetRecipientInvitationResultOutput) Status ¶
func (o GetRecipientInvitationResultOutput) Status() pulumi.StringOutput
Status of the recipient invitation.
func (GetRecipientInvitationResultOutput) Subjects ¶
func (o GetRecipientInvitationResultOutput) Subjects() pulumi.StringArrayOutput
The list of subjects the invitation contains.
func (GetRecipientInvitationResultOutput) SystemTags ¶
func (o GetRecipientInvitationResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetRecipientInvitationResultOutput) TimeCreated ¶
func (o GetRecipientInvitationResultOutput) TimeCreated() pulumi.StringOutput
Date and time when the recipient invitation was created.
func (GetRecipientInvitationResultOutput) TimeUpdated ¶
func (o GetRecipientInvitationResultOutput) TimeUpdated() pulumi.StringOutput
Date and time when the recipient invitation was last updated.
func (GetRecipientInvitationResultOutput) ToGetRecipientInvitationResultOutput ¶
func (o GetRecipientInvitationResultOutput) ToGetRecipientInvitationResultOutput() GetRecipientInvitationResultOutput
func (GetRecipientInvitationResultOutput) ToGetRecipientInvitationResultOutputWithContext ¶
func (o GetRecipientInvitationResultOutput) ToGetRecipientInvitationResultOutputWithContext(ctx context.Context) GetRecipientInvitationResultOutput
type GetRecipientInvitationsArgs ¶
type GetRecipientInvitationsArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` Filters []GetRecipientInvitationsFilter `pulumi:"filters"` // The tenancy that sent the invitation. SenderTenancyId *string `pulumi:"senderTenancyId"` // The lifecycle state of the resource. State *string `pulumi:"state"` // The status of the recipient invitation. Status *string `pulumi:"status"` }
A collection of arguments for invoking getRecipientInvitations.
type GetRecipientInvitationsFilterArgs ¶
type GetRecipientInvitationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetRecipientInvitationsFilterArgs) ElementType ¶
func (GetRecipientInvitationsFilterArgs) ElementType() reflect.Type
func (GetRecipientInvitationsFilterArgs) ToGetRecipientInvitationsFilterOutput ¶
func (i GetRecipientInvitationsFilterArgs) ToGetRecipientInvitationsFilterOutput() GetRecipientInvitationsFilterOutput
func (GetRecipientInvitationsFilterArgs) ToGetRecipientInvitationsFilterOutputWithContext ¶
func (i GetRecipientInvitationsFilterArgs) ToGetRecipientInvitationsFilterOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterOutput
type GetRecipientInvitationsFilterArray ¶
type GetRecipientInvitationsFilterArray []GetRecipientInvitationsFilterInput
func (GetRecipientInvitationsFilterArray) ElementType ¶
func (GetRecipientInvitationsFilterArray) ElementType() reflect.Type
func (GetRecipientInvitationsFilterArray) ToGetRecipientInvitationsFilterArrayOutput ¶
func (i GetRecipientInvitationsFilterArray) ToGetRecipientInvitationsFilterArrayOutput() GetRecipientInvitationsFilterArrayOutput
func (GetRecipientInvitationsFilterArray) ToGetRecipientInvitationsFilterArrayOutputWithContext ¶
func (i GetRecipientInvitationsFilterArray) ToGetRecipientInvitationsFilterArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterArrayOutput
type GetRecipientInvitationsFilterArrayInput ¶
type GetRecipientInvitationsFilterArrayInput interface { pulumi.Input ToGetRecipientInvitationsFilterArrayOutput() GetRecipientInvitationsFilterArrayOutput ToGetRecipientInvitationsFilterArrayOutputWithContext(context.Context) GetRecipientInvitationsFilterArrayOutput }
GetRecipientInvitationsFilterArrayInput is an input type that accepts GetRecipientInvitationsFilterArray and GetRecipientInvitationsFilterArrayOutput values. You can construct a concrete instance of `GetRecipientInvitationsFilterArrayInput` via:
GetRecipientInvitationsFilterArray{ GetRecipientInvitationsFilterArgs{...} }
type GetRecipientInvitationsFilterArrayOutput ¶
type GetRecipientInvitationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetRecipientInvitationsFilterArrayOutput) ElementType ¶
func (GetRecipientInvitationsFilterArrayOutput) ElementType() reflect.Type
func (GetRecipientInvitationsFilterArrayOutput) ToGetRecipientInvitationsFilterArrayOutput ¶
func (o GetRecipientInvitationsFilterArrayOutput) ToGetRecipientInvitationsFilterArrayOutput() GetRecipientInvitationsFilterArrayOutput
func (GetRecipientInvitationsFilterArrayOutput) ToGetRecipientInvitationsFilterArrayOutputWithContext ¶
func (o GetRecipientInvitationsFilterArrayOutput) ToGetRecipientInvitationsFilterArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterArrayOutput
type GetRecipientInvitationsFilterInput ¶
type GetRecipientInvitationsFilterInput interface { pulumi.Input ToGetRecipientInvitationsFilterOutput() GetRecipientInvitationsFilterOutput ToGetRecipientInvitationsFilterOutputWithContext(context.Context) GetRecipientInvitationsFilterOutput }
GetRecipientInvitationsFilterInput is an input type that accepts GetRecipientInvitationsFilterArgs and GetRecipientInvitationsFilterOutput values. You can construct a concrete instance of `GetRecipientInvitationsFilterInput` via:
GetRecipientInvitationsFilterArgs{...}
type GetRecipientInvitationsFilterOutput ¶
type GetRecipientInvitationsFilterOutput struct{ *pulumi.OutputState }
func (GetRecipientInvitationsFilterOutput) ElementType ¶
func (GetRecipientInvitationsFilterOutput) ElementType() reflect.Type
func (GetRecipientInvitationsFilterOutput) Name ¶
func (o GetRecipientInvitationsFilterOutput) Name() pulumi.StringOutput
func (GetRecipientInvitationsFilterOutput) Regex ¶
func (o GetRecipientInvitationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetRecipientInvitationsFilterOutput) ToGetRecipientInvitationsFilterOutput ¶
func (o GetRecipientInvitationsFilterOutput) ToGetRecipientInvitationsFilterOutput() GetRecipientInvitationsFilterOutput
func (GetRecipientInvitationsFilterOutput) ToGetRecipientInvitationsFilterOutputWithContext ¶
func (o GetRecipientInvitationsFilterOutput) ToGetRecipientInvitationsFilterOutputWithContext(ctx context.Context) GetRecipientInvitationsFilterOutput
func (GetRecipientInvitationsFilterOutput) Values ¶
func (o GetRecipientInvitationsFilterOutput) Values() pulumi.StringArrayOutput
type GetRecipientInvitationsOutputArgs ¶
type GetRecipientInvitationsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` Filters GetRecipientInvitationsFilterArrayInput `pulumi:"filters"` // The tenancy that sent the invitation. SenderTenancyId pulumi.StringPtrInput `pulumi:"senderTenancyId"` // The lifecycle state of the resource. State pulumi.StringPtrInput `pulumi:"state"` // The status of the recipient invitation. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getRecipientInvitations.
func (GetRecipientInvitationsOutputArgs) ElementType ¶
func (GetRecipientInvitationsOutputArgs) ElementType() reflect.Type
type GetRecipientInvitationsRecipientInvitationCollection ¶
type GetRecipientInvitationsRecipientInvitationCollection struct {
Items []GetRecipientInvitationsRecipientInvitationCollectionItem `pulumi:"items"`
}
type GetRecipientInvitationsRecipientInvitationCollectionArgs ¶
type GetRecipientInvitationsRecipientInvitationCollectionArgs struct {
Items GetRecipientInvitationsRecipientInvitationCollectionItemArrayInput `pulumi:"items"`
}
func (GetRecipientInvitationsRecipientInvitationCollectionArgs) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionArgs) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionArgs) ToGetRecipientInvitationsRecipientInvitationCollectionOutput ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionArgs) ToGetRecipientInvitationsRecipientInvitationCollectionOutput() GetRecipientInvitationsRecipientInvitationCollectionOutput
func (GetRecipientInvitationsRecipientInvitationCollectionArgs) ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionArgs) ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionOutput
type GetRecipientInvitationsRecipientInvitationCollectionArray ¶
type GetRecipientInvitationsRecipientInvitationCollectionArray []GetRecipientInvitationsRecipientInvitationCollectionInput
func (GetRecipientInvitationsRecipientInvitationCollectionArray) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionArray) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionArray) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionArray) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
func (GetRecipientInvitationsRecipientInvitationCollectionArray) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionArray) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
type GetRecipientInvitationsRecipientInvitationCollectionArrayInput ¶
type GetRecipientInvitationsRecipientInvitationCollectionArrayInput interface { pulumi.Input ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext(context.Context) GetRecipientInvitationsRecipientInvitationCollectionArrayOutput }
GetRecipientInvitationsRecipientInvitationCollectionArrayInput is an input type that accepts GetRecipientInvitationsRecipientInvitationCollectionArray and GetRecipientInvitationsRecipientInvitationCollectionArrayOutput values. You can construct a concrete instance of `GetRecipientInvitationsRecipientInvitationCollectionArrayInput` via:
GetRecipientInvitationsRecipientInvitationCollectionArray{ GetRecipientInvitationsRecipientInvitationCollectionArgs{...} }
type GetRecipientInvitationsRecipientInvitationCollectionArrayOutput ¶
type GetRecipientInvitationsRecipientInvitationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
func (GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
type GetRecipientInvitationsRecipientInvitationCollectionInput ¶
type GetRecipientInvitationsRecipientInvitationCollectionInput interface { pulumi.Input ToGetRecipientInvitationsRecipientInvitationCollectionOutput() GetRecipientInvitationsRecipientInvitationCollectionOutput ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext(context.Context) GetRecipientInvitationsRecipientInvitationCollectionOutput }
GetRecipientInvitationsRecipientInvitationCollectionInput is an input type that accepts GetRecipientInvitationsRecipientInvitationCollectionArgs and GetRecipientInvitationsRecipientInvitationCollectionOutput values. You can construct a concrete instance of `GetRecipientInvitationsRecipientInvitationCollectionInput` via:
GetRecipientInvitationsRecipientInvitationCollectionArgs{...}
type GetRecipientInvitationsRecipientInvitationCollectionItem ¶
type GetRecipientInvitationsRecipientInvitationCollectionItem struct { // The ID of the compartment in which to list resources. 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"` // A user-created name to describe the invitation. Avoid entering confidential information. 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"` // OCID of the recipient invitation. Id string `pulumi:"id"` // Email address of the recipient. RecipientEmailAddress string `pulumi:"recipientEmailAddress"` // OCID of the corresponding sender invitation. SenderInvitationId string `pulumi:"senderInvitationId"` // The tenancy that sent the invitation. SenderTenancyId string `pulumi:"senderTenancyId"` // The lifecycle state of the resource. State string `pulumi:"state"` // The status of the recipient invitation. Status string `pulumi:"status"` // The list of subjects the invitation contains. Subjects []string `pulumi:"subjects"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date and time when the recipient invitation was created. TimeCreated string `pulumi:"timeCreated"` // Date and time when the recipient invitation was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetRecipientInvitationsRecipientInvitationCollectionItemArgs ¶
type GetRecipientInvitationsRecipientInvitationCollectionItemArgs struct { // The ID of the compartment in which to list resources. 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"` // A user-created name to describe the invitation. Avoid entering confidential information. 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"` // OCID of the recipient invitation. Id pulumi.StringInput `pulumi:"id"` // Email address of the recipient. RecipientEmailAddress pulumi.StringInput `pulumi:"recipientEmailAddress"` // OCID of the corresponding sender invitation. SenderInvitationId pulumi.StringInput `pulumi:"senderInvitationId"` // The tenancy that sent the invitation. SenderTenancyId pulumi.StringInput `pulumi:"senderTenancyId"` // The lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // The status of the recipient invitation. Status pulumi.StringInput `pulumi:"status"` // The list of subjects the invitation contains. Subjects pulumi.StringArrayInput `pulumi:"subjects"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // Date and time when the recipient invitation was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date and time when the recipient invitation was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput() GetRecipientInvitationsRecipientInvitationCollectionItemOutput
func (GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionItemArgs) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemOutput
type GetRecipientInvitationsRecipientInvitationCollectionItemArray ¶
type GetRecipientInvitationsRecipientInvitationCollectionItemArray []GetRecipientInvitationsRecipientInvitationCollectionItemInput
func (GetRecipientInvitationsRecipientInvitationCollectionItemArray) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionItemArray) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionItemArray) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionItemArray) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
func (GetRecipientInvitationsRecipientInvitationCollectionItemArray) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext ¶
func (i GetRecipientInvitationsRecipientInvitationCollectionItemArray) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
type GetRecipientInvitationsRecipientInvitationCollectionItemArrayInput ¶
type GetRecipientInvitationsRecipientInvitationCollectionItemArrayInput interface { pulumi.Input ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext(context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput }
GetRecipientInvitationsRecipientInvitationCollectionItemArrayInput is an input type that accepts GetRecipientInvitationsRecipientInvitationCollectionItemArray and GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput values. You can construct a concrete instance of `GetRecipientInvitationsRecipientInvitationCollectionItemArrayInput` via:
GetRecipientInvitationsRecipientInvitationCollectionItemArray{ GetRecipientInvitationsRecipientInvitationCollectionItemArgs{...} }
type GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput ¶
type GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput() GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
func (GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemArrayOutput
type GetRecipientInvitationsRecipientInvitationCollectionItemInput ¶
type GetRecipientInvitationsRecipientInvitationCollectionItemInput interface { pulumi.Input ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput() GetRecipientInvitationsRecipientInvitationCollectionItemOutput ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext(context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemOutput }
GetRecipientInvitationsRecipientInvitationCollectionItemInput is an input type that accepts GetRecipientInvitationsRecipientInvitationCollectionItemArgs and GetRecipientInvitationsRecipientInvitationCollectionItemOutput values. You can construct a concrete instance of `GetRecipientInvitationsRecipientInvitationCollectionItemInput` via:
GetRecipientInvitationsRecipientInvitationCollectionItemArgs{...}
type GetRecipientInvitationsRecipientInvitationCollectionItemOutput ¶
type GetRecipientInvitationsRecipientInvitationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) CompartmentId ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) DefinedTags ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) DisplayName ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) DisplayName() pulumi.StringOutput
A user-created name to describe the invitation. Avoid entering confidential information.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) FreeformTags ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) 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 (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Id ¶
OCID of the recipient invitation.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) RecipientEmailAddress ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) RecipientEmailAddress() pulumi.StringOutput
Email address of the recipient.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SenderInvitationId ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SenderInvitationId() pulumi.StringOutput
OCID of the corresponding sender invitation.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SenderTenancyId ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SenderTenancyId() pulumi.StringOutput
The tenancy that sent the invitation.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) State ¶
The lifecycle state of the resource.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Status ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Status() pulumi.StringOutput
The status of the recipient invitation.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Subjects ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) Subjects() pulumi.StringArrayOutput
The list of subjects the invitation contains.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SystemTags ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) TimeCreated ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date and time when the recipient invitation was created.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) TimeUpdated ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date and time when the recipient invitation was last updated.
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutput() GetRecipientInvitationsRecipientInvitationCollectionItemOutput
func (GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionItemOutput) ToGetRecipientInvitationsRecipientInvitationCollectionItemOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionItemOutput
type GetRecipientInvitationsRecipientInvitationCollectionOutput ¶
type GetRecipientInvitationsRecipientInvitationCollectionOutput struct{ *pulumi.OutputState }
func (GetRecipientInvitationsRecipientInvitationCollectionOutput) ElementType ¶
func (GetRecipientInvitationsRecipientInvitationCollectionOutput) ElementType() reflect.Type
func (GetRecipientInvitationsRecipientInvitationCollectionOutput) ToGetRecipientInvitationsRecipientInvitationCollectionOutput ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionOutput) ToGetRecipientInvitationsRecipientInvitationCollectionOutput() GetRecipientInvitationsRecipientInvitationCollectionOutput
func (GetRecipientInvitationsRecipientInvitationCollectionOutput) ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext ¶
func (o GetRecipientInvitationsRecipientInvitationCollectionOutput) ToGetRecipientInvitationsRecipientInvitationCollectionOutputWithContext(ctx context.Context) GetRecipientInvitationsRecipientInvitationCollectionOutput
type GetRecipientInvitationsResult ¶
type GetRecipientInvitationsResult struct { // OCID of the recipient tenancy. CompartmentId string `pulumi:"compartmentId"` Filters []GetRecipientInvitationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of recipient_invitation_collection. RecipientInvitationCollections []GetRecipientInvitationsRecipientInvitationCollection `pulumi:"recipientInvitationCollections"` // OCID of the sender tenancy. SenderTenancyId *string `pulumi:"senderTenancyId"` // Lifecycle state of the recipient invitation. State *string `pulumi:"state"` // Status of the recipient invitation. Status *string `pulumi:"status"` }
A collection of values returned by getRecipientInvitations.
func GetRecipientInvitations ¶
func GetRecipientInvitations(ctx *pulumi.Context, args *GetRecipientInvitationsArgs, opts ...pulumi.InvokeOption) (*GetRecipientInvitationsResult, error)
This data source provides the list of Recipient Invitations in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Return a (paginated) list of recipient invitations.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetRecipientInvitations(ctx, &tenantmanagercontrolplane.GetRecipientInvitationsArgs{ CompartmentId: compartmentId, SenderTenancyId: pulumi.StringRef(testTenancy.Id), State: pulumi.StringRef(recipientInvitationState), Status: pulumi.StringRef(recipientInvitationStatus), }, nil) if err != nil { return err } return nil }) }
```
type GetRecipientInvitationsResultOutput ¶
type GetRecipientInvitationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getRecipientInvitations.
func GetRecipientInvitationsOutput ¶
func GetRecipientInvitationsOutput(ctx *pulumi.Context, args GetRecipientInvitationsOutputArgs, opts ...pulumi.InvokeOption) GetRecipientInvitationsResultOutput
func (GetRecipientInvitationsResultOutput) CompartmentId ¶
func (o GetRecipientInvitationsResultOutput) CompartmentId() pulumi.StringOutput
OCID of the recipient tenancy.
func (GetRecipientInvitationsResultOutput) ElementType ¶
func (GetRecipientInvitationsResultOutput) ElementType() reflect.Type
func (GetRecipientInvitationsResultOutput) Filters ¶
func (o GetRecipientInvitationsResultOutput) Filters() GetRecipientInvitationsFilterArrayOutput
func (GetRecipientInvitationsResultOutput) Id ¶
func (o GetRecipientInvitationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetRecipientInvitationsResultOutput) RecipientInvitationCollections ¶
func (o GetRecipientInvitationsResultOutput) RecipientInvitationCollections() GetRecipientInvitationsRecipientInvitationCollectionArrayOutput
The list of recipient_invitation_collection.
func (GetRecipientInvitationsResultOutput) SenderTenancyId ¶
func (o GetRecipientInvitationsResultOutput) SenderTenancyId() pulumi.StringPtrOutput
OCID of the sender tenancy.
func (GetRecipientInvitationsResultOutput) State ¶
func (o GetRecipientInvitationsResultOutput) State() pulumi.StringPtrOutput
Lifecycle state of the recipient invitation.
func (GetRecipientInvitationsResultOutput) Status ¶
func (o GetRecipientInvitationsResultOutput) Status() pulumi.StringPtrOutput
Status of the recipient invitation.
func (GetRecipientInvitationsResultOutput) ToGetRecipientInvitationsResultOutput ¶
func (o GetRecipientInvitationsResultOutput) ToGetRecipientInvitationsResultOutput() GetRecipientInvitationsResultOutput
func (GetRecipientInvitationsResultOutput) ToGetRecipientInvitationsResultOutputWithContext ¶
func (o GetRecipientInvitationsResultOutput) ToGetRecipientInvitationsResultOutputWithContext(ctx context.Context) GetRecipientInvitationsResultOutput
type GetSenderInvitationArgs ¶
type GetSenderInvitationArgs struct { // OCID of the sender invitation to retrieve. SenderInvitationId string `pulumi:"senderInvitationId"` }
A collection of arguments for invoking getSenderInvitation.
type GetSenderInvitationOutputArgs ¶
type GetSenderInvitationOutputArgs struct { // OCID of the sender invitation to retrieve. SenderInvitationId pulumi.StringInput `pulumi:"senderInvitationId"` }
A collection of arguments for invoking getSenderInvitation.
func (GetSenderInvitationOutputArgs) ElementType ¶
func (GetSenderInvitationOutputArgs) ElementType() reflect.Type
type GetSenderInvitationResult ¶
type GetSenderInvitationResult struct { // OCID of the sender tenancy. 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"` // A user-created name to describe the invitation. Avoid entering confidential information. 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"` // Email address of the recipient. RecipientEmailAddress string `pulumi:"recipientEmailAddress"` // OCID of the corresponding recipient invitation. RecipientInvitationId string `pulumi:"recipientInvitationId"` // OCID of the recipient tenancy. RecipientTenancyId string `pulumi:"recipientTenancyId"` SenderInvitationId string `pulumi:"senderInvitationId"` // Lifecycle state of the sender invitation. State string `pulumi:"state"` // Status of the sender invitation. Status string `pulumi:"status"` // The list of subjects the invitation contains. Subjects []string `pulumi:"subjects"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date and time when the sender invitation was created. TimeCreated string `pulumi:"timeCreated"` // Date and time when the sender invitation was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getSenderInvitation.
func GetSenderInvitation ¶
func GetSenderInvitation(ctx *pulumi.Context, args *GetSenderInvitationArgs, opts ...pulumi.InvokeOption) (*GetSenderInvitationResult, error)
This data source provides details about a specific Sender Invitation resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets information about the sender invitation.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSenderInvitation(ctx, &tenantmanagercontrolplane.GetSenderInvitationArgs{ SenderInvitationId: testSenderInvitationOciTenantmanagercontrolplaneSenderInvitation.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetSenderInvitationResultOutput ¶
type GetSenderInvitationResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSenderInvitation.
func GetSenderInvitationOutput ¶
func GetSenderInvitationOutput(ctx *pulumi.Context, args GetSenderInvitationOutputArgs, opts ...pulumi.InvokeOption) GetSenderInvitationResultOutput
func (GetSenderInvitationResultOutput) CompartmentId ¶
func (o GetSenderInvitationResultOutput) CompartmentId() pulumi.StringOutput
OCID of the sender tenancy.
func (GetSenderInvitationResultOutput) DefinedTags ¶
func (o GetSenderInvitationResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetSenderInvitationResultOutput) DisplayName ¶
func (o GetSenderInvitationResultOutput) DisplayName() pulumi.StringOutput
A user-created name to describe the invitation. Avoid entering confidential information.
func (GetSenderInvitationResultOutput) ElementType ¶
func (GetSenderInvitationResultOutput) ElementType() reflect.Type
func (GetSenderInvitationResultOutput) FreeformTags ¶
func (o GetSenderInvitationResultOutput) 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 (GetSenderInvitationResultOutput) Id ¶
func (o GetSenderInvitationResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSenderInvitationResultOutput) RecipientEmailAddress ¶
func (o GetSenderInvitationResultOutput) RecipientEmailAddress() pulumi.StringOutput
Email address of the recipient.
func (GetSenderInvitationResultOutput) RecipientInvitationId ¶
func (o GetSenderInvitationResultOutput) RecipientInvitationId() pulumi.StringOutput
OCID of the corresponding recipient invitation.
func (GetSenderInvitationResultOutput) RecipientTenancyId ¶
func (o GetSenderInvitationResultOutput) RecipientTenancyId() pulumi.StringOutput
OCID of the recipient tenancy.
func (GetSenderInvitationResultOutput) SenderInvitationId ¶
func (o GetSenderInvitationResultOutput) SenderInvitationId() pulumi.StringOutput
func (GetSenderInvitationResultOutput) State ¶
func (o GetSenderInvitationResultOutput) State() pulumi.StringOutput
Lifecycle state of the sender invitation.
func (GetSenderInvitationResultOutput) Status ¶
func (o GetSenderInvitationResultOutput) Status() pulumi.StringOutput
Status of the sender invitation.
func (GetSenderInvitationResultOutput) Subjects ¶
func (o GetSenderInvitationResultOutput) Subjects() pulumi.StringArrayOutput
The list of subjects the invitation contains.
func (GetSenderInvitationResultOutput) SystemTags ¶
func (o GetSenderInvitationResultOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetSenderInvitationResultOutput) TimeCreated ¶
func (o GetSenderInvitationResultOutput) TimeCreated() pulumi.StringOutput
Date and time when the sender invitation was created.
func (GetSenderInvitationResultOutput) TimeUpdated ¶
func (o GetSenderInvitationResultOutput) TimeUpdated() pulumi.StringOutput
Date and time when the sender invitation was last updated.
func (GetSenderInvitationResultOutput) ToGetSenderInvitationResultOutput ¶
func (o GetSenderInvitationResultOutput) ToGetSenderInvitationResultOutput() GetSenderInvitationResultOutput
func (GetSenderInvitationResultOutput) ToGetSenderInvitationResultOutputWithContext ¶
func (o GetSenderInvitationResultOutput) ToGetSenderInvitationResultOutputWithContext(ctx context.Context) GetSenderInvitationResultOutput
type GetSenderInvitationsArgs ¶
type GetSenderInvitationsArgs struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName *string `pulumi:"displayName"` Filters []GetSenderInvitationsFilter `pulumi:"filters"` // The tenancy that the invitation is addressed to. RecipientTenancyId *string `pulumi:"recipientTenancyId"` // The lifecycle state of the resource. State *string `pulumi:"state"` // The status of the sender invitation. Status *string `pulumi:"status"` }
A collection of arguments for invoking getSenderInvitations.
type GetSenderInvitationsFilterArgs ¶
type GetSenderInvitationsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetSenderInvitationsFilterArgs) ElementType ¶
func (GetSenderInvitationsFilterArgs) ElementType() reflect.Type
func (GetSenderInvitationsFilterArgs) ToGetSenderInvitationsFilterOutput ¶
func (i GetSenderInvitationsFilterArgs) ToGetSenderInvitationsFilterOutput() GetSenderInvitationsFilterOutput
func (GetSenderInvitationsFilterArgs) ToGetSenderInvitationsFilterOutputWithContext ¶
func (i GetSenderInvitationsFilterArgs) ToGetSenderInvitationsFilterOutputWithContext(ctx context.Context) GetSenderInvitationsFilterOutput
type GetSenderInvitationsFilterArray ¶
type GetSenderInvitationsFilterArray []GetSenderInvitationsFilterInput
func (GetSenderInvitationsFilterArray) ElementType ¶
func (GetSenderInvitationsFilterArray) ElementType() reflect.Type
func (GetSenderInvitationsFilterArray) ToGetSenderInvitationsFilterArrayOutput ¶
func (i GetSenderInvitationsFilterArray) ToGetSenderInvitationsFilterArrayOutput() GetSenderInvitationsFilterArrayOutput
func (GetSenderInvitationsFilterArray) ToGetSenderInvitationsFilterArrayOutputWithContext ¶
func (i GetSenderInvitationsFilterArray) ToGetSenderInvitationsFilterArrayOutputWithContext(ctx context.Context) GetSenderInvitationsFilterArrayOutput
type GetSenderInvitationsFilterArrayInput ¶
type GetSenderInvitationsFilterArrayInput interface { pulumi.Input ToGetSenderInvitationsFilterArrayOutput() GetSenderInvitationsFilterArrayOutput ToGetSenderInvitationsFilterArrayOutputWithContext(context.Context) GetSenderInvitationsFilterArrayOutput }
GetSenderInvitationsFilterArrayInput is an input type that accepts GetSenderInvitationsFilterArray and GetSenderInvitationsFilterArrayOutput values. You can construct a concrete instance of `GetSenderInvitationsFilterArrayInput` via:
GetSenderInvitationsFilterArray{ GetSenderInvitationsFilterArgs{...} }
type GetSenderInvitationsFilterArrayOutput ¶
type GetSenderInvitationsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetSenderInvitationsFilterArrayOutput) ElementType ¶
func (GetSenderInvitationsFilterArrayOutput) ElementType() reflect.Type
func (GetSenderInvitationsFilterArrayOutput) Index ¶
func (o GetSenderInvitationsFilterArrayOutput) Index(i pulumi.IntInput) GetSenderInvitationsFilterOutput
func (GetSenderInvitationsFilterArrayOutput) ToGetSenderInvitationsFilterArrayOutput ¶
func (o GetSenderInvitationsFilterArrayOutput) ToGetSenderInvitationsFilterArrayOutput() GetSenderInvitationsFilterArrayOutput
func (GetSenderInvitationsFilterArrayOutput) ToGetSenderInvitationsFilterArrayOutputWithContext ¶
func (o GetSenderInvitationsFilterArrayOutput) ToGetSenderInvitationsFilterArrayOutputWithContext(ctx context.Context) GetSenderInvitationsFilterArrayOutput
type GetSenderInvitationsFilterInput ¶
type GetSenderInvitationsFilterInput interface { pulumi.Input ToGetSenderInvitationsFilterOutput() GetSenderInvitationsFilterOutput ToGetSenderInvitationsFilterOutputWithContext(context.Context) GetSenderInvitationsFilterOutput }
GetSenderInvitationsFilterInput is an input type that accepts GetSenderInvitationsFilterArgs and GetSenderInvitationsFilterOutput values. You can construct a concrete instance of `GetSenderInvitationsFilterInput` via:
GetSenderInvitationsFilterArgs{...}
type GetSenderInvitationsFilterOutput ¶
type GetSenderInvitationsFilterOutput struct{ *pulumi.OutputState }
func (GetSenderInvitationsFilterOutput) ElementType ¶
func (GetSenderInvitationsFilterOutput) ElementType() reflect.Type
func (GetSenderInvitationsFilterOutput) Name ¶
func (o GetSenderInvitationsFilterOutput) Name() pulumi.StringOutput
func (GetSenderInvitationsFilterOutput) Regex ¶
func (o GetSenderInvitationsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetSenderInvitationsFilterOutput) ToGetSenderInvitationsFilterOutput ¶
func (o GetSenderInvitationsFilterOutput) ToGetSenderInvitationsFilterOutput() GetSenderInvitationsFilterOutput
func (GetSenderInvitationsFilterOutput) ToGetSenderInvitationsFilterOutputWithContext ¶
func (o GetSenderInvitationsFilterOutput) ToGetSenderInvitationsFilterOutputWithContext(ctx context.Context) GetSenderInvitationsFilterOutput
func (GetSenderInvitationsFilterOutput) Values ¶
func (o GetSenderInvitationsFilterOutput) Values() pulumi.StringArrayOutput
type GetSenderInvitationsOutputArgs ¶
type GetSenderInvitationsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // A filter to return only resources that match the entire display name given. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` Filters GetSenderInvitationsFilterArrayInput `pulumi:"filters"` // The tenancy that the invitation is addressed to. RecipientTenancyId pulumi.StringPtrInput `pulumi:"recipientTenancyId"` // The lifecycle state of the resource. State pulumi.StringPtrInput `pulumi:"state"` // The status of the sender invitation. Status pulumi.StringPtrInput `pulumi:"status"` }
A collection of arguments for invoking getSenderInvitations.
func (GetSenderInvitationsOutputArgs) ElementType ¶
func (GetSenderInvitationsOutputArgs) ElementType() reflect.Type
type GetSenderInvitationsResult ¶
type GetSenderInvitationsResult struct { // OCID of the sender tenancy. CompartmentId string `pulumi:"compartmentId"` // A user-created name to describe the invitation. Avoid entering confidential information. DisplayName *string `pulumi:"displayName"` Filters []GetSenderInvitationsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // OCID of the recipient tenancy. RecipientTenancyId *string `pulumi:"recipientTenancyId"` // The list of sender_invitation_collection. SenderInvitationCollections []GetSenderInvitationsSenderInvitationCollection `pulumi:"senderInvitationCollections"` // Lifecycle state of the sender invitation. State *string `pulumi:"state"` // Status of the sender invitation. Status *string `pulumi:"status"` }
A collection of values returned by getSenderInvitations.
func GetSenderInvitations ¶
func GetSenderInvitations(ctx *pulumi.Context, args *GetSenderInvitationsArgs, opts ...pulumi.InvokeOption) (*GetSenderInvitationsResult, error)
This data source provides the list of Sender Invitations in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Return a (paginated) list of sender invitations.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSenderInvitations(ctx, &tenantmanagercontrolplane.GetSenderInvitationsArgs{ CompartmentId: compartmentId, DisplayName: pulumi.StringRef(senderInvitationDisplayName), RecipientTenancyId: pulumi.StringRef(testTenancy.Id), State: pulumi.StringRef(senderInvitationState), Status: pulumi.StringRef(senderInvitationStatus), }, nil) if err != nil { return err } return nil }) }
```
type GetSenderInvitationsResultOutput ¶
type GetSenderInvitationsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSenderInvitations.
func GetSenderInvitationsOutput ¶
func GetSenderInvitationsOutput(ctx *pulumi.Context, args GetSenderInvitationsOutputArgs, opts ...pulumi.InvokeOption) GetSenderInvitationsResultOutput
func (GetSenderInvitationsResultOutput) CompartmentId ¶
func (o GetSenderInvitationsResultOutput) CompartmentId() pulumi.StringOutput
OCID of the sender tenancy.
func (GetSenderInvitationsResultOutput) DisplayName ¶
func (o GetSenderInvitationsResultOutput) DisplayName() pulumi.StringPtrOutput
A user-created name to describe the invitation. Avoid entering confidential information.
func (GetSenderInvitationsResultOutput) ElementType ¶
func (GetSenderInvitationsResultOutput) ElementType() reflect.Type
func (GetSenderInvitationsResultOutput) Filters ¶
func (o GetSenderInvitationsResultOutput) Filters() GetSenderInvitationsFilterArrayOutput
func (GetSenderInvitationsResultOutput) Id ¶
func (o GetSenderInvitationsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSenderInvitationsResultOutput) RecipientTenancyId ¶
func (o GetSenderInvitationsResultOutput) RecipientTenancyId() pulumi.StringPtrOutput
OCID of the recipient tenancy.
func (GetSenderInvitationsResultOutput) SenderInvitationCollections ¶
func (o GetSenderInvitationsResultOutput) SenderInvitationCollections() GetSenderInvitationsSenderInvitationCollectionArrayOutput
The list of sender_invitation_collection.
func (GetSenderInvitationsResultOutput) State ¶
func (o GetSenderInvitationsResultOutput) State() pulumi.StringPtrOutput
Lifecycle state of the sender invitation.
func (GetSenderInvitationsResultOutput) Status ¶
func (o GetSenderInvitationsResultOutput) Status() pulumi.StringPtrOutput
Status of the sender invitation.
func (GetSenderInvitationsResultOutput) ToGetSenderInvitationsResultOutput ¶
func (o GetSenderInvitationsResultOutput) ToGetSenderInvitationsResultOutput() GetSenderInvitationsResultOutput
func (GetSenderInvitationsResultOutput) ToGetSenderInvitationsResultOutputWithContext ¶
func (o GetSenderInvitationsResultOutput) ToGetSenderInvitationsResultOutputWithContext(ctx context.Context) GetSenderInvitationsResultOutput
type GetSenderInvitationsSenderInvitationCollection ¶
type GetSenderInvitationsSenderInvitationCollection struct {
Items []GetSenderInvitationsSenderInvitationCollectionItem `pulumi:"items"`
}
type GetSenderInvitationsSenderInvitationCollectionArgs ¶
type GetSenderInvitationsSenderInvitationCollectionArgs struct {
Items GetSenderInvitationsSenderInvitationCollectionItemArrayInput `pulumi:"items"`
}
func (GetSenderInvitationsSenderInvitationCollectionArgs) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionArgs) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionArgs) ToGetSenderInvitationsSenderInvitationCollectionOutput ¶
func (i GetSenderInvitationsSenderInvitationCollectionArgs) ToGetSenderInvitationsSenderInvitationCollectionOutput() GetSenderInvitationsSenderInvitationCollectionOutput
func (GetSenderInvitationsSenderInvitationCollectionArgs) ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext ¶
func (i GetSenderInvitationsSenderInvitationCollectionArgs) ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionOutput
type GetSenderInvitationsSenderInvitationCollectionArray ¶
type GetSenderInvitationsSenderInvitationCollectionArray []GetSenderInvitationsSenderInvitationCollectionInput
func (GetSenderInvitationsSenderInvitationCollectionArray) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionArray) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionArray) ToGetSenderInvitationsSenderInvitationCollectionArrayOutput ¶
func (i GetSenderInvitationsSenderInvitationCollectionArray) ToGetSenderInvitationsSenderInvitationCollectionArrayOutput() GetSenderInvitationsSenderInvitationCollectionArrayOutput
func (GetSenderInvitationsSenderInvitationCollectionArray) ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext ¶
func (i GetSenderInvitationsSenderInvitationCollectionArray) ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionArrayOutput
type GetSenderInvitationsSenderInvitationCollectionArrayInput ¶
type GetSenderInvitationsSenderInvitationCollectionArrayInput interface { pulumi.Input ToGetSenderInvitationsSenderInvitationCollectionArrayOutput() GetSenderInvitationsSenderInvitationCollectionArrayOutput ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext(context.Context) GetSenderInvitationsSenderInvitationCollectionArrayOutput }
GetSenderInvitationsSenderInvitationCollectionArrayInput is an input type that accepts GetSenderInvitationsSenderInvitationCollectionArray and GetSenderInvitationsSenderInvitationCollectionArrayOutput values. You can construct a concrete instance of `GetSenderInvitationsSenderInvitationCollectionArrayInput` via:
GetSenderInvitationsSenderInvitationCollectionArray{ GetSenderInvitationsSenderInvitationCollectionArgs{...} }
type GetSenderInvitationsSenderInvitationCollectionArrayOutput ¶
type GetSenderInvitationsSenderInvitationCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetSenderInvitationsSenderInvitationCollectionArrayOutput) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionArrayOutput) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionArrayOutput ¶
func (o GetSenderInvitationsSenderInvitationCollectionArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionArrayOutput() GetSenderInvitationsSenderInvitationCollectionArrayOutput
func (GetSenderInvitationsSenderInvitationCollectionArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext ¶
func (o GetSenderInvitationsSenderInvitationCollectionArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionArrayOutput
type GetSenderInvitationsSenderInvitationCollectionInput ¶
type GetSenderInvitationsSenderInvitationCollectionInput interface { pulumi.Input ToGetSenderInvitationsSenderInvitationCollectionOutput() GetSenderInvitationsSenderInvitationCollectionOutput ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext(context.Context) GetSenderInvitationsSenderInvitationCollectionOutput }
GetSenderInvitationsSenderInvitationCollectionInput is an input type that accepts GetSenderInvitationsSenderInvitationCollectionArgs and GetSenderInvitationsSenderInvitationCollectionOutput values. You can construct a concrete instance of `GetSenderInvitationsSenderInvitationCollectionInput` via:
GetSenderInvitationsSenderInvitationCollectionArgs{...}
type GetSenderInvitationsSenderInvitationCollectionItem ¶
type GetSenderInvitationsSenderInvitationCollectionItem struct { // The ID of the compartment in which to list resources. 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"` // A filter to return only resources that match the entire display name given. 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"` // OCID of the sender invitation. Id string `pulumi:"id"` // Email address of the recipient. RecipientEmailAddress string `pulumi:"recipientEmailAddress"` // OCID of the corresponding recipient invitation. RecipientInvitationId string `pulumi:"recipientInvitationId"` // The tenancy that the invitation is addressed to. RecipientTenancyId string `pulumi:"recipientTenancyId"` // The lifecycle state of the resource. State string `pulumi:"state"` // The status of the sender invitation. Status string `pulumi:"status"` // The list of subjects the invitation contains. Subjects []string `pulumi:"subjects"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // Date and time when the sender invitation was created. TimeCreated string `pulumi:"timeCreated"` // Date and time when the sender invitation was last updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetSenderInvitationsSenderInvitationCollectionItemArgs ¶
type GetSenderInvitationsSenderInvitationCollectionItemArgs struct { // The ID of the compartment in which to list resources. 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"` // A filter to return only resources that match the entire display name given. 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"` // OCID of the sender invitation. Id pulumi.StringInput `pulumi:"id"` // Email address of the recipient. RecipientEmailAddress pulumi.StringInput `pulumi:"recipientEmailAddress"` // OCID of the corresponding recipient invitation. RecipientInvitationId pulumi.StringInput `pulumi:"recipientInvitationId"` // The tenancy that the invitation is addressed to. RecipientTenancyId pulumi.StringInput `pulumi:"recipientTenancyId"` // The lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // The status of the sender invitation. Status pulumi.StringInput `pulumi:"status"` // The list of subjects the invitation contains. Subjects pulumi.StringArrayInput `pulumi:"subjects"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // Date and time when the sender invitation was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date and time when the sender invitation was last updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetSenderInvitationsSenderInvitationCollectionItemArgs) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionItemArgs) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionItemArgs) ToGetSenderInvitationsSenderInvitationCollectionItemOutput ¶
func (i GetSenderInvitationsSenderInvitationCollectionItemArgs) ToGetSenderInvitationsSenderInvitationCollectionItemOutput() GetSenderInvitationsSenderInvitationCollectionItemOutput
func (GetSenderInvitationsSenderInvitationCollectionItemArgs) ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext ¶
func (i GetSenderInvitationsSenderInvitationCollectionItemArgs) ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemOutput
type GetSenderInvitationsSenderInvitationCollectionItemArray ¶
type GetSenderInvitationsSenderInvitationCollectionItemArray []GetSenderInvitationsSenderInvitationCollectionItemInput
func (GetSenderInvitationsSenderInvitationCollectionItemArray) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionItemArray) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionItemArray) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput ¶
func (i GetSenderInvitationsSenderInvitationCollectionItemArray) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput() GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
func (GetSenderInvitationsSenderInvitationCollectionItemArray) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext ¶
func (i GetSenderInvitationsSenderInvitationCollectionItemArray) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
type GetSenderInvitationsSenderInvitationCollectionItemArrayInput ¶
type GetSenderInvitationsSenderInvitationCollectionItemArrayInput interface { pulumi.Input ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput() GetSenderInvitationsSenderInvitationCollectionItemArrayOutput ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext(context.Context) GetSenderInvitationsSenderInvitationCollectionItemArrayOutput }
GetSenderInvitationsSenderInvitationCollectionItemArrayInput is an input type that accepts GetSenderInvitationsSenderInvitationCollectionItemArray and GetSenderInvitationsSenderInvitationCollectionItemArrayOutput values. You can construct a concrete instance of `GetSenderInvitationsSenderInvitationCollectionItemArrayInput` via:
GetSenderInvitationsSenderInvitationCollectionItemArray{ GetSenderInvitationsSenderInvitationCollectionItemArgs{...} }
type GetSenderInvitationsSenderInvitationCollectionItemArrayOutput ¶
type GetSenderInvitationsSenderInvitationCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutput() GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
func (GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemArrayOutput) ToGetSenderInvitationsSenderInvitationCollectionItemArrayOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemArrayOutput
type GetSenderInvitationsSenderInvitationCollectionItemInput ¶
type GetSenderInvitationsSenderInvitationCollectionItemInput interface { pulumi.Input ToGetSenderInvitationsSenderInvitationCollectionItemOutput() GetSenderInvitationsSenderInvitationCollectionItemOutput ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext(context.Context) GetSenderInvitationsSenderInvitationCollectionItemOutput }
GetSenderInvitationsSenderInvitationCollectionItemInput is an input type that accepts GetSenderInvitationsSenderInvitationCollectionItemArgs and GetSenderInvitationsSenderInvitationCollectionItemOutput values. You can construct a concrete instance of `GetSenderInvitationsSenderInvitationCollectionItemInput` via:
GetSenderInvitationsSenderInvitationCollectionItemArgs{...}
type GetSenderInvitationsSenderInvitationCollectionItemOutput ¶
type GetSenderInvitationsSenderInvitationCollectionItemOutput struct{ *pulumi.OutputState }
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) CompartmentId ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) DefinedTags ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) DisplayName ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) DisplayName() pulumi.StringOutput
A filter to return only resources that match the entire display name given.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) FreeformTags ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) 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 (GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientEmailAddress ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientEmailAddress() pulumi.StringOutput
Email address of the recipient.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientInvitationId ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientInvitationId() pulumi.StringOutput
OCID of the corresponding recipient invitation.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientTenancyId ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) RecipientTenancyId() pulumi.StringOutput
The tenancy that the invitation is addressed to.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) State ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) State() pulumi.StringOutput
The lifecycle state of the resource.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) Status ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) Status() pulumi.StringOutput
The status of the sender invitation.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) Subjects ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) Subjects() pulumi.StringArrayOutput
The list of subjects the invitation contains.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) SystemTags ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) TimeCreated ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date and time when the sender invitation was created.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) TimeUpdated ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date and time when the sender invitation was last updated.
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) ToGetSenderInvitationsSenderInvitationCollectionItemOutput ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) ToGetSenderInvitationsSenderInvitationCollectionItemOutput() GetSenderInvitationsSenderInvitationCollectionItemOutput
func (GetSenderInvitationsSenderInvitationCollectionItemOutput) ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext ¶
func (o GetSenderInvitationsSenderInvitationCollectionItemOutput) ToGetSenderInvitationsSenderInvitationCollectionItemOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionItemOutput
type GetSenderInvitationsSenderInvitationCollectionOutput ¶
type GetSenderInvitationsSenderInvitationCollectionOutput struct{ *pulumi.OutputState }
func (GetSenderInvitationsSenderInvitationCollectionOutput) ElementType ¶
func (GetSenderInvitationsSenderInvitationCollectionOutput) ElementType() reflect.Type
func (GetSenderInvitationsSenderInvitationCollectionOutput) ToGetSenderInvitationsSenderInvitationCollectionOutput ¶
func (o GetSenderInvitationsSenderInvitationCollectionOutput) ToGetSenderInvitationsSenderInvitationCollectionOutput() GetSenderInvitationsSenderInvitationCollectionOutput
func (GetSenderInvitationsSenderInvitationCollectionOutput) ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext ¶
func (o GetSenderInvitationsSenderInvitationCollectionOutput) ToGetSenderInvitationsSenderInvitationCollectionOutputWithContext(ctx context.Context) GetSenderInvitationsSenderInvitationCollectionOutput
type GetSubscriptionArgs ¶
type GetSubscriptionArgs struct { // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscription.
type GetSubscriptionAvailableRegionsArgs ¶
type GetSubscriptionAvailableRegionsArgs struct { Filters []GetSubscriptionAvailableRegionsFilter `pulumi:"filters"` // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscriptionAvailableRegions.
type GetSubscriptionAvailableRegionsAvailableRegionCollection ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollection struct { // Array containing available region items. Items []GetSubscriptionAvailableRegionsAvailableRegionCollectionItem `pulumi:"items"` }
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs struct { // Array containing available region items. Items GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayInput `pulumi:"items"` }
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArray ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArray []GetSubscriptionAvailableRegionsAvailableRegionCollectionInput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayInput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayInput interface { pulumi.Input ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext(context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput }
GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayInput is an input type that accepts GetSubscriptionAvailableRegionsAvailableRegionCollectionArray and GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput values. You can construct a concrete instance of `GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayInput` via:
GetSubscriptionAvailableRegionsAvailableRegionCollectionArray{ GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs{...} }
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionInput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionInput interface { pulumi.Input ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext(context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput }
GetSubscriptionAvailableRegionsAvailableRegionCollectionInput is an input type that accepts GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs and GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput values. You can construct a concrete instance of `GetSubscriptionAvailableRegionsAvailableRegionCollectionInput` via:
GetSubscriptionAvailableRegionsAvailableRegionCollectionArgs{...}
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItem ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItem struct { // Region availability for the subscription. RegionName string `pulumi:"regionName"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` }
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs struct { // Region availability for the subscription. RegionName pulumi.StringInput `pulumi:"regionName"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` }
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray []GetSubscriptionAvailableRegionsAvailableRegionCollectionItemInput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext ¶
func (i GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayInput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayInput interface { pulumi.Input ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext(context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput }
GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayInput is an input type that accepts GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray and GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput values. You can construct a concrete instance of `GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayInput` via:
GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArray{ GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs{...} }
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemInput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemInput interface { pulumi.Input ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext(context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput }
GetSubscriptionAvailableRegionsAvailableRegionCollectionItemInput is an input type that accepts GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs and GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput values. You can construct a concrete instance of `GetSubscriptionAvailableRegionsAvailableRegionCollectionItemInput` via:
GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArgs{...}
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) RegionName ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) RegionName() pulumi.StringOutput
Region availability for the subscription.
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) SystemTags ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionItemOutput
type GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput ¶
type GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput struct{ *pulumi.OutputState }
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) Items ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) Items() GetSubscriptionAvailableRegionsAvailableRegionCollectionItemArrayOutput
Array containing available region items.
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutput() GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
func (GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput) ToGetSubscriptionAvailableRegionsAvailableRegionCollectionOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsAvailableRegionCollectionOutput
type GetSubscriptionAvailableRegionsFilterArgs ¶
type GetSubscriptionAvailableRegionsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetSubscriptionAvailableRegionsFilterArgs) ElementType ¶
func (GetSubscriptionAvailableRegionsFilterArgs) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsFilterArgs) ToGetSubscriptionAvailableRegionsFilterOutput ¶
func (i GetSubscriptionAvailableRegionsFilterArgs) ToGetSubscriptionAvailableRegionsFilterOutput() GetSubscriptionAvailableRegionsFilterOutput
func (GetSubscriptionAvailableRegionsFilterArgs) ToGetSubscriptionAvailableRegionsFilterOutputWithContext ¶
func (i GetSubscriptionAvailableRegionsFilterArgs) ToGetSubscriptionAvailableRegionsFilterOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterOutput
type GetSubscriptionAvailableRegionsFilterArray ¶
type GetSubscriptionAvailableRegionsFilterArray []GetSubscriptionAvailableRegionsFilterInput
func (GetSubscriptionAvailableRegionsFilterArray) ElementType ¶
func (GetSubscriptionAvailableRegionsFilterArray) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsFilterArray) ToGetSubscriptionAvailableRegionsFilterArrayOutput ¶
func (i GetSubscriptionAvailableRegionsFilterArray) ToGetSubscriptionAvailableRegionsFilterArrayOutput() GetSubscriptionAvailableRegionsFilterArrayOutput
func (GetSubscriptionAvailableRegionsFilterArray) ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext ¶
func (i GetSubscriptionAvailableRegionsFilterArray) ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterArrayOutput
type GetSubscriptionAvailableRegionsFilterArrayInput ¶
type GetSubscriptionAvailableRegionsFilterArrayInput interface { pulumi.Input ToGetSubscriptionAvailableRegionsFilterArrayOutput() GetSubscriptionAvailableRegionsFilterArrayOutput ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext(context.Context) GetSubscriptionAvailableRegionsFilterArrayOutput }
GetSubscriptionAvailableRegionsFilterArrayInput is an input type that accepts GetSubscriptionAvailableRegionsFilterArray and GetSubscriptionAvailableRegionsFilterArrayOutput values. You can construct a concrete instance of `GetSubscriptionAvailableRegionsFilterArrayInput` via:
GetSubscriptionAvailableRegionsFilterArray{ GetSubscriptionAvailableRegionsFilterArgs{...} }
type GetSubscriptionAvailableRegionsFilterArrayOutput ¶
type GetSubscriptionAvailableRegionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionAvailableRegionsFilterArrayOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsFilterArrayOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsFilterArrayOutput) ToGetSubscriptionAvailableRegionsFilterArrayOutput ¶
func (o GetSubscriptionAvailableRegionsFilterArrayOutput) ToGetSubscriptionAvailableRegionsFilterArrayOutput() GetSubscriptionAvailableRegionsFilterArrayOutput
func (GetSubscriptionAvailableRegionsFilterArrayOutput) ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsFilterArrayOutput) ToGetSubscriptionAvailableRegionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterArrayOutput
type GetSubscriptionAvailableRegionsFilterInput ¶
type GetSubscriptionAvailableRegionsFilterInput interface { pulumi.Input ToGetSubscriptionAvailableRegionsFilterOutput() GetSubscriptionAvailableRegionsFilterOutput ToGetSubscriptionAvailableRegionsFilterOutputWithContext(context.Context) GetSubscriptionAvailableRegionsFilterOutput }
GetSubscriptionAvailableRegionsFilterInput is an input type that accepts GetSubscriptionAvailableRegionsFilterArgs and GetSubscriptionAvailableRegionsFilterOutput values. You can construct a concrete instance of `GetSubscriptionAvailableRegionsFilterInput` via:
GetSubscriptionAvailableRegionsFilterArgs{...}
type GetSubscriptionAvailableRegionsFilterOutput ¶
type GetSubscriptionAvailableRegionsFilterOutput struct{ *pulumi.OutputState }
func (GetSubscriptionAvailableRegionsFilterOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsFilterOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsFilterOutput) Name ¶
func (o GetSubscriptionAvailableRegionsFilterOutput) Name() pulumi.StringOutput
func (GetSubscriptionAvailableRegionsFilterOutput) Regex ¶
func (o GetSubscriptionAvailableRegionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetSubscriptionAvailableRegionsFilterOutput) ToGetSubscriptionAvailableRegionsFilterOutput ¶
func (o GetSubscriptionAvailableRegionsFilterOutput) ToGetSubscriptionAvailableRegionsFilterOutput() GetSubscriptionAvailableRegionsFilterOutput
func (GetSubscriptionAvailableRegionsFilterOutput) ToGetSubscriptionAvailableRegionsFilterOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsFilterOutput) ToGetSubscriptionAvailableRegionsFilterOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsFilterOutput
func (GetSubscriptionAvailableRegionsFilterOutput) Values ¶
func (o GetSubscriptionAvailableRegionsFilterOutput) Values() pulumi.StringArrayOutput
type GetSubscriptionAvailableRegionsOutputArgs ¶
type GetSubscriptionAvailableRegionsOutputArgs struct { Filters GetSubscriptionAvailableRegionsFilterArrayInput `pulumi:"filters"` // OCID of the subscription. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscriptionAvailableRegions.
func (GetSubscriptionAvailableRegionsOutputArgs) ElementType ¶
func (GetSubscriptionAvailableRegionsOutputArgs) ElementType() reflect.Type
type GetSubscriptionAvailableRegionsResult ¶
type GetSubscriptionAvailableRegionsResult struct { // The list of available_region_collection. AvailableRegionCollections []GetSubscriptionAvailableRegionsAvailableRegionCollection `pulumi:"availableRegionCollections"` Filters []GetSubscriptionAvailableRegionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` SubscriptionId string `pulumi:"subscriptionId"` }
A collection of values returned by getSubscriptionAvailableRegions.
func GetSubscriptionAvailableRegions ¶
func GetSubscriptionAvailableRegions(ctx *pulumi.Context, args *GetSubscriptionAvailableRegionsArgs, opts ...pulumi.InvokeOption) (*GetSubscriptionAvailableRegionsResult, error)
This data source provides the list of Subscription Available Regions in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
List the available regions based on subscription ID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSubscriptionAvailableRegions(ctx, &tenantmanagercontrolplane.GetSubscriptionAvailableRegionsArgs{ SubscriptionId: testSubscription.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetSubscriptionAvailableRegionsResultOutput ¶
type GetSubscriptionAvailableRegionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSubscriptionAvailableRegions.
func GetSubscriptionAvailableRegionsOutput ¶
func GetSubscriptionAvailableRegionsOutput(ctx *pulumi.Context, args GetSubscriptionAvailableRegionsOutputArgs, opts ...pulumi.InvokeOption) GetSubscriptionAvailableRegionsResultOutput
func (GetSubscriptionAvailableRegionsResultOutput) AvailableRegionCollections ¶
func (o GetSubscriptionAvailableRegionsResultOutput) AvailableRegionCollections() GetSubscriptionAvailableRegionsAvailableRegionCollectionArrayOutput
The list of available_region_collection.
func (GetSubscriptionAvailableRegionsResultOutput) ElementType ¶
func (GetSubscriptionAvailableRegionsResultOutput) ElementType() reflect.Type
func (GetSubscriptionAvailableRegionsResultOutput) Id ¶
func (o GetSubscriptionAvailableRegionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSubscriptionAvailableRegionsResultOutput) SubscriptionId ¶
func (o GetSubscriptionAvailableRegionsResultOutput) SubscriptionId() pulumi.StringOutput
func (GetSubscriptionAvailableRegionsResultOutput) ToGetSubscriptionAvailableRegionsResultOutput ¶
func (o GetSubscriptionAvailableRegionsResultOutput) ToGetSubscriptionAvailableRegionsResultOutput() GetSubscriptionAvailableRegionsResultOutput
func (GetSubscriptionAvailableRegionsResultOutput) ToGetSubscriptionAvailableRegionsResultOutputWithContext ¶
func (o GetSubscriptionAvailableRegionsResultOutput) ToGetSubscriptionAvailableRegionsResultOutputWithContext(ctx context.Context) GetSubscriptionAvailableRegionsResultOutput
type GetSubscriptionLineItemsArgs ¶
type GetSubscriptionLineItemsArgs struct { Filters []GetSubscriptionLineItemsFilter `pulumi:"filters"` // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscriptionLineItems.
type GetSubscriptionLineItemsFilterArgs ¶
type GetSubscriptionLineItemsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetSubscriptionLineItemsFilterArgs) ElementType ¶
func (GetSubscriptionLineItemsFilterArgs) ElementType() reflect.Type
func (GetSubscriptionLineItemsFilterArgs) ToGetSubscriptionLineItemsFilterOutput ¶
func (i GetSubscriptionLineItemsFilterArgs) ToGetSubscriptionLineItemsFilterOutput() GetSubscriptionLineItemsFilterOutput
func (GetSubscriptionLineItemsFilterArgs) ToGetSubscriptionLineItemsFilterOutputWithContext ¶
func (i GetSubscriptionLineItemsFilterArgs) ToGetSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterOutput
type GetSubscriptionLineItemsFilterArray ¶
type GetSubscriptionLineItemsFilterArray []GetSubscriptionLineItemsFilterInput
func (GetSubscriptionLineItemsFilterArray) ElementType ¶
func (GetSubscriptionLineItemsFilterArray) ElementType() reflect.Type
func (GetSubscriptionLineItemsFilterArray) ToGetSubscriptionLineItemsFilterArrayOutput ¶
func (i GetSubscriptionLineItemsFilterArray) ToGetSubscriptionLineItemsFilterArrayOutput() GetSubscriptionLineItemsFilterArrayOutput
func (GetSubscriptionLineItemsFilterArray) ToGetSubscriptionLineItemsFilterArrayOutputWithContext ¶
func (i GetSubscriptionLineItemsFilterArray) ToGetSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterArrayOutput
type GetSubscriptionLineItemsFilterArrayInput ¶
type GetSubscriptionLineItemsFilterArrayInput interface { pulumi.Input ToGetSubscriptionLineItemsFilterArrayOutput() GetSubscriptionLineItemsFilterArrayOutput ToGetSubscriptionLineItemsFilterArrayOutputWithContext(context.Context) GetSubscriptionLineItemsFilterArrayOutput }
GetSubscriptionLineItemsFilterArrayInput is an input type that accepts GetSubscriptionLineItemsFilterArray and GetSubscriptionLineItemsFilterArrayOutput values. You can construct a concrete instance of `GetSubscriptionLineItemsFilterArrayInput` via:
GetSubscriptionLineItemsFilterArray{ GetSubscriptionLineItemsFilterArgs{...} }
type GetSubscriptionLineItemsFilterArrayOutput ¶
type GetSubscriptionLineItemsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionLineItemsFilterArrayOutput) ElementType ¶
func (GetSubscriptionLineItemsFilterArrayOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsFilterArrayOutput) ToGetSubscriptionLineItemsFilterArrayOutput ¶
func (o GetSubscriptionLineItemsFilterArrayOutput) ToGetSubscriptionLineItemsFilterArrayOutput() GetSubscriptionLineItemsFilterArrayOutput
func (GetSubscriptionLineItemsFilterArrayOutput) ToGetSubscriptionLineItemsFilterArrayOutputWithContext ¶
func (o GetSubscriptionLineItemsFilterArrayOutput) ToGetSubscriptionLineItemsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterArrayOutput
type GetSubscriptionLineItemsFilterInput ¶
type GetSubscriptionLineItemsFilterInput interface { pulumi.Input ToGetSubscriptionLineItemsFilterOutput() GetSubscriptionLineItemsFilterOutput ToGetSubscriptionLineItemsFilterOutputWithContext(context.Context) GetSubscriptionLineItemsFilterOutput }
GetSubscriptionLineItemsFilterInput is an input type that accepts GetSubscriptionLineItemsFilterArgs and GetSubscriptionLineItemsFilterOutput values. You can construct a concrete instance of `GetSubscriptionLineItemsFilterInput` via:
GetSubscriptionLineItemsFilterArgs{...}
type GetSubscriptionLineItemsFilterOutput ¶
type GetSubscriptionLineItemsFilterOutput struct{ *pulumi.OutputState }
func (GetSubscriptionLineItemsFilterOutput) ElementType ¶
func (GetSubscriptionLineItemsFilterOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsFilterOutput) Name ¶
func (o GetSubscriptionLineItemsFilterOutput) Name() pulumi.StringOutput
func (GetSubscriptionLineItemsFilterOutput) Regex ¶
func (o GetSubscriptionLineItemsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetSubscriptionLineItemsFilterOutput) ToGetSubscriptionLineItemsFilterOutput ¶
func (o GetSubscriptionLineItemsFilterOutput) ToGetSubscriptionLineItemsFilterOutput() GetSubscriptionLineItemsFilterOutput
func (GetSubscriptionLineItemsFilterOutput) ToGetSubscriptionLineItemsFilterOutputWithContext ¶
func (o GetSubscriptionLineItemsFilterOutput) ToGetSubscriptionLineItemsFilterOutputWithContext(ctx context.Context) GetSubscriptionLineItemsFilterOutput
func (GetSubscriptionLineItemsFilterOutput) Values ¶
func (o GetSubscriptionLineItemsFilterOutput) Values() pulumi.StringArrayOutput
type GetSubscriptionLineItemsOutputArgs ¶
type GetSubscriptionLineItemsOutputArgs struct { Filters GetSubscriptionLineItemsFilterArrayInput `pulumi:"filters"` // OCID of the subscription. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscriptionLineItems.
func (GetSubscriptionLineItemsOutputArgs) ElementType ¶
func (GetSubscriptionLineItemsOutputArgs) ElementType() reflect.Type
type GetSubscriptionLineItemsResult ¶
type GetSubscriptionLineItemsResult struct { Filters []GetSubscriptionLineItemsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` SubscriptionId string `pulumi:"subscriptionId"` // The list of subscription_line_item_collection. SubscriptionLineItemCollections []GetSubscriptionLineItemsSubscriptionLineItemCollection `pulumi:"subscriptionLineItemCollections"` }
A collection of values returned by getSubscriptionLineItems.
func GetSubscriptionLineItems ¶
func GetSubscriptionLineItems(ctx *pulumi.Context, args *GetSubscriptionLineItemsArgs, opts ...pulumi.InvokeOption) (*GetSubscriptionLineItemsResult, error)
This data source provides the list of Subscription Line Items in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Lists the line items in a subscription.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSubscriptionLineItems(ctx, &tenantmanagercontrolplane.GetSubscriptionLineItemsArgs{ SubscriptionId: testSubscription.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetSubscriptionLineItemsResultOutput ¶
type GetSubscriptionLineItemsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSubscriptionLineItems.
func GetSubscriptionLineItemsOutput ¶
func GetSubscriptionLineItemsOutput(ctx *pulumi.Context, args GetSubscriptionLineItemsOutputArgs, opts ...pulumi.InvokeOption) GetSubscriptionLineItemsResultOutput
func (GetSubscriptionLineItemsResultOutput) ElementType ¶
func (GetSubscriptionLineItemsResultOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsResultOutput) Filters ¶
func (o GetSubscriptionLineItemsResultOutput) Filters() GetSubscriptionLineItemsFilterArrayOutput
func (GetSubscriptionLineItemsResultOutput) Id ¶
func (o GetSubscriptionLineItemsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSubscriptionLineItemsResultOutput) SubscriptionId ¶
func (o GetSubscriptionLineItemsResultOutput) SubscriptionId() pulumi.StringOutput
func (GetSubscriptionLineItemsResultOutput) SubscriptionLineItemCollections ¶
func (o GetSubscriptionLineItemsResultOutput) SubscriptionLineItemCollections() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
The list of subscription_line_item_collection.
func (GetSubscriptionLineItemsResultOutput) ToGetSubscriptionLineItemsResultOutput ¶
func (o GetSubscriptionLineItemsResultOutput) ToGetSubscriptionLineItemsResultOutput() GetSubscriptionLineItemsResultOutput
func (GetSubscriptionLineItemsResultOutput) ToGetSubscriptionLineItemsResultOutputWithContext ¶
func (o GetSubscriptionLineItemsResultOutput) ToGetSubscriptionLineItemsResultOutputWithContext(ctx context.Context) GetSubscriptionLineItemsResultOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollection ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollection struct { // Array containing line item summaries in a subscription. Items []GetSubscriptionLineItemsSubscriptionLineItemCollectionItem `pulumi:"items"` }
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs struct { // Array containing line item summaries in a subscription. Items GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayInput `pulumi:"items"` }
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArray ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArray []GetSubscriptionLineItemsSubscriptionLineItemCollectionInput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayInput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayInput interface { pulumi.Input ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext(context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput }
GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayInput is an input type that accepts GetSubscriptionLineItemsSubscriptionLineItemCollectionArray and GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput values. You can construct a concrete instance of `GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayInput` via:
GetSubscriptionLineItemsSubscriptionLineItemCollectionArray{ GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs{...} }
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionArrayOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionInput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionInput interface { pulumi.Input ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext(context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput }
GetSubscriptionLineItemsSubscriptionLineItemCollectionInput is an input type that accepts GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs and GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput values. You can construct a concrete instance of `GetSubscriptionLineItemsSubscriptionLineItemCollectionInput` via:
GetSubscriptionLineItemsSubscriptionLineItemCollectionArgs{...}
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItem ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItem struct { // Billing model supported by the associated line item. BillingModel string `pulumi:"billingModel"` // Subscription line item identifier. Id string `pulumi:"id"` // Product code. ProductCode string `pulumi:"productCode"` // Product number. Quantity float64 `pulumi:"quantity"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags map[string]string `pulumi:"systemTags"` // The time the subscription item and associated products should end. An RFC 3339 formatted date and time string. TimeEnded string `pulumi:"timeEnded"` // The time the subscription item and associated products should start. An RFC 3339 formatted date and time string. TimeStarted string `pulumi:"timeStarted"` }
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs struct { // Billing model supported by the associated line item. BillingModel pulumi.StringInput `pulumi:"billingModel"` // Subscription line item identifier. Id pulumi.StringInput `pulumi:"id"` // Product code. ProductCode pulumi.StringInput `pulumi:"productCode"` // Product number. Quantity pulumi.Float64Input `pulumi:"quantity"` // Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}` SystemTags pulumi.StringMapInput `pulumi:"systemTags"` // The time the subscription item and associated products should end. An RFC 3339 formatted date and time string. TimeEnded pulumi.StringInput `pulumi:"timeEnded"` // The time the subscription item and associated products should start. An RFC 3339 formatted date and time string. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` }
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray []GetSubscriptionLineItemsSubscriptionLineItemCollectionItemInput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext ¶
func (i GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayInput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayInput interface { pulumi.Input ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext(context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput }
GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayInput is an input type that accepts GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray and GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput values. You can construct a concrete instance of `GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayInput` via:
GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArray{ GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs{...} }
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemInput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemInput interface { pulumi.Input ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext(context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput }
GetSubscriptionLineItemsSubscriptionLineItemCollectionItemInput is an input type that accepts GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs and GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput values. You can construct a concrete instance of `GetSubscriptionLineItemsSubscriptionLineItemCollectionItemInput` via:
GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArgs{...}
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput struct{ *pulumi.OutputState }
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) BillingModel ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) BillingModel() pulumi.StringOutput
Billing model supported by the associated line item.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) Id ¶
Subscription line item identifier.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ProductCode ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ProductCode() pulumi.StringOutput
Product code.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) Quantity ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) Quantity() pulumi.Float64Output
Product number.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) SystemTags ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) SystemTags() pulumi.StringMapOutput
Usage of system tag keys. These predefined keys are scoped to namespaces. Example: `{"orcl-cloud.free-tier-retained": "true"}`
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) TimeEnded ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) TimeEnded() pulumi.StringOutput
The time the subscription item and associated products should end. An RFC 3339 formatted date and time string.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) TimeStarted ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) TimeStarted() pulumi.StringOutput
The time the subscription item and associated products should start. An RFC 3339 formatted date and time string.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionItemOutput
type GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput ¶
type GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput struct{ *pulumi.OutputState }
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ElementType ¶
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ElementType() reflect.Type
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) Items ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) Items() GetSubscriptionLineItemsSubscriptionLineItemCollectionItemArrayOutput
Array containing line item summaries in a subscription.
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutput() GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
func (GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext ¶
func (o GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput) ToGetSubscriptionLineItemsSubscriptionLineItemCollectionOutputWithContext(ctx context.Context) GetSubscriptionLineItemsSubscriptionLineItemCollectionOutput
type GetSubscriptionMappingsArgs ¶
type GetSubscriptionMappingsArgs struct { // The ID of the compartment in which to list resources. CompartmentId *string `pulumi:"compartmentId"` Filters []GetSubscriptionMappingsFilter `pulumi:"filters"` // The lifecycle state of the resource. State *string `pulumi:"state"` // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` // A unique ID for subscription and tenancy mapping. SubscriptionMappingId *string `pulumi:"subscriptionMappingId"` }
A collection of arguments for invoking getSubscriptionMappings.
type GetSubscriptionMappingsFilterArgs ¶
type GetSubscriptionMappingsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetSubscriptionMappingsFilterArgs) ElementType ¶
func (GetSubscriptionMappingsFilterArgs) ElementType() reflect.Type
func (GetSubscriptionMappingsFilterArgs) ToGetSubscriptionMappingsFilterOutput ¶
func (i GetSubscriptionMappingsFilterArgs) ToGetSubscriptionMappingsFilterOutput() GetSubscriptionMappingsFilterOutput
func (GetSubscriptionMappingsFilterArgs) ToGetSubscriptionMappingsFilterOutputWithContext ¶
func (i GetSubscriptionMappingsFilterArgs) ToGetSubscriptionMappingsFilterOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterOutput
type GetSubscriptionMappingsFilterArray ¶
type GetSubscriptionMappingsFilterArray []GetSubscriptionMappingsFilterInput
func (GetSubscriptionMappingsFilterArray) ElementType ¶
func (GetSubscriptionMappingsFilterArray) ElementType() reflect.Type
func (GetSubscriptionMappingsFilterArray) ToGetSubscriptionMappingsFilterArrayOutput ¶
func (i GetSubscriptionMappingsFilterArray) ToGetSubscriptionMappingsFilterArrayOutput() GetSubscriptionMappingsFilterArrayOutput
func (GetSubscriptionMappingsFilterArray) ToGetSubscriptionMappingsFilterArrayOutputWithContext ¶
func (i GetSubscriptionMappingsFilterArray) ToGetSubscriptionMappingsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterArrayOutput
type GetSubscriptionMappingsFilterArrayInput ¶
type GetSubscriptionMappingsFilterArrayInput interface { pulumi.Input ToGetSubscriptionMappingsFilterArrayOutput() GetSubscriptionMappingsFilterArrayOutput ToGetSubscriptionMappingsFilterArrayOutputWithContext(context.Context) GetSubscriptionMappingsFilterArrayOutput }
GetSubscriptionMappingsFilterArrayInput is an input type that accepts GetSubscriptionMappingsFilterArray and GetSubscriptionMappingsFilterArrayOutput values. You can construct a concrete instance of `GetSubscriptionMappingsFilterArrayInput` via:
GetSubscriptionMappingsFilterArray{ GetSubscriptionMappingsFilterArgs{...} }
type GetSubscriptionMappingsFilterArrayOutput ¶
type GetSubscriptionMappingsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionMappingsFilterArrayOutput) ElementType ¶
func (GetSubscriptionMappingsFilterArrayOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsFilterArrayOutput) ToGetSubscriptionMappingsFilterArrayOutput ¶
func (o GetSubscriptionMappingsFilterArrayOutput) ToGetSubscriptionMappingsFilterArrayOutput() GetSubscriptionMappingsFilterArrayOutput
func (GetSubscriptionMappingsFilterArrayOutput) ToGetSubscriptionMappingsFilterArrayOutputWithContext ¶
func (o GetSubscriptionMappingsFilterArrayOutput) ToGetSubscriptionMappingsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterArrayOutput
type GetSubscriptionMappingsFilterInput ¶
type GetSubscriptionMappingsFilterInput interface { pulumi.Input ToGetSubscriptionMappingsFilterOutput() GetSubscriptionMappingsFilterOutput ToGetSubscriptionMappingsFilterOutputWithContext(context.Context) GetSubscriptionMappingsFilterOutput }
GetSubscriptionMappingsFilterInput is an input type that accepts GetSubscriptionMappingsFilterArgs and GetSubscriptionMappingsFilterOutput values. You can construct a concrete instance of `GetSubscriptionMappingsFilterInput` via:
GetSubscriptionMappingsFilterArgs{...}
type GetSubscriptionMappingsFilterOutput ¶
type GetSubscriptionMappingsFilterOutput struct{ *pulumi.OutputState }
func (GetSubscriptionMappingsFilterOutput) ElementType ¶
func (GetSubscriptionMappingsFilterOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsFilterOutput) Name ¶
func (o GetSubscriptionMappingsFilterOutput) Name() pulumi.StringOutput
func (GetSubscriptionMappingsFilterOutput) Regex ¶
func (o GetSubscriptionMappingsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetSubscriptionMappingsFilterOutput) ToGetSubscriptionMappingsFilterOutput ¶
func (o GetSubscriptionMappingsFilterOutput) ToGetSubscriptionMappingsFilterOutput() GetSubscriptionMappingsFilterOutput
func (GetSubscriptionMappingsFilterOutput) ToGetSubscriptionMappingsFilterOutputWithContext ¶
func (o GetSubscriptionMappingsFilterOutput) ToGetSubscriptionMappingsFilterOutputWithContext(ctx context.Context) GetSubscriptionMappingsFilterOutput
func (GetSubscriptionMappingsFilterOutput) Values ¶
func (o GetSubscriptionMappingsFilterOutput) Values() pulumi.StringArrayOutput
type GetSubscriptionMappingsOutputArgs ¶
type GetSubscriptionMappingsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` Filters GetSubscriptionMappingsFilterArrayInput `pulumi:"filters"` // The lifecycle state of the resource. State pulumi.StringPtrInput `pulumi:"state"` // OCID of the subscription. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // A unique ID for subscription and tenancy mapping. SubscriptionMappingId pulumi.StringPtrInput `pulumi:"subscriptionMappingId"` }
A collection of arguments for invoking getSubscriptionMappings.
func (GetSubscriptionMappingsOutputArgs) ElementType ¶
func (GetSubscriptionMappingsOutputArgs) ElementType() reflect.Type
type GetSubscriptionMappingsResult ¶
type GetSubscriptionMappingsResult struct { // OCID of the compartment. Always a tenancy OCID. CompartmentId *string `pulumi:"compartmentId"` Filters []GetSubscriptionMappingsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // Lifecycle state of the subscriptionMapping. State *string `pulumi:"state"` // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` // The list of subscription_mapping_collection. SubscriptionMappingCollections []GetSubscriptionMappingsSubscriptionMappingCollection `pulumi:"subscriptionMappingCollections"` SubscriptionMappingId *string `pulumi:"subscriptionMappingId"` }
A collection of values returned by getSubscriptionMappings.
func GetSubscriptionMappings ¶
func GetSubscriptionMappings(ctx *pulumi.Context, args *GetSubscriptionMappingsArgs, opts ...pulumi.InvokeOption) (*GetSubscriptionMappingsResult, error)
This data source provides the list of Subscription Mappings in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Lists the subscription mappings for all the subscriptions owned by a given compartmentId. Only the root compartment is allowed.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSubscriptionMappings(ctx, &tenantmanagercontrolplane.GetSubscriptionMappingsArgs{ SubscriptionId: testSubscription.Id, CompartmentId: pulumi.StringRef(compartmentId), State: pulumi.StringRef(subscriptionMappingState), SubscriptionMappingId: pulumi.StringRef(testSubscriptionMapping.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetSubscriptionMappingsResultOutput ¶
type GetSubscriptionMappingsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSubscriptionMappings.
func GetSubscriptionMappingsOutput ¶
func GetSubscriptionMappingsOutput(ctx *pulumi.Context, args GetSubscriptionMappingsOutputArgs, opts ...pulumi.InvokeOption) GetSubscriptionMappingsResultOutput
func (GetSubscriptionMappingsResultOutput) CompartmentId ¶
func (o GetSubscriptionMappingsResultOutput) CompartmentId() pulumi.StringPtrOutput
OCID of the compartment. Always a tenancy OCID.
func (GetSubscriptionMappingsResultOutput) ElementType ¶
func (GetSubscriptionMappingsResultOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsResultOutput) Filters ¶
func (o GetSubscriptionMappingsResultOutput) Filters() GetSubscriptionMappingsFilterArrayOutput
func (GetSubscriptionMappingsResultOutput) Id ¶
func (o GetSubscriptionMappingsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSubscriptionMappingsResultOutput) State ¶
func (o GetSubscriptionMappingsResultOutput) State() pulumi.StringPtrOutput
Lifecycle state of the subscriptionMapping.
func (GetSubscriptionMappingsResultOutput) SubscriptionId ¶
func (o GetSubscriptionMappingsResultOutput) SubscriptionId() pulumi.StringOutput
OCID of the subscription.
func (GetSubscriptionMappingsResultOutput) SubscriptionMappingCollections ¶
func (o GetSubscriptionMappingsResultOutput) SubscriptionMappingCollections() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
The list of subscription_mapping_collection.
func (GetSubscriptionMappingsResultOutput) SubscriptionMappingId ¶
func (o GetSubscriptionMappingsResultOutput) SubscriptionMappingId() pulumi.StringPtrOutput
func (GetSubscriptionMappingsResultOutput) ToGetSubscriptionMappingsResultOutput ¶
func (o GetSubscriptionMappingsResultOutput) ToGetSubscriptionMappingsResultOutput() GetSubscriptionMappingsResultOutput
func (GetSubscriptionMappingsResultOutput) ToGetSubscriptionMappingsResultOutputWithContext ¶
func (o GetSubscriptionMappingsResultOutput) ToGetSubscriptionMappingsResultOutputWithContext(ctx context.Context) GetSubscriptionMappingsResultOutput
type GetSubscriptionMappingsSubscriptionMappingCollection ¶
type GetSubscriptionMappingsSubscriptionMappingCollection struct {
Items []GetSubscriptionMappingsSubscriptionMappingCollectionItem `pulumi:"items"`
}
type GetSubscriptionMappingsSubscriptionMappingCollectionArgs ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionArgs struct {
Items GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayInput `pulumi:"items"`
}
func (GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput() GetSubscriptionMappingsSubscriptionMappingCollectionOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionArray ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionArray []GetSubscriptionMappingsSubscriptionMappingCollectionInput
func (GetSubscriptionMappingsSubscriptionMappingCollectionArray) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionArray) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionArrayInput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionArrayInput interface { pulumi.Input ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext(context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput }
GetSubscriptionMappingsSubscriptionMappingCollectionArrayInput is an input type that accepts GetSubscriptionMappingsSubscriptionMappingCollectionArray and GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput values. You can construct a concrete instance of `GetSubscriptionMappingsSubscriptionMappingCollectionArrayInput` via:
GetSubscriptionMappingsSubscriptionMappingCollectionArray{ GetSubscriptionMappingsSubscriptionMappingCollectionArgs{...} }
type GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionArrayOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionInput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionInput interface { pulumi.Input ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput() GetSubscriptionMappingsSubscriptionMappingCollectionOutput ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext(context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionOutput }
GetSubscriptionMappingsSubscriptionMappingCollectionInput is an input type that accepts GetSubscriptionMappingsSubscriptionMappingCollectionArgs and GetSubscriptionMappingsSubscriptionMappingCollectionOutput values. You can construct a concrete instance of `GetSubscriptionMappingsSubscriptionMappingCollectionInput` via:
GetSubscriptionMappingsSubscriptionMappingCollectionArgs{...}
type GetSubscriptionMappingsSubscriptionMappingCollectionItem ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItem struct { // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // OCID of the mapping between subscription and compartment identified by the tenancy. Id string `pulumi:"id"` // Denotes if the subscription is explicity assigned to the root compartment or tenancy. IsExplicitlyAssigned bool `pulumi:"isExplicitlyAssigned"` // The lifecycle state of the resource. State string `pulumi:"state"` // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` // Date-time when subscription mapping was created. TimeCreated string `pulumi:"timeCreated"` // Date-time when subscription mapping was terminated. TimeTerminated string `pulumi:"timeTerminated"` // Date-time when subscription mapping was updated. TimeUpdated string `pulumi:"timeUpdated"` }
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // OCID of the mapping between subscription and compartment identified by the tenancy. Id pulumi.StringInput `pulumi:"id"` // Denotes if the subscription is explicity assigned to the root compartment or tenancy. IsExplicitlyAssigned pulumi.BoolInput `pulumi:"isExplicitlyAssigned"` // The lifecycle state of the resource. State pulumi.StringInput `pulumi:"state"` // OCID of the subscription. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` // Date-time when subscription mapping was created. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // Date-time when subscription mapping was terminated. TimeTerminated pulumi.StringInput `pulumi:"timeTerminated"` // Date-time when subscription mapping was updated. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArray ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArray []GetSubscriptionMappingsSubscriptionMappingCollectionItemInput
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext ¶
func (i GetSubscriptionMappingsSubscriptionMappingCollectionItemArray) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayInput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayInput interface { pulumi.Input ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext(context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput }
GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayInput is an input type that accepts GetSubscriptionMappingsSubscriptionMappingCollectionItemArray and GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput values. You can construct a concrete instance of `GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayInput` via:
GetSubscriptionMappingsSubscriptionMappingCollectionItemArray{ GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs{...} }
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemArrayOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionItemInput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItemInput interface { pulumi.Input ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext(context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput }
GetSubscriptionMappingsSubscriptionMappingCollectionItemInput is an input type that accepts GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs and GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput values. You can construct a concrete instance of `GetSubscriptionMappingsSubscriptionMappingCollectionItemInput` via:
GetSubscriptionMappingsSubscriptionMappingCollectionItemArgs{...}
type GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput struct{ *pulumi.OutputState }
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) CompartmentId ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) Id ¶
OCID of the mapping between subscription and compartment identified by the tenancy.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) IsExplicitlyAssigned ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) IsExplicitlyAssigned() pulumi.BoolOutput
Denotes if the subscription is explicity assigned to the root compartment or tenancy.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) State ¶
The lifecycle state of the resource.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) SubscriptionId ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) SubscriptionId() pulumi.StringOutput
OCID of the subscription.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeCreated ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeCreated() pulumi.StringOutput
Date-time when subscription mapping was created.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeTerminated ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeTerminated() pulumi.StringOutput
Date-time when subscription mapping was terminated.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeUpdated ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) TimeUpdated() pulumi.StringOutput
Date-time when subscription mapping was updated.
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutput() GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionItemOutput
type GetSubscriptionMappingsSubscriptionMappingCollectionOutput ¶
type GetSubscriptionMappingsSubscriptionMappingCollectionOutput struct{ *pulumi.OutputState }
func (GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ElementType ¶
func (GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ElementType() reflect.Type
func (GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutput() GetSubscriptionMappingsSubscriptionMappingCollectionOutput
func (GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext ¶
func (o GetSubscriptionMappingsSubscriptionMappingCollectionOutput) ToGetSubscriptionMappingsSubscriptionMappingCollectionOutputWithContext(ctx context.Context) GetSubscriptionMappingsSubscriptionMappingCollectionOutput
type GetSubscriptionOutputArgs ¶
type GetSubscriptionOutputArgs struct { // OCID of the subscription. SubscriptionId pulumi.StringInput `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscription.
func (GetSubscriptionOutputArgs) ElementType ¶
func (GetSubscriptionOutputArgs) ElementType() reflect.Type
type GetSubscriptionPromotion ¶
type GetSubscriptionPromotion struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount float64 `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit string `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration int `pulumi:"duration"` // Unit for the duration. DurationUnit string `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay bool `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status string `pulumi:"status"` // Date and time when the promotion ends. TimeExpired string `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted string `pulumi:"timeStarted"` }
type GetSubscriptionPromotionArgs ¶
type GetSubscriptionPromotionArgs struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount pulumi.Float64Input `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit pulumi.StringInput `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration pulumi.IntInput `pulumi:"duration"` // Unit for the duration. DurationUnit pulumi.StringInput `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay pulumi.BoolInput `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status pulumi.StringInput `pulumi:"status"` // Date and time when the promotion ends. TimeExpired pulumi.StringInput `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` }
func (GetSubscriptionPromotionArgs) ElementType ¶
func (GetSubscriptionPromotionArgs) ElementType() reflect.Type
func (GetSubscriptionPromotionArgs) ToGetSubscriptionPromotionOutput ¶
func (i GetSubscriptionPromotionArgs) ToGetSubscriptionPromotionOutput() GetSubscriptionPromotionOutput
func (GetSubscriptionPromotionArgs) ToGetSubscriptionPromotionOutputWithContext ¶
func (i GetSubscriptionPromotionArgs) ToGetSubscriptionPromotionOutputWithContext(ctx context.Context) GetSubscriptionPromotionOutput
type GetSubscriptionPromotionArray ¶
type GetSubscriptionPromotionArray []GetSubscriptionPromotionInput
func (GetSubscriptionPromotionArray) ElementType ¶
func (GetSubscriptionPromotionArray) ElementType() reflect.Type
func (GetSubscriptionPromotionArray) ToGetSubscriptionPromotionArrayOutput ¶
func (i GetSubscriptionPromotionArray) ToGetSubscriptionPromotionArrayOutput() GetSubscriptionPromotionArrayOutput
func (GetSubscriptionPromotionArray) ToGetSubscriptionPromotionArrayOutputWithContext ¶
func (i GetSubscriptionPromotionArray) ToGetSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionPromotionArrayOutput
type GetSubscriptionPromotionArrayInput ¶
type GetSubscriptionPromotionArrayInput interface { pulumi.Input ToGetSubscriptionPromotionArrayOutput() GetSubscriptionPromotionArrayOutput ToGetSubscriptionPromotionArrayOutputWithContext(context.Context) GetSubscriptionPromotionArrayOutput }
GetSubscriptionPromotionArrayInput is an input type that accepts GetSubscriptionPromotionArray and GetSubscriptionPromotionArrayOutput values. You can construct a concrete instance of `GetSubscriptionPromotionArrayInput` via:
GetSubscriptionPromotionArray{ GetSubscriptionPromotionArgs{...} }
type GetSubscriptionPromotionArrayOutput ¶
type GetSubscriptionPromotionArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionPromotionArrayOutput) ElementType ¶
func (GetSubscriptionPromotionArrayOutput) ElementType() reflect.Type
func (GetSubscriptionPromotionArrayOutput) Index ¶
func (o GetSubscriptionPromotionArrayOutput) Index(i pulumi.IntInput) GetSubscriptionPromotionOutput
func (GetSubscriptionPromotionArrayOutput) ToGetSubscriptionPromotionArrayOutput ¶
func (o GetSubscriptionPromotionArrayOutput) ToGetSubscriptionPromotionArrayOutput() GetSubscriptionPromotionArrayOutput
func (GetSubscriptionPromotionArrayOutput) ToGetSubscriptionPromotionArrayOutputWithContext ¶
func (o GetSubscriptionPromotionArrayOutput) ToGetSubscriptionPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionPromotionArrayOutput
type GetSubscriptionPromotionInput ¶
type GetSubscriptionPromotionInput interface { pulumi.Input ToGetSubscriptionPromotionOutput() GetSubscriptionPromotionOutput ToGetSubscriptionPromotionOutputWithContext(context.Context) GetSubscriptionPromotionOutput }
GetSubscriptionPromotionInput is an input type that accepts GetSubscriptionPromotionArgs and GetSubscriptionPromotionOutput values. You can construct a concrete instance of `GetSubscriptionPromotionInput` via:
GetSubscriptionPromotionArgs{...}
type GetSubscriptionPromotionOutput ¶
type GetSubscriptionPromotionOutput struct{ *pulumi.OutputState }
func (GetSubscriptionPromotionOutput) Amount ¶
func (o GetSubscriptionPromotionOutput) Amount() pulumi.Float64Output
If a subscription is present, indicates the total amount of promotional subscription credits.
func (GetSubscriptionPromotionOutput) CurrencyUnit ¶
func (o GetSubscriptionPromotionOutput) CurrencyUnit() pulumi.StringOutput
Currency unit associated with the promotion.
func (GetSubscriptionPromotionOutput) Duration ¶
func (o GetSubscriptionPromotionOutput) Duration() pulumi.IntOutput
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
func (GetSubscriptionPromotionOutput) DurationUnit ¶
func (o GetSubscriptionPromotionOutput) DurationUnit() pulumi.StringOutput
Unit for the duration.
func (GetSubscriptionPromotionOutput) ElementType ¶
func (GetSubscriptionPromotionOutput) ElementType() reflect.Type
func (GetSubscriptionPromotionOutput) IsIntentToPay ¶
func (o GetSubscriptionPromotionOutput) IsIntentToPay() pulumi.BoolOutput
Speficies whether or not the customer intends to pay after the promotion has expired.
func (GetSubscriptionPromotionOutput) Status ¶
func (o GetSubscriptionPromotionOutput) Status() pulumi.StringOutput
If a subscription is present, indicates the current status of the subscription promotion.
func (GetSubscriptionPromotionOutput) TimeExpired ¶
func (o GetSubscriptionPromotionOutput) TimeExpired() pulumi.StringOutput
Date and time when the promotion ends.
func (GetSubscriptionPromotionOutput) TimeStarted ¶
func (o GetSubscriptionPromotionOutput) TimeStarted() pulumi.StringOutput
Date and time when the promotion starts.
func (GetSubscriptionPromotionOutput) ToGetSubscriptionPromotionOutput ¶
func (o GetSubscriptionPromotionOutput) ToGetSubscriptionPromotionOutput() GetSubscriptionPromotionOutput
func (GetSubscriptionPromotionOutput) ToGetSubscriptionPromotionOutputWithContext ¶
func (o GetSubscriptionPromotionOutput) ToGetSubscriptionPromotionOutputWithContext(ctx context.Context) GetSubscriptionPromotionOutput
type GetSubscriptionResult ¶
type GetSubscriptionResult struct { // Classic subscription ID. ClassicSubscriptionId string `pulumi:"classicSubscriptionId"` // The currency code for the customer associated with the subscription. CloudAmountCurrency string `pulumi:"cloudAmountCurrency"` // The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID. CompartmentId string `pulumi:"compartmentId"` // Customer service identifier for the customer associated with the subscription. CsiNumber string `pulumi:"csiNumber"` // Currency code. For example USD, MXN. CurrencyCode string `pulumi:"currencyCode"` // The country code for the customer associated with the subscription. CustomerCountryCode string `pulumi:"customerCountryCode"` // 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"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version). EntityVersion string `pulumi:"entityVersion"` // 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"` // Specifies whether or not the subscription is from classic systems. IsClassicSubscription bool `pulumi:"isClassicSubscription"` // Specifies whether or not the subscription is a government subscription. IsGovernmentSubscription bool `pulumi:"isGovernmentSubscription"` // The pay model of the subscription, such as 'Pay as you go' or 'Monthly'. PaymentModel string `pulumi:"paymentModel"` // Specifies any program that is associated with the subscription. ProgramType string `pulumi:"programType"` // List of promotions related to the subscription. Promotions []GetSubscriptionPromotion `pulumi:"promotions"` // Purchase entitlement ID associated with the subscription. PurchaseEntitlementId string `pulumi:"purchaseEntitlementId"` // Region for the subscription. RegionAssignment string `pulumi:"regionAssignment"` // The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'. ServiceName string `pulumi:"serviceName"` // List of SKUs linked to this subscription. Skuses []GetSubscriptionSkus `pulumi:"skuses"` // Subscription start time. StartDate string `pulumi:"startDate"` // Lifecycle state of the subscription. State string `pulumi:"state"` SubscriptionId string `pulumi:"subscriptionId"` // Unique Oracle Cloud Subscriptions identifier that is immutable on creation. SubscriptionNumber string `pulumi:"subscriptionNumber"` // Tier for the subscription, whether a free promotion subscription or a paid subscription. SubscriptionTier string `pulumi:"subscriptionTier"` // The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getSubscription.
func GetSubscription ¶
func GetSubscription(ctx *pulumi.Context, args *GetSubscriptionArgs, opts ...pulumi.InvokeOption) (*GetSubscriptionResult, error)
This data source provides details about a specific Subscription resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Gets the subscription details by subscription ID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSubscription(ctx, &tenantmanagercontrolplane.GetSubscriptionArgs{ SubscriptionId: testSubscriptionOciTenantmanagercontrolplaneSubscription.Id, }, nil) if err != nil { return err } return nil }) }
```
type GetSubscriptionResultOutput ¶
type GetSubscriptionResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSubscription.
func GetSubscriptionOutput ¶
func GetSubscriptionOutput(ctx *pulumi.Context, args GetSubscriptionOutputArgs, opts ...pulumi.InvokeOption) GetSubscriptionResultOutput
func (GetSubscriptionResultOutput) ClassicSubscriptionId ¶
func (o GetSubscriptionResultOutput) ClassicSubscriptionId() pulumi.StringOutput
Classic subscription ID.
func (GetSubscriptionResultOutput) CloudAmountCurrency ¶
func (o GetSubscriptionResultOutput) CloudAmountCurrency() pulumi.StringOutput
The currency code for the customer associated with the subscription.
func (GetSubscriptionResultOutput) CompartmentId ¶
func (o GetSubscriptionResultOutput) CompartmentId() pulumi.StringOutput
The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID.
func (GetSubscriptionResultOutput) CsiNumber ¶
func (o GetSubscriptionResultOutput) CsiNumber() pulumi.StringOutput
Customer service identifier for the customer associated with the subscription.
func (GetSubscriptionResultOutput) CurrencyCode ¶
func (o GetSubscriptionResultOutput) CurrencyCode() pulumi.StringOutput
Currency code. For example USD, MXN.
func (GetSubscriptionResultOutput) CustomerCountryCode ¶
func (o GetSubscriptionResultOutput) CustomerCountryCode() pulumi.StringOutput
The country code for the customer associated with the subscription.
func (GetSubscriptionResultOutput) DefinedTags ¶
func (o GetSubscriptionResultOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetSubscriptionResultOutput) ElementType ¶
func (GetSubscriptionResultOutput) ElementType() reflect.Type
func (GetSubscriptionResultOutput) EndDate ¶
func (o GetSubscriptionResultOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetSubscriptionResultOutput) EntityVersion ¶
func (o GetSubscriptionResultOutput) EntityVersion() pulumi.StringOutput
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
func (GetSubscriptionResultOutput) FreeformTags ¶
func (o GetSubscriptionResultOutput) 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 (GetSubscriptionResultOutput) Id ¶
func (o GetSubscriptionResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSubscriptionResultOutput) IsClassicSubscription ¶
func (o GetSubscriptionResultOutput) IsClassicSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is from classic systems.
func (GetSubscriptionResultOutput) IsGovernmentSubscription ¶
func (o GetSubscriptionResultOutput) IsGovernmentSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is a government subscription.
func (GetSubscriptionResultOutput) PaymentModel ¶
func (o GetSubscriptionResultOutput) PaymentModel() pulumi.StringOutput
The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
func (GetSubscriptionResultOutput) ProgramType ¶
func (o GetSubscriptionResultOutput) ProgramType() pulumi.StringOutput
Specifies any program that is associated with the subscription.
func (GetSubscriptionResultOutput) Promotions ¶
func (o GetSubscriptionResultOutput) Promotions() GetSubscriptionPromotionArrayOutput
List of promotions related to the subscription.
func (GetSubscriptionResultOutput) PurchaseEntitlementId ¶
func (o GetSubscriptionResultOutput) PurchaseEntitlementId() pulumi.StringOutput
Purchase entitlement ID associated with the subscription.
func (GetSubscriptionResultOutput) RegionAssignment ¶
func (o GetSubscriptionResultOutput) RegionAssignment() pulumi.StringOutput
Region for the subscription.
func (GetSubscriptionResultOutput) ServiceName ¶
func (o GetSubscriptionResultOutput) ServiceName() pulumi.StringOutput
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
func (GetSubscriptionResultOutput) Skuses ¶
func (o GetSubscriptionResultOutput) Skuses() GetSubscriptionSkusArrayOutput
List of SKUs linked to this subscription.
func (GetSubscriptionResultOutput) StartDate ¶
func (o GetSubscriptionResultOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetSubscriptionResultOutput) State ¶
func (o GetSubscriptionResultOutput) State() pulumi.StringOutput
Lifecycle state of the subscription.
func (GetSubscriptionResultOutput) SubscriptionId ¶
func (o GetSubscriptionResultOutput) SubscriptionId() pulumi.StringOutput
func (GetSubscriptionResultOutput) SubscriptionNumber ¶
func (o GetSubscriptionResultOutput) SubscriptionNumber() pulumi.StringOutput
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
func (GetSubscriptionResultOutput) SubscriptionTier ¶
func (o GetSubscriptionResultOutput) SubscriptionTier() pulumi.StringOutput
Tier for the subscription, whether a free promotion subscription or a paid subscription.
func (GetSubscriptionResultOutput) TimeCreated ¶
func (o GetSubscriptionResultOutput) TimeCreated() pulumi.StringOutput
The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetSubscriptionResultOutput) TimeUpdated ¶
func (o GetSubscriptionResultOutput) TimeUpdated() pulumi.StringOutput
The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetSubscriptionResultOutput) ToGetSubscriptionResultOutput ¶
func (o GetSubscriptionResultOutput) ToGetSubscriptionResultOutput() GetSubscriptionResultOutput
func (GetSubscriptionResultOutput) ToGetSubscriptionResultOutputWithContext ¶
func (o GetSubscriptionResultOutput) ToGetSubscriptionResultOutputWithContext(ctx context.Context) GetSubscriptionResultOutput
type GetSubscriptionSkus ¶
type GetSubscriptionSkus struct { // Description of the stock units. Description string `pulumi:"description"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId string `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance bool `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent bool `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription string `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName string `pulumi:"metricName"` // Quantity of the stock units. Quantity int `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku string `pulumi:"sku"` // Subscription start time. StartDate string `pulumi:"startDate"` }
type GetSubscriptionSkusArgs ¶
type GetSubscriptionSkusArgs struct { // Description of the stock units. Description pulumi.StringInput `pulumi:"description"` // Date and time when the SKU ended. EndDate pulumi.StringInput `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId pulumi.StringInput `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance pulumi.BoolInput `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent pulumi.BoolInput `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription pulumi.StringInput `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName pulumi.StringInput `pulumi:"metricName"` // Quantity of the stock units. Quantity pulumi.IntInput `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku pulumi.StringInput `pulumi:"sku"` // Subscription start time. StartDate pulumi.StringInput `pulumi:"startDate"` }
func (GetSubscriptionSkusArgs) ElementType ¶
func (GetSubscriptionSkusArgs) ElementType() reflect.Type
func (GetSubscriptionSkusArgs) ToGetSubscriptionSkusOutput ¶
func (i GetSubscriptionSkusArgs) ToGetSubscriptionSkusOutput() GetSubscriptionSkusOutput
func (GetSubscriptionSkusArgs) ToGetSubscriptionSkusOutputWithContext ¶
func (i GetSubscriptionSkusArgs) ToGetSubscriptionSkusOutputWithContext(ctx context.Context) GetSubscriptionSkusOutput
type GetSubscriptionSkusArray ¶
type GetSubscriptionSkusArray []GetSubscriptionSkusInput
func (GetSubscriptionSkusArray) ElementType ¶
func (GetSubscriptionSkusArray) ElementType() reflect.Type
func (GetSubscriptionSkusArray) ToGetSubscriptionSkusArrayOutput ¶
func (i GetSubscriptionSkusArray) ToGetSubscriptionSkusArrayOutput() GetSubscriptionSkusArrayOutput
func (GetSubscriptionSkusArray) ToGetSubscriptionSkusArrayOutputWithContext ¶
func (i GetSubscriptionSkusArray) ToGetSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionSkusArrayOutput
type GetSubscriptionSkusArrayInput ¶
type GetSubscriptionSkusArrayInput interface { pulumi.Input ToGetSubscriptionSkusArrayOutput() GetSubscriptionSkusArrayOutput ToGetSubscriptionSkusArrayOutputWithContext(context.Context) GetSubscriptionSkusArrayOutput }
GetSubscriptionSkusArrayInput is an input type that accepts GetSubscriptionSkusArray and GetSubscriptionSkusArrayOutput values. You can construct a concrete instance of `GetSubscriptionSkusArrayInput` via:
GetSubscriptionSkusArray{ GetSubscriptionSkusArgs{...} }
type GetSubscriptionSkusArrayOutput ¶
type GetSubscriptionSkusArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionSkusArrayOutput) ElementType ¶
func (GetSubscriptionSkusArrayOutput) ElementType() reflect.Type
func (GetSubscriptionSkusArrayOutput) Index ¶
func (o GetSubscriptionSkusArrayOutput) Index(i pulumi.IntInput) GetSubscriptionSkusOutput
func (GetSubscriptionSkusArrayOutput) ToGetSubscriptionSkusArrayOutput ¶
func (o GetSubscriptionSkusArrayOutput) ToGetSubscriptionSkusArrayOutput() GetSubscriptionSkusArrayOutput
func (GetSubscriptionSkusArrayOutput) ToGetSubscriptionSkusArrayOutputWithContext ¶
func (o GetSubscriptionSkusArrayOutput) ToGetSubscriptionSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionSkusArrayOutput
type GetSubscriptionSkusInput ¶
type GetSubscriptionSkusInput interface { pulumi.Input ToGetSubscriptionSkusOutput() GetSubscriptionSkusOutput ToGetSubscriptionSkusOutputWithContext(context.Context) GetSubscriptionSkusOutput }
GetSubscriptionSkusInput is an input type that accepts GetSubscriptionSkusArgs and GetSubscriptionSkusOutput values. You can construct a concrete instance of `GetSubscriptionSkusInput` via:
GetSubscriptionSkusArgs{...}
type GetSubscriptionSkusOutput ¶
type GetSubscriptionSkusOutput struct{ *pulumi.OutputState }
func (GetSubscriptionSkusOutput) Description ¶
func (o GetSubscriptionSkusOutput) Description() pulumi.StringOutput
Description of the stock units.
func (GetSubscriptionSkusOutput) ElementType ¶
func (GetSubscriptionSkusOutput) ElementType() reflect.Type
func (GetSubscriptionSkusOutput) EndDate ¶
func (o GetSubscriptionSkusOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetSubscriptionSkusOutput) GsiOrderLineId ¶
func (o GetSubscriptionSkusOutput) GsiOrderLineId() pulumi.StringOutput
Sales order line identifier.
func (GetSubscriptionSkusOutput) IsAdditionalInstance ¶
func (o GetSubscriptionSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
Specifies if an additional test instance can be provisioned by the SaaS application.
func (GetSubscriptionSkusOutput) IsBaseServiceComponent ¶
func (o GetSubscriptionSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
Specifies if the SKU is considered as a parent or child.
func (GetSubscriptionSkusOutput) LicensePartDescription ¶
func (o GetSubscriptionSkusOutput) LicensePartDescription() pulumi.StringOutput
Description of the covered product belonging to this SKU.
func (GetSubscriptionSkusOutput) MetricName ¶
func (o GetSubscriptionSkusOutput) MetricName() pulumi.StringOutput
Base metric for billing the service.
func (GetSubscriptionSkusOutput) Quantity ¶
func (o GetSubscriptionSkusOutput) Quantity() pulumi.IntOutput
Quantity of the stock units.
func (GetSubscriptionSkusOutput) Sku ¶
func (o GetSubscriptionSkusOutput) Sku() pulumi.StringOutput
Stock Keeping Unit (SKU) ID.
func (GetSubscriptionSkusOutput) StartDate ¶
func (o GetSubscriptionSkusOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetSubscriptionSkusOutput) ToGetSubscriptionSkusOutput ¶
func (o GetSubscriptionSkusOutput) ToGetSubscriptionSkusOutput() GetSubscriptionSkusOutput
func (GetSubscriptionSkusOutput) ToGetSubscriptionSkusOutputWithContext ¶
func (o GetSubscriptionSkusOutput) ToGetSubscriptionSkusOutputWithContext(ctx context.Context) GetSubscriptionSkusOutput
type GetSubscriptionsArgs ¶
type GetSubscriptionsArgs struct { // The ID of the compartment in which to list resources. CompartmentId *string `pulumi:"compartmentId"` // The version of the subscription entity. EntityVersion *string `pulumi:"entityVersion"` Filters []GetSubscriptionsFilter `pulumi:"filters"` // The ID of the subscription to which the tenancy is associated. SubscriptionId *string `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscriptions.
type GetSubscriptionsFilter ¶
type GetSubscriptionsFilterArgs ¶
type GetSubscriptionsFilterArgs struct { Name pulumi.StringInput `pulumi:"name"` Regex pulumi.BoolPtrInput `pulumi:"regex"` Values pulumi.StringArrayInput `pulumi:"values"` }
func (GetSubscriptionsFilterArgs) ElementType ¶
func (GetSubscriptionsFilterArgs) ElementType() reflect.Type
func (GetSubscriptionsFilterArgs) ToGetSubscriptionsFilterOutput ¶
func (i GetSubscriptionsFilterArgs) ToGetSubscriptionsFilterOutput() GetSubscriptionsFilterOutput
func (GetSubscriptionsFilterArgs) ToGetSubscriptionsFilterOutputWithContext ¶
func (i GetSubscriptionsFilterArgs) ToGetSubscriptionsFilterOutputWithContext(ctx context.Context) GetSubscriptionsFilterOutput
type GetSubscriptionsFilterArray ¶
type GetSubscriptionsFilterArray []GetSubscriptionsFilterInput
func (GetSubscriptionsFilterArray) ElementType ¶
func (GetSubscriptionsFilterArray) ElementType() reflect.Type
func (GetSubscriptionsFilterArray) ToGetSubscriptionsFilterArrayOutput ¶
func (i GetSubscriptionsFilterArray) ToGetSubscriptionsFilterArrayOutput() GetSubscriptionsFilterArrayOutput
func (GetSubscriptionsFilterArray) ToGetSubscriptionsFilterArrayOutputWithContext ¶
func (i GetSubscriptionsFilterArray) ToGetSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionsFilterArrayOutput
type GetSubscriptionsFilterArrayInput ¶
type GetSubscriptionsFilterArrayInput interface { pulumi.Input ToGetSubscriptionsFilterArrayOutput() GetSubscriptionsFilterArrayOutput ToGetSubscriptionsFilterArrayOutputWithContext(context.Context) GetSubscriptionsFilterArrayOutput }
GetSubscriptionsFilterArrayInput is an input type that accepts GetSubscriptionsFilterArray and GetSubscriptionsFilterArrayOutput values. You can construct a concrete instance of `GetSubscriptionsFilterArrayInput` via:
GetSubscriptionsFilterArray{ GetSubscriptionsFilterArgs{...} }
type GetSubscriptionsFilterArrayOutput ¶
type GetSubscriptionsFilterArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsFilterArrayOutput) ElementType ¶
func (GetSubscriptionsFilterArrayOutput) ElementType() reflect.Type
func (GetSubscriptionsFilterArrayOutput) Index ¶
func (o GetSubscriptionsFilterArrayOutput) Index(i pulumi.IntInput) GetSubscriptionsFilterOutput
func (GetSubscriptionsFilterArrayOutput) ToGetSubscriptionsFilterArrayOutput ¶
func (o GetSubscriptionsFilterArrayOutput) ToGetSubscriptionsFilterArrayOutput() GetSubscriptionsFilterArrayOutput
func (GetSubscriptionsFilterArrayOutput) ToGetSubscriptionsFilterArrayOutputWithContext ¶
func (o GetSubscriptionsFilterArrayOutput) ToGetSubscriptionsFilterArrayOutputWithContext(ctx context.Context) GetSubscriptionsFilterArrayOutput
type GetSubscriptionsFilterInput ¶
type GetSubscriptionsFilterInput interface { pulumi.Input ToGetSubscriptionsFilterOutput() GetSubscriptionsFilterOutput ToGetSubscriptionsFilterOutputWithContext(context.Context) GetSubscriptionsFilterOutput }
GetSubscriptionsFilterInput is an input type that accepts GetSubscriptionsFilterArgs and GetSubscriptionsFilterOutput values. You can construct a concrete instance of `GetSubscriptionsFilterInput` via:
GetSubscriptionsFilterArgs{...}
type GetSubscriptionsFilterOutput ¶
type GetSubscriptionsFilterOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsFilterOutput) ElementType ¶
func (GetSubscriptionsFilterOutput) ElementType() reflect.Type
func (GetSubscriptionsFilterOutput) Name ¶
func (o GetSubscriptionsFilterOutput) Name() pulumi.StringOutput
func (GetSubscriptionsFilterOutput) Regex ¶
func (o GetSubscriptionsFilterOutput) Regex() pulumi.BoolPtrOutput
func (GetSubscriptionsFilterOutput) ToGetSubscriptionsFilterOutput ¶
func (o GetSubscriptionsFilterOutput) ToGetSubscriptionsFilterOutput() GetSubscriptionsFilterOutput
func (GetSubscriptionsFilterOutput) ToGetSubscriptionsFilterOutputWithContext ¶
func (o GetSubscriptionsFilterOutput) ToGetSubscriptionsFilterOutputWithContext(ctx context.Context) GetSubscriptionsFilterOutput
func (GetSubscriptionsFilterOutput) Values ¶
func (o GetSubscriptionsFilterOutput) Values() pulumi.StringArrayOutput
type GetSubscriptionsOutputArgs ¶
type GetSubscriptionsOutputArgs struct { // The ID of the compartment in which to list resources. CompartmentId pulumi.StringPtrInput `pulumi:"compartmentId"` // The version of the subscription entity. EntityVersion pulumi.StringPtrInput `pulumi:"entityVersion"` Filters GetSubscriptionsFilterArrayInput `pulumi:"filters"` // The ID of the subscription to which the tenancy is associated. SubscriptionId pulumi.StringPtrInput `pulumi:"subscriptionId"` }
A collection of arguments for invoking getSubscriptions.
func (GetSubscriptionsOutputArgs) ElementType ¶
func (GetSubscriptionsOutputArgs) ElementType() reflect.Type
type GetSubscriptionsResult ¶
type GetSubscriptionsResult struct { // The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID. CompartmentId *string `pulumi:"compartmentId"` // The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version). EntityVersion *string `pulumi:"entityVersion"` Filters []GetSubscriptionsFilter `pulumi:"filters"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // The list of subscription_collection. SubscriptionCollections []GetSubscriptionsSubscriptionCollection `pulumi:"subscriptionCollections"` SubscriptionId *string `pulumi:"subscriptionId"` }
A collection of values returned by getSubscriptions.
func GetSubscriptions ¶
func GetSubscriptions(ctx *pulumi.Context, args *GetSubscriptionsArgs, opts ...pulumi.InvokeOption) (*GetSubscriptionsResult, error)
This data source provides the list of Subscriptions in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
List the subscriptions that a compartment owns. Only the root compartment is allowed.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSubscriptions(ctx, &tenantmanagercontrolplane.GetSubscriptionsArgs{ CompartmentId: pulumi.StringRef(compartmentId), EntityVersion: pulumi.StringRef(subscriptionEntityVersion), SubscriptionId: pulumi.StringRef(testSubscription.Id), }, nil) if err != nil { return err } return nil }) }
```
type GetSubscriptionsResultOutput ¶
type GetSubscriptionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSubscriptions.
func GetSubscriptionsOutput ¶
func GetSubscriptionsOutput(ctx *pulumi.Context, args GetSubscriptionsOutputArgs, opts ...pulumi.InvokeOption) GetSubscriptionsResultOutput
func (GetSubscriptionsResultOutput) CompartmentId ¶
func (o GetSubscriptionsResultOutput) CompartmentId() pulumi.StringPtrOutput
The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the owning compartment. Always a tenancy OCID.
func (GetSubscriptionsResultOutput) ElementType ¶
func (GetSubscriptionsResultOutput) ElementType() reflect.Type
func (GetSubscriptionsResultOutput) EntityVersion ¶
func (o GetSubscriptionsResultOutput) EntityVersion() pulumi.StringPtrOutput
The entity version of the subscription, whether V1 (the legacy schema version), or V2 (the latest 20230401 API version).
func (GetSubscriptionsResultOutput) Filters ¶
func (o GetSubscriptionsResultOutput) Filters() GetSubscriptionsFilterArrayOutput
func (GetSubscriptionsResultOutput) Id ¶
func (o GetSubscriptionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetSubscriptionsResultOutput) SubscriptionCollections ¶
func (o GetSubscriptionsResultOutput) SubscriptionCollections() GetSubscriptionsSubscriptionCollectionArrayOutput
The list of subscription_collection.
func (GetSubscriptionsResultOutput) SubscriptionId ¶
func (o GetSubscriptionsResultOutput) SubscriptionId() pulumi.StringPtrOutput
func (GetSubscriptionsResultOutput) ToGetSubscriptionsResultOutput ¶
func (o GetSubscriptionsResultOutput) ToGetSubscriptionsResultOutput() GetSubscriptionsResultOutput
func (GetSubscriptionsResultOutput) ToGetSubscriptionsResultOutputWithContext ¶
func (o GetSubscriptionsResultOutput) ToGetSubscriptionsResultOutputWithContext(ctx context.Context) GetSubscriptionsResultOutput
type GetSubscriptionsSubscriptionCollection ¶
type GetSubscriptionsSubscriptionCollection struct {
Items []GetSubscriptionsSubscriptionCollectionItem `pulumi:"items"`
}
type GetSubscriptionsSubscriptionCollectionArgs ¶
type GetSubscriptionsSubscriptionCollectionArgs struct {
Items GetSubscriptionsSubscriptionCollectionItemArrayInput `pulumi:"items"`
}
func (GetSubscriptionsSubscriptionCollectionArgs) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionArgs) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionArgs) ToGetSubscriptionsSubscriptionCollectionOutput ¶
func (i GetSubscriptionsSubscriptionCollectionArgs) ToGetSubscriptionsSubscriptionCollectionOutput() GetSubscriptionsSubscriptionCollectionOutput
func (GetSubscriptionsSubscriptionCollectionArgs) ToGetSubscriptionsSubscriptionCollectionOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionArgs) ToGetSubscriptionsSubscriptionCollectionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionOutput
type GetSubscriptionsSubscriptionCollectionArray ¶
type GetSubscriptionsSubscriptionCollectionArray []GetSubscriptionsSubscriptionCollectionInput
func (GetSubscriptionsSubscriptionCollectionArray) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionArray) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionArray) ToGetSubscriptionsSubscriptionCollectionArrayOutput ¶
func (i GetSubscriptionsSubscriptionCollectionArray) ToGetSubscriptionsSubscriptionCollectionArrayOutput() GetSubscriptionsSubscriptionCollectionArrayOutput
func (GetSubscriptionsSubscriptionCollectionArray) ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionArray) ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionArrayOutput
type GetSubscriptionsSubscriptionCollectionArrayInput ¶
type GetSubscriptionsSubscriptionCollectionArrayInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionArrayOutput() GetSubscriptionsSubscriptionCollectionArrayOutput ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionArrayOutput }
GetSubscriptionsSubscriptionCollectionArrayInput is an input type that accepts GetSubscriptionsSubscriptionCollectionArray and GetSubscriptionsSubscriptionCollectionArrayOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionArrayInput` via:
GetSubscriptionsSubscriptionCollectionArray{ GetSubscriptionsSubscriptionCollectionArgs{...} }
type GetSubscriptionsSubscriptionCollectionArrayOutput ¶
type GetSubscriptionsSubscriptionCollectionArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionArrayOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionArrayOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionArrayOutput) ToGetSubscriptionsSubscriptionCollectionArrayOutput ¶
func (o GetSubscriptionsSubscriptionCollectionArrayOutput) ToGetSubscriptionsSubscriptionCollectionArrayOutput() GetSubscriptionsSubscriptionCollectionArrayOutput
func (GetSubscriptionsSubscriptionCollectionArrayOutput) ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionArrayOutput) ToGetSubscriptionsSubscriptionCollectionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionArrayOutput
type GetSubscriptionsSubscriptionCollectionInput ¶
type GetSubscriptionsSubscriptionCollectionInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionOutput() GetSubscriptionsSubscriptionCollectionOutput ToGetSubscriptionsSubscriptionCollectionOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionOutput }
GetSubscriptionsSubscriptionCollectionInput is an input type that accepts GetSubscriptionsSubscriptionCollectionArgs and GetSubscriptionsSubscriptionCollectionOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionInput` via:
GetSubscriptionsSubscriptionCollectionArgs{...}
type GetSubscriptionsSubscriptionCollectionItem ¶
type GetSubscriptionsSubscriptionCollectionItem struct { // Classic subscription ID. ClassicSubscriptionId string `pulumi:"classicSubscriptionId"` // The currency code for the customer associated with the subscription. CloudAmountCurrency string `pulumi:"cloudAmountCurrency"` // The ID of the compartment in which to list resources. CompartmentId string `pulumi:"compartmentId"` // Customer service identifier for the customer associated with the subscription. CsiNumber string `pulumi:"csiNumber"` // Currency code. For example USD, MXN. CurrencyCode string `pulumi:"currencyCode"` // The country code for the customer associated with the subscription. CustomerCountryCode string `pulumi:"customerCountryCode"` // 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"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // The version of the subscription entity. EntityVersion string `pulumi:"entityVersion"` // 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 Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subscription. Id string `pulumi:"id"` // Specifies whether or not the subscription is from classic systems. IsClassicSubscription bool `pulumi:"isClassicSubscription"` // Specifies whether or not the subscription is a government subscription. IsGovernmentSubscription bool `pulumi:"isGovernmentSubscription"` // The pay model of the subscription, such as 'Pay as you go' or 'Monthly'. PaymentModel string `pulumi:"paymentModel"` // Specifies any program that is associated with the subscription. ProgramType string `pulumi:"programType"` // List of promotions related to the subscription. Promotions []GetSubscriptionsSubscriptionCollectionItemPromotion `pulumi:"promotions"` // Purchase entitlement ID associated with the subscription. PurchaseEntitlementId string `pulumi:"purchaseEntitlementId"` // Region for the subscription. RegionAssignment string `pulumi:"regionAssignment"` // The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'. ServiceName string `pulumi:"serviceName"` // List of SKUs linked to this subscription. Skuses []GetSubscriptionsSubscriptionCollectionItemSkus `pulumi:"skuses"` // Subscription start time. StartDate string `pulumi:"startDate"` // Lifecycle state of the subscription. State string `pulumi:"state"` // Unique Oracle Cloud Subscriptions identifier that is immutable on creation. SubscriptionNumber string `pulumi:"subscriptionNumber"` // Tier for the subscription, whether a free promotion subscription or a paid subscription. SubscriptionTier string `pulumi:"subscriptionTier"` // The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated string `pulumi:"timeCreated"` // The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated string `pulumi:"timeUpdated"` }
type GetSubscriptionsSubscriptionCollectionItemArgs ¶
type GetSubscriptionsSubscriptionCollectionItemArgs struct { // Classic subscription ID. ClassicSubscriptionId pulumi.StringInput `pulumi:"classicSubscriptionId"` // The currency code for the customer associated with the subscription. CloudAmountCurrency pulumi.StringInput `pulumi:"cloudAmountCurrency"` // The ID of the compartment in which to list resources. CompartmentId pulumi.StringInput `pulumi:"compartmentId"` // Customer service identifier for the customer associated with the subscription. CsiNumber pulumi.StringInput `pulumi:"csiNumber"` // Currency code. For example USD, MXN. CurrencyCode pulumi.StringInput `pulumi:"currencyCode"` // The country code for the customer associated with the subscription. CustomerCountryCode pulumi.StringInput `pulumi:"customerCountryCode"` // 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"` // Date and time when the SKU ended. EndDate pulumi.StringInput `pulumi:"endDate"` // The version of the subscription entity. EntityVersion pulumi.StringInput `pulumi:"entityVersion"` // 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 Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subscription. Id pulumi.StringInput `pulumi:"id"` // Specifies whether or not the subscription is from classic systems. IsClassicSubscription pulumi.BoolInput `pulumi:"isClassicSubscription"` // Specifies whether or not the subscription is a government subscription. IsGovernmentSubscription pulumi.BoolInput `pulumi:"isGovernmentSubscription"` // The pay model of the subscription, such as 'Pay as you go' or 'Monthly'. PaymentModel pulumi.StringInput `pulumi:"paymentModel"` // Specifies any program that is associated with the subscription. ProgramType pulumi.StringInput `pulumi:"programType"` // List of promotions related to the subscription. Promotions GetSubscriptionsSubscriptionCollectionItemPromotionArrayInput `pulumi:"promotions"` // Purchase entitlement ID associated with the subscription. PurchaseEntitlementId pulumi.StringInput `pulumi:"purchaseEntitlementId"` // Region for the subscription. RegionAssignment pulumi.StringInput `pulumi:"regionAssignment"` // The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'. ServiceName pulumi.StringInput `pulumi:"serviceName"` // List of SKUs linked to this subscription. Skuses GetSubscriptionsSubscriptionCollectionItemSkusArrayInput `pulumi:"skuses"` // Subscription start time. StartDate pulumi.StringInput `pulumi:"startDate"` // Lifecycle state of the subscription. State pulumi.StringInput `pulumi:"state"` // Unique Oracle Cloud Subscriptions identifier that is immutable on creation. SubscriptionNumber pulumi.StringInput `pulumi:"subscriptionNumber"` // Tier for the subscription, whether a free promotion subscription or a paid subscription. SubscriptionTier pulumi.StringInput `pulumi:"subscriptionTier"` // The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeCreated pulumi.StringInput `pulumi:"timeCreated"` // The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29. TimeUpdated pulumi.StringInput `pulumi:"timeUpdated"` }
func (GetSubscriptionsSubscriptionCollectionItemArgs) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemArgs) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemArgs) ToGetSubscriptionsSubscriptionCollectionItemOutput ¶
func (i GetSubscriptionsSubscriptionCollectionItemArgs) ToGetSubscriptionsSubscriptionCollectionItemOutput() GetSubscriptionsSubscriptionCollectionItemOutput
func (GetSubscriptionsSubscriptionCollectionItemArgs) ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionItemArgs) ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemOutput
type GetSubscriptionsSubscriptionCollectionItemArray ¶
type GetSubscriptionsSubscriptionCollectionItemArray []GetSubscriptionsSubscriptionCollectionItemInput
func (GetSubscriptionsSubscriptionCollectionItemArray) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemArray) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemArray) ToGetSubscriptionsSubscriptionCollectionItemArrayOutput ¶
func (i GetSubscriptionsSubscriptionCollectionItemArray) ToGetSubscriptionsSubscriptionCollectionItemArrayOutput() GetSubscriptionsSubscriptionCollectionItemArrayOutput
func (GetSubscriptionsSubscriptionCollectionItemArray) ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionItemArray) ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemArrayOutput
type GetSubscriptionsSubscriptionCollectionItemArrayInput ¶
type GetSubscriptionsSubscriptionCollectionItemArrayInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionItemArrayOutput() GetSubscriptionsSubscriptionCollectionItemArrayOutput ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionItemArrayOutput }
GetSubscriptionsSubscriptionCollectionItemArrayInput is an input type that accepts GetSubscriptionsSubscriptionCollectionItemArray and GetSubscriptionsSubscriptionCollectionItemArrayOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionItemArrayInput` via:
GetSubscriptionsSubscriptionCollectionItemArray{ GetSubscriptionsSubscriptionCollectionItemArgs{...} }
type GetSubscriptionsSubscriptionCollectionItemArrayOutput ¶
type GetSubscriptionsSubscriptionCollectionItemArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionItemArrayOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemArrayOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemArrayOutput ¶
func (o GetSubscriptionsSubscriptionCollectionItemArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemArrayOutput() GetSubscriptionsSubscriptionCollectionItemArrayOutput
func (GetSubscriptionsSubscriptionCollectionItemArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionItemArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemArrayOutput
type GetSubscriptionsSubscriptionCollectionItemInput ¶
type GetSubscriptionsSubscriptionCollectionItemInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionItemOutput() GetSubscriptionsSubscriptionCollectionItemOutput ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionItemOutput }
GetSubscriptionsSubscriptionCollectionItemInput is an input type that accepts GetSubscriptionsSubscriptionCollectionItemArgs and GetSubscriptionsSubscriptionCollectionItemOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionItemInput` via:
GetSubscriptionsSubscriptionCollectionItemArgs{...}
type GetSubscriptionsSubscriptionCollectionItemOutput ¶
type GetSubscriptionsSubscriptionCollectionItemOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionItemOutput) ClassicSubscriptionId ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) ClassicSubscriptionId() pulumi.StringOutput
Classic subscription ID.
func (GetSubscriptionsSubscriptionCollectionItemOutput) CloudAmountCurrency ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) CloudAmountCurrency() pulumi.StringOutput
The currency code for the customer associated with the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) CompartmentId ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) CompartmentId() pulumi.StringOutput
The ID of the compartment in which to list resources.
func (GetSubscriptionsSubscriptionCollectionItemOutput) CsiNumber ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) CsiNumber() pulumi.StringOutput
Customer service identifier for the customer associated with the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) CurrencyCode ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) CurrencyCode() pulumi.StringOutput
Currency code. For example USD, MXN.
func (GetSubscriptionsSubscriptionCollectionItemOutput) CustomerCountryCode ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) CustomerCountryCode() pulumi.StringOutput
The country code for the customer associated with the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) DefinedTags ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) DefinedTags() pulumi.StringMapOutput
Defined tags for this resource. Each key is predefined and scoped to a namespace. Example: `{"foo-namespace.bar-key": "value"}`
func (GetSubscriptionsSubscriptionCollectionItemOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemOutput) EndDate ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetSubscriptionsSubscriptionCollectionItemOutput) EntityVersion ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) EntityVersion() pulumi.StringOutput
The version of the subscription entity.
func (GetSubscriptionsSubscriptionCollectionItemOutput) FreeformTags ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) 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 (GetSubscriptionsSubscriptionCollectionItemOutput) Id ¶
The Oracle ID ([OCID](https://docs.cloud.oracle.com/iaas/Content/General/Concepts/identifiers.htm)) of the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) IsClassicSubscription ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) IsClassicSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is from classic systems.
func (GetSubscriptionsSubscriptionCollectionItemOutput) IsGovernmentSubscription ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) IsGovernmentSubscription() pulumi.BoolOutput
Specifies whether or not the subscription is a government subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) PaymentModel ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) PaymentModel() pulumi.StringOutput
The pay model of the subscription, such as 'Pay as you go' or 'Monthly'.
func (GetSubscriptionsSubscriptionCollectionItemOutput) ProgramType ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) ProgramType() pulumi.StringOutput
Specifies any program that is associated with the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) Promotions ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) Promotions() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
List of promotions related to the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) PurchaseEntitlementId ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) PurchaseEntitlementId() pulumi.StringOutput
Purchase entitlement ID associated with the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) RegionAssignment ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) RegionAssignment() pulumi.StringOutput
Region for the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) ServiceName ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) ServiceName() pulumi.StringOutput
The type of subscription, such as 'UCM', 'SAAS', 'ERP', 'CRM'.
func (GetSubscriptionsSubscriptionCollectionItemOutput) Skuses ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) Skuses() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
List of SKUs linked to this subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) StartDate ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetSubscriptionsSubscriptionCollectionItemOutput) State ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) State() pulumi.StringOutput
Lifecycle state of the subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) SubscriptionNumber ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) SubscriptionNumber() pulumi.StringOutput
Unique Oracle Cloud Subscriptions identifier that is immutable on creation.
func (GetSubscriptionsSubscriptionCollectionItemOutput) SubscriptionTier ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) SubscriptionTier() pulumi.StringOutput
Tier for the subscription, whether a free promotion subscription or a paid subscription.
func (GetSubscriptionsSubscriptionCollectionItemOutput) TimeCreated ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) TimeCreated() pulumi.StringOutput
The date and time of creation, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetSubscriptionsSubscriptionCollectionItemOutput) TimeUpdated ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) TimeUpdated() pulumi.StringOutput
The date and time of update, as described in [RFC 3339](https://tools.ietf.org/rfc/rfc3339), section 14.29.
func (GetSubscriptionsSubscriptionCollectionItemOutput) ToGetSubscriptionsSubscriptionCollectionItemOutput ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) ToGetSubscriptionsSubscriptionCollectionItemOutput() GetSubscriptionsSubscriptionCollectionItemOutput
func (GetSubscriptionsSubscriptionCollectionItemOutput) ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionItemOutput) ToGetSubscriptionsSubscriptionCollectionItemOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemOutput
type GetSubscriptionsSubscriptionCollectionItemPromotion ¶
type GetSubscriptionsSubscriptionCollectionItemPromotion struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount float64 `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit string `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration int `pulumi:"duration"` // Unit for the duration. DurationUnit string `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay bool `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status string `pulumi:"status"` // Date and time when the promotion ends. TimeExpired string `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted string `pulumi:"timeStarted"` }
type GetSubscriptionsSubscriptionCollectionItemPromotionArgs ¶
type GetSubscriptionsSubscriptionCollectionItemPromotionArgs struct { // If a subscription is present, indicates the total amount of promotional subscription credits. Amount pulumi.Float64Input `pulumi:"amount"` // Currency unit associated with the promotion. CurrencyUnit pulumi.StringInput `pulumi:"currencyUnit"` // Specifies how long the promotion related to the subscription, if any, is valid in duration units. Duration pulumi.IntInput `pulumi:"duration"` // Unit for the duration. DurationUnit pulumi.StringInput `pulumi:"durationUnit"` // Speficies whether or not the customer intends to pay after the promotion has expired. IsIntentToPay pulumi.BoolInput `pulumi:"isIntentToPay"` // If a subscription is present, indicates the current status of the subscription promotion. Status pulumi.StringInput `pulumi:"status"` // Date and time when the promotion ends. TimeExpired pulumi.StringInput `pulumi:"timeExpired"` // Date and time when the promotion starts. TimeStarted pulumi.StringInput `pulumi:"timeStarted"` }
func (GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput ¶
func (i GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput() GetSubscriptionsSubscriptionCollectionItemPromotionOutput
func (GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionItemPromotionArgs) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionOutput
type GetSubscriptionsSubscriptionCollectionItemPromotionArray ¶
type GetSubscriptionsSubscriptionCollectionItemPromotionArray []GetSubscriptionsSubscriptionCollectionItemPromotionInput
func (GetSubscriptionsSubscriptionCollectionItemPromotionArray) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemPromotionArray) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemPromotionArray) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput ¶
func (i GetSubscriptionsSubscriptionCollectionItemPromotionArray) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
func (GetSubscriptionsSubscriptionCollectionItemPromotionArray) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionItemPromotionArray) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
type GetSubscriptionsSubscriptionCollectionItemPromotionArrayInput ¶
type GetSubscriptionsSubscriptionCollectionItemPromotionArrayInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput }
GetSubscriptionsSubscriptionCollectionItemPromotionArrayInput is an input type that accepts GetSubscriptionsSubscriptionCollectionItemPromotionArray and GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionItemPromotionArrayInput` via:
GetSubscriptionsSubscriptionCollectionItemPromotionArray{ GetSubscriptionsSubscriptionCollectionItemPromotionArgs{...} }
type GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput ¶
type GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput() GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
func (GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionArrayOutput
type GetSubscriptionsSubscriptionCollectionItemPromotionInput ¶
type GetSubscriptionsSubscriptionCollectionItemPromotionInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput() GetSubscriptionsSubscriptionCollectionItemPromotionOutput ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionOutput }
GetSubscriptionsSubscriptionCollectionItemPromotionInput is an input type that accepts GetSubscriptionsSubscriptionCollectionItemPromotionArgs and GetSubscriptionsSubscriptionCollectionItemPromotionOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionItemPromotionInput` via:
GetSubscriptionsSubscriptionCollectionItemPromotionArgs{...}
type GetSubscriptionsSubscriptionCollectionItemPromotionOutput ¶
type GetSubscriptionsSubscriptionCollectionItemPromotionOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Amount ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Amount() pulumi.Float64Output
If a subscription is present, indicates the total amount of promotional subscription credits.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) CurrencyUnit ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) CurrencyUnit() pulumi.StringOutput
Currency unit associated with the promotion.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Duration ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Duration() pulumi.IntOutput
Specifies how long the promotion related to the subscription, if any, is valid in duration units.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) DurationUnit ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) DurationUnit() pulumi.StringOutput
Unit for the duration.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) IsIntentToPay ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) IsIntentToPay() pulumi.BoolOutput
Speficies whether or not the customer intends to pay after the promotion has expired.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Status ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) Status() pulumi.StringOutput
If a subscription is present, indicates the current status of the subscription promotion.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) TimeExpired ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) TimeExpired() pulumi.StringOutput
Date and time when the promotion ends.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) TimeStarted ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) TimeStarted() pulumi.StringOutput
Date and time when the promotion starts.
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutput() GetSubscriptionsSubscriptionCollectionItemPromotionOutput
func (GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionItemPromotionOutput) ToGetSubscriptionsSubscriptionCollectionItemPromotionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemPromotionOutput
type GetSubscriptionsSubscriptionCollectionItemSkus ¶
type GetSubscriptionsSubscriptionCollectionItemSkus struct { // Description of the stock units. Description string `pulumi:"description"` // Date and time when the SKU ended. EndDate string `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId string `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance bool `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent bool `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription string `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName string `pulumi:"metricName"` // Quantity of the stock units. Quantity int `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku string `pulumi:"sku"` // Subscription start time. StartDate string `pulumi:"startDate"` }
type GetSubscriptionsSubscriptionCollectionItemSkusArgs ¶
type GetSubscriptionsSubscriptionCollectionItemSkusArgs struct { // Description of the stock units. Description pulumi.StringInput `pulumi:"description"` // Date and time when the SKU ended. EndDate pulumi.StringInput `pulumi:"endDate"` // Sales order line identifier. GsiOrderLineId pulumi.StringInput `pulumi:"gsiOrderLineId"` // Specifies if an additional test instance can be provisioned by the SaaS application. IsAdditionalInstance pulumi.BoolInput `pulumi:"isAdditionalInstance"` // Specifies if the SKU is considered as a parent or child. IsBaseServiceComponent pulumi.BoolInput `pulumi:"isBaseServiceComponent"` // Description of the covered product belonging to this SKU. LicensePartDescription pulumi.StringInput `pulumi:"licensePartDescription"` // Base metric for billing the service. MetricName pulumi.StringInput `pulumi:"metricName"` // Quantity of the stock units. Quantity pulumi.IntInput `pulumi:"quantity"` // Stock Keeping Unit (SKU) ID. Sku pulumi.StringInput `pulumi:"sku"` // Subscription start time. StartDate pulumi.StringInput `pulumi:"startDate"` }
func (GetSubscriptionsSubscriptionCollectionItemSkusArgs) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemSkusArgs) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemSkusArgs) ToGetSubscriptionsSubscriptionCollectionItemSkusOutput ¶
func (i GetSubscriptionsSubscriptionCollectionItemSkusArgs) ToGetSubscriptionsSubscriptionCollectionItemSkusOutput() GetSubscriptionsSubscriptionCollectionItemSkusOutput
func (GetSubscriptionsSubscriptionCollectionItemSkusArgs) ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionItemSkusArgs) ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusOutput
type GetSubscriptionsSubscriptionCollectionItemSkusArray ¶
type GetSubscriptionsSubscriptionCollectionItemSkusArray []GetSubscriptionsSubscriptionCollectionItemSkusInput
func (GetSubscriptionsSubscriptionCollectionItemSkusArray) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemSkusArray) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemSkusArray) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput ¶
func (i GetSubscriptionsSubscriptionCollectionItemSkusArray) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
func (GetSubscriptionsSubscriptionCollectionItemSkusArray) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext ¶
func (i GetSubscriptionsSubscriptionCollectionItemSkusArray) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
type GetSubscriptionsSubscriptionCollectionItemSkusArrayInput ¶
type GetSubscriptionsSubscriptionCollectionItemSkusArrayInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput }
GetSubscriptionsSubscriptionCollectionItemSkusArrayInput is an input type that accepts GetSubscriptionsSubscriptionCollectionItemSkusArray and GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionItemSkusArrayInput` via:
GetSubscriptionsSubscriptionCollectionItemSkusArray{ GetSubscriptionsSubscriptionCollectionItemSkusArgs{...} }
type GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput ¶
type GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutput() GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
func (GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusArrayOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusArrayOutput
type GetSubscriptionsSubscriptionCollectionItemSkusInput ¶
type GetSubscriptionsSubscriptionCollectionItemSkusInput interface { pulumi.Input ToGetSubscriptionsSubscriptionCollectionItemSkusOutput() GetSubscriptionsSubscriptionCollectionItemSkusOutput ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext(context.Context) GetSubscriptionsSubscriptionCollectionItemSkusOutput }
GetSubscriptionsSubscriptionCollectionItemSkusInput is an input type that accepts GetSubscriptionsSubscriptionCollectionItemSkusArgs and GetSubscriptionsSubscriptionCollectionItemSkusOutput values. You can construct a concrete instance of `GetSubscriptionsSubscriptionCollectionItemSkusInput` via:
GetSubscriptionsSubscriptionCollectionItemSkusArgs{...}
type GetSubscriptionsSubscriptionCollectionItemSkusOutput ¶
type GetSubscriptionsSubscriptionCollectionItemSkusOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) Description ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) Description() pulumi.StringOutput
Description of the stock units.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) EndDate ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) EndDate() pulumi.StringOutput
Date and time when the SKU ended.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) GsiOrderLineId ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) GsiOrderLineId() pulumi.StringOutput
Sales order line identifier.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) IsAdditionalInstance ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) IsAdditionalInstance() pulumi.BoolOutput
Specifies if an additional test instance can be provisioned by the SaaS application.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) IsBaseServiceComponent ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) IsBaseServiceComponent() pulumi.BoolOutput
Specifies if the SKU is considered as a parent or child.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) LicensePartDescription ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) LicensePartDescription() pulumi.StringOutput
Description of the covered product belonging to this SKU.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) MetricName ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) MetricName() pulumi.StringOutput
Base metric for billing the service.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) Quantity ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) Quantity() pulumi.IntOutput
Quantity of the stock units.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) StartDate ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) StartDate() pulumi.StringOutput
Subscription start time.
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusOutput ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusOutput() GetSubscriptionsSubscriptionCollectionItemSkusOutput
func (GetSubscriptionsSubscriptionCollectionItemSkusOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionItemSkusOutput) ToGetSubscriptionsSubscriptionCollectionItemSkusOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionItemSkusOutput
type GetSubscriptionsSubscriptionCollectionOutput ¶
type GetSubscriptionsSubscriptionCollectionOutput struct{ *pulumi.OutputState }
func (GetSubscriptionsSubscriptionCollectionOutput) ElementType ¶
func (GetSubscriptionsSubscriptionCollectionOutput) ElementType() reflect.Type
func (GetSubscriptionsSubscriptionCollectionOutput) ToGetSubscriptionsSubscriptionCollectionOutput ¶
func (o GetSubscriptionsSubscriptionCollectionOutput) ToGetSubscriptionsSubscriptionCollectionOutput() GetSubscriptionsSubscriptionCollectionOutput
func (GetSubscriptionsSubscriptionCollectionOutput) ToGetSubscriptionsSubscriptionCollectionOutputWithContext ¶
func (o GetSubscriptionsSubscriptionCollectionOutput) ToGetSubscriptionsSubscriptionCollectionOutputWithContext(ctx context.Context) GetSubscriptionsSubscriptionCollectionOutput
type LookupSubscriptionMappingArgs ¶
type LookupSubscriptionMappingArgs struct { // OCID of the subscriptionMappingId. SubscriptionMappingId string `pulumi:"subscriptionMappingId"` }
A collection of arguments for invoking getSubscriptionMapping.
type LookupSubscriptionMappingOutputArgs ¶
type LookupSubscriptionMappingOutputArgs struct { // OCID of the subscriptionMappingId. SubscriptionMappingId pulumi.StringInput `pulumi:"subscriptionMappingId"` }
A collection of arguments for invoking getSubscriptionMapping.
func (LookupSubscriptionMappingOutputArgs) ElementType ¶
func (LookupSubscriptionMappingOutputArgs) ElementType() reflect.Type
type LookupSubscriptionMappingResult ¶
type LookupSubscriptionMappingResult struct { // OCID of the compartment. Always a tenancy OCID. CompartmentId string `pulumi:"compartmentId"` // OCID of the mapping between subscription and compartment identified by the tenancy. Id string `pulumi:"id"` // Denotes if the subscription is explicity assigned to the root compartment or tenancy. IsExplicitlyAssigned bool `pulumi:"isExplicitlyAssigned"` // Lifecycle state of the subscriptionMapping. State string `pulumi:"state"` // OCID of the subscription. SubscriptionId string `pulumi:"subscriptionId"` SubscriptionMappingId string `pulumi:"subscriptionMappingId"` // Date-time when subscription mapping was created. TimeCreated string `pulumi:"timeCreated"` // Date-time when subscription mapping was terminated. TimeTerminated string `pulumi:"timeTerminated"` // Date-time when subscription mapping was updated. TimeUpdated string `pulumi:"timeUpdated"` }
A collection of values returned by getSubscriptionMapping.
func LookupSubscriptionMapping ¶
func LookupSubscriptionMapping(ctx *pulumi.Context, args *LookupSubscriptionMappingArgs, opts ...pulumi.InvokeOption) (*LookupSubscriptionMappingResult, error)
This data source provides details about a specific Subscription Mapping resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Get the subscription mapping details by subscription mapping ID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.GetSubscriptionMapping(ctx, &tenantmanagercontrolplane.GetSubscriptionMappingArgs{ SubscriptionMappingId: testSubscriptionMappingOciTenantmanagercontrolplaneSubscriptionMapping.Id, }, nil) if err != nil { return err } return nil }) }
```
type LookupSubscriptionMappingResultOutput ¶
type LookupSubscriptionMappingResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getSubscriptionMapping.
func LookupSubscriptionMappingOutput ¶
func LookupSubscriptionMappingOutput(ctx *pulumi.Context, args LookupSubscriptionMappingOutputArgs, opts ...pulumi.InvokeOption) LookupSubscriptionMappingResultOutput
func (LookupSubscriptionMappingResultOutput) CompartmentId ¶
func (o LookupSubscriptionMappingResultOutput) CompartmentId() pulumi.StringOutput
OCID of the compartment. Always a tenancy OCID.
func (LookupSubscriptionMappingResultOutput) ElementType ¶
func (LookupSubscriptionMappingResultOutput) ElementType() reflect.Type
func (LookupSubscriptionMappingResultOutput) Id ¶
func (o LookupSubscriptionMappingResultOutput) Id() pulumi.StringOutput
OCID of the mapping between subscription and compartment identified by the tenancy.
func (LookupSubscriptionMappingResultOutput) IsExplicitlyAssigned ¶
func (o LookupSubscriptionMappingResultOutput) IsExplicitlyAssigned() pulumi.BoolOutput
Denotes if the subscription is explicity assigned to the root compartment or tenancy.
func (LookupSubscriptionMappingResultOutput) State ¶
func (o LookupSubscriptionMappingResultOutput) State() pulumi.StringOutput
Lifecycle state of the subscriptionMapping.
func (LookupSubscriptionMappingResultOutput) SubscriptionId ¶
func (o LookupSubscriptionMappingResultOutput) SubscriptionId() pulumi.StringOutput
OCID of the subscription.
func (LookupSubscriptionMappingResultOutput) SubscriptionMappingId ¶
func (o LookupSubscriptionMappingResultOutput) SubscriptionMappingId() pulumi.StringOutput
func (LookupSubscriptionMappingResultOutput) TimeCreated ¶
func (o LookupSubscriptionMappingResultOutput) TimeCreated() pulumi.StringOutput
Date-time when subscription mapping was created.
func (LookupSubscriptionMappingResultOutput) TimeTerminated ¶
func (o LookupSubscriptionMappingResultOutput) TimeTerminated() pulumi.StringOutput
Date-time when subscription mapping was terminated.
func (LookupSubscriptionMappingResultOutput) TimeUpdated ¶
func (o LookupSubscriptionMappingResultOutput) TimeUpdated() pulumi.StringOutput
Date-time when subscription mapping was updated.
func (LookupSubscriptionMappingResultOutput) ToLookupSubscriptionMappingResultOutput ¶
func (o LookupSubscriptionMappingResultOutput) ToLookupSubscriptionMappingResultOutput() LookupSubscriptionMappingResultOutput
func (LookupSubscriptionMappingResultOutput) ToLookupSubscriptionMappingResultOutputWithContext ¶
func (o LookupSubscriptionMappingResultOutput) ToLookupSubscriptionMappingResultOutputWithContext(ctx context.Context) LookupSubscriptionMappingResultOutput
type SubscriptionMapping ¶
type SubscriptionMapping struct { pulumi.CustomResourceState // OCID of the compartment. Always a tenancy OCID. CompartmentId pulumi.StringOutput `pulumi:"compartmentId"` // Denotes if the subscription is explicity assigned to the root compartment or tenancy. IsExplicitlyAssigned pulumi.BoolOutput `pulumi:"isExplicitlyAssigned"` // Lifecycle state of the subscriptionMapping. State pulumi.StringOutput `pulumi:"state"` // OCID of Subscription. // // ** 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 SubscriptionId pulumi.StringOutput `pulumi:"subscriptionId"` // Date-time when subscription mapping was created. TimeCreated pulumi.StringOutput `pulumi:"timeCreated"` // Date-time when subscription mapping was terminated. TimeTerminated pulumi.StringOutput `pulumi:"timeTerminated"` // Date-time when subscription mapping was updated. TimeUpdated pulumi.StringOutput `pulumi:"timeUpdated"` }
This resource provides the Subscription Mapping resource in Oracle Cloud Infrastructure Tenantmanagercontrolplane service.
Assign the tenancy record identified by the compartment ID to the given subscription ID.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-oci/sdk/v2/go/oci/tenantmanagercontrolplane" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := tenantmanagercontrolplane.NewSubscriptionMapping(ctx, "test_subscription_mapping", &tenantmanagercontrolplane.SubscriptionMappingArgs{ CompartmentId: pulumi.Any(compartmentId), SubscriptionId: pulumi.Any(testSubscription.Id), }) if err != nil { return err } return nil }) }
```
## Import
SubscriptionMappings can be imported using the `id`, e.g.
```sh $ pulumi import oci:Tenantmanagercontrolplane/subscriptionMapping:SubscriptionMapping test_subscription_mapping "id" ```
func GetSubscriptionMapping ¶
func GetSubscriptionMapping(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubscriptionMappingState, opts ...pulumi.ResourceOption) (*SubscriptionMapping, error)
GetSubscriptionMapping gets an existing SubscriptionMapping 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 NewSubscriptionMapping ¶
func NewSubscriptionMapping(ctx *pulumi.Context, name string, args *SubscriptionMappingArgs, opts ...pulumi.ResourceOption) (*SubscriptionMapping, error)
NewSubscriptionMapping registers a new resource with the given unique name, arguments, and options.
func (*SubscriptionMapping) ElementType ¶
func (*SubscriptionMapping) ElementType() reflect.Type
func (*SubscriptionMapping) ToSubscriptionMappingOutput ¶
func (i *SubscriptionMapping) ToSubscriptionMappingOutput() SubscriptionMappingOutput
func (*SubscriptionMapping) ToSubscriptionMappingOutputWithContext ¶
func (i *SubscriptionMapping) ToSubscriptionMappingOutputWithContext(ctx context.Context) SubscriptionMappingOutput
type SubscriptionMappingArgs ¶
type SubscriptionMappingArgs struct { // OCID of the compartment. Always a tenancy OCID. CompartmentId pulumi.StringInput // OCID of Subscription. // // ** 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 SubscriptionId pulumi.StringInput }
The set of arguments for constructing a SubscriptionMapping resource.
func (SubscriptionMappingArgs) ElementType ¶
func (SubscriptionMappingArgs) ElementType() reflect.Type
type SubscriptionMappingArray ¶
type SubscriptionMappingArray []SubscriptionMappingInput
func (SubscriptionMappingArray) ElementType ¶
func (SubscriptionMappingArray) ElementType() reflect.Type
func (SubscriptionMappingArray) ToSubscriptionMappingArrayOutput ¶
func (i SubscriptionMappingArray) ToSubscriptionMappingArrayOutput() SubscriptionMappingArrayOutput
func (SubscriptionMappingArray) ToSubscriptionMappingArrayOutputWithContext ¶
func (i SubscriptionMappingArray) ToSubscriptionMappingArrayOutputWithContext(ctx context.Context) SubscriptionMappingArrayOutput
type SubscriptionMappingArrayInput ¶
type SubscriptionMappingArrayInput interface { pulumi.Input ToSubscriptionMappingArrayOutput() SubscriptionMappingArrayOutput ToSubscriptionMappingArrayOutputWithContext(context.Context) SubscriptionMappingArrayOutput }
SubscriptionMappingArrayInput is an input type that accepts SubscriptionMappingArray and SubscriptionMappingArrayOutput values. You can construct a concrete instance of `SubscriptionMappingArrayInput` via:
SubscriptionMappingArray{ SubscriptionMappingArgs{...} }
type SubscriptionMappingArrayOutput ¶
type SubscriptionMappingArrayOutput struct{ *pulumi.OutputState }
func (SubscriptionMappingArrayOutput) ElementType ¶
func (SubscriptionMappingArrayOutput) ElementType() reflect.Type
func (SubscriptionMappingArrayOutput) Index ¶
func (o SubscriptionMappingArrayOutput) Index(i pulumi.IntInput) SubscriptionMappingOutput
func (SubscriptionMappingArrayOutput) ToSubscriptionMappingArrayOutput ¶
func (o SubscriptionMappingArrayOutput) ToSubscriptionMappingArrayOutput() SubscriptionMappingArrayOutput
func (SubscriptionMappingArrayOutput) ToSubscriptionMappingArrayOutputWithContext ¶
func (o SubscriptionMappingArrayOutput) ToSubscriptionMappingArrayOutputWithContext(ctx context.Context) SubscriptionMappingArrayOutput
type SubscriptionMappingInput ¶
type SubscriptionMappingInput interface { pulumi.Input ToSubscriptionMappingOutput() SubscriptionMappingOutput ToSubscriptionMappingOutputWithContext(ctx context.Context) SubscriptionMappingOutput }
type SubscriptionMappingMap ¶
type SubscriptionMappingMap map[string]SubscriptionMappingInput
func (SubscriptionMappingMap) ElementType ¶
func (SubscriptionMappingMap) ElementType() reflect.Type
func (SubscriptionMappingMap) ToSubscriptionMappingMapOutput ¶
func (i SubscriptionMappingMap) ToSubscriptionMappingMapOutput() SubscriptionMappingMapOutput
func (SubscriptionMappingMap) ToSubscriptionMappingMapOutputWithContext ¶
func (i SubscriptionMappingMap) ToSubscriptionMappingMapOutputWithContext(ctx context.Context) SubscriptionMappingMapOutput
type SubscriptionMappingMapInput ¶
type SubscriptionMappingMapInput interface { pulumi.Input ToSubscriptionMappingMapOutput() SubscriptionMappingMapOutput ToSubscriptionMappingMapOutputWithContext(context.Context) SubscriptionMappingMapOutput }
SubscriptionMappingMapInput is an input type that accepts SubscriptionMappingMap and SubscriptionMappingMapOutput values. You can construct a concrete instance of `SubscriptionMappingMapInput` via:
SubscriptionMappingMap{ "key": SubscriptionMappingArgs{...} }
type SubscriptionMappingMapOutput ¶
type SubscriptionMappingMapOutput struct{ *pulumi.OutputState }
func (SubscriptionMappingMapOutput) ElementType ¶
func (SubscriptionMappingMapOutput) ElementType() reflect.Type
func (SubscriptionMappingMapOutput) MapIndex ¶
func (o SubscriptionMappingMapOutput) MapIndex(k pulumi.StringInput) SubscriptionMappingOutput
func (SubscriptionMappingMapOutput) ToSubscriptionMappingMapOutput ¶
func (o SubscriptionMappingMapOutput) ToSubscriptionMappingMapOutput() SubscriptionMappingMapOutput
func (SubscriptionMappingMapOutput) ToSubscriptionMappingMapOutputWithContext ¶
func (o SubscriptionMappingMapOutput) ToSubscriptionMappingMapOutputWithContext(ctx context.Context) SubscriptionMappingMapOutput
type SubscriptionMappingOutput ¶
type SubscriptionMappingOutput struct{ *pulumi.OutputState }
func (SubscriptionMappingOutput) CompartmentId ¶
func (o SubscriptionMappingOutput) CompartmentId() pulumi.StringOutput
OCID of the compartment. Always a tenancy OCID.
func (SubscriptionMappingOutput) ElementType ¶
func (SubscriptionMappingOutput) ElementType() reflect.Type
func (SubscriptionMappingOutput) IsExplicitlyAssigned ¶
func (o SubscriptionMappingOutput) IsExplicitlyAssigned() pulumi.BoolOutput
Denotes if the subscription is explicity assigned to the root compartment or tenancy.
func (SubscriptionMappingOutput) State ¶
func (o SubscriptionMappingOutput) State() pulumi.StringOutput
Lifecycle state of the subscriptionMapping.
func (SubscriptionMappingOutput) SubscriptionId ¶
func (o SubscriptionMappingOutput) SubscriptionId() pulumi.StringOutput
OCID of Subscription.
** 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 (SubscriptionMappingOutput) TimeCreated ¶
func (o SubscriptionMappingOutput) TimeCreated() pulumi.StringOutput
Date-time when subscription mapping was created.
func (SubscriptionMappingOutput) TimeTerminated ¶
func (o SubscriptionMappingOutput) TimeTerminated() pulumi.StringOutput
Date-time when subscription mapping was terminated.
func (SubscriptionMappingOutput) TimeUpdated ¶
func (o SubscriptionMappingOutput) TimeUpdated() pulumi.StringOutput
Date-time when subscription mapping was updated.
func (SubscriptionMappingOutput) ToSubscriptionMappingOutput ¶
func (o SubscriptionMappingOutput) ToSubscriptionMappingOutput() SubscriptionMappingOutput
func (SubscriptionMappingOutput) ToSubscriptionMappingOutputWithContext ¶
func (o SubscriptionMappingOutput) ToSubscriptionMappingOutputWithContext(ctx context.Context) SubscriptionMappingOutput
type SubscriptionMappingState ¶
type SubscriptionMappingState struct { // OCID of the compartment. Always a tenancy OCID. CompartmentId pulumi.StringPtrInput // Denotes if the subscription is explicity assigned to the root compartment or tenancy. IsExplicitlyAssigned pulumi.BoolPtrInput // Lifecycle state of the subscriptionMapping. State pulumi.StringPtrInput // OCID of Subscription. // // ** 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 SubscriptionId pulumi.StringPtrInput // Date-time when subscription mapping was created. TimeCreated pulumi.StringPtrInput // Date-time when subscription mapping was terminated. TimeTerminated pulumi.StringPtrInput // Date-time when subscription mapping was updated. TimeUpdated pulumi.StringPtrInput }
func (SubscriptionMappingState) ElementType ¶
func (SubscriptionMappingState) ElementType() reflect.Type
Source Files
¶
- getAssignedSubscription.go
- getAssignedSubscriptionLineItems.go
- getAssignedSubscriptions.go
- getDomain.go
- getDomainGovernance.go
- getDomainGovernances.go
- getDomains.go
- getLink.go
- getLinks.go
- getOrganization.go
- getOrganizationTenancies.go
- getOrganizationTenancy.go
- getOrganizations.go
- getRecipientInvitation.go
- getRecipientInvitations.go
- getSenderInvitation.go
- getSenderInvitations.go
- getSubscription.go
- getSubscriptionAvailableRegions.go
- getSubscriptionLineItems.go
- getSubscriptionMapping.go
- getSubscriptionMappings.go
- getSubscriptions.go
- init.go
- pulumiTypes.go
- subscriptionMapping.go