Documentation
¶
Index ¶
- type GetOpenApiPricingModulesArgs
- type GetOpenApiPricingModulesModule
- type GetOpenApiPricingModulesModuleArgs
- func (GetOpenApiPricingModulesModuleArgs) ElementType() reflect.Type
- func (i GetOpenApiPricingModulesModuleArgs) ToGetOpenApiPricingModulesModuleOutput() GetOpenApiPricingModulesModuleOutput
- func (i GetOpenApiPricingModulesModuleArgs) ToGetOpenApiPricingModulesModuleOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleOutput
- type GetOpenApiPricingModulesModuleArray
- func (GetOpenApiPricingModulesModuleArray) ElementType() reflect.Type
- func (i GetOpenApiPricingModulesModuleArray) ToGetOpenApiPricingModulesModuleArrayOutput() GetOpenApiPricingModulesModuleArrayOutput
- func (i GetOpenApiPricingModulesModuleArray) ToGetOpenApiPricingModulesModuleArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleArrayOutput
- type GetOpenApiPricingModulesModuleArrayInput
- type GetOpenApiPricingModulesModuleArrayOutput
- func (GetOpenApiPricingModulesModuleArrayOutput) ElementType() reflect.Type
- func (o GetOpenApiPricingModulesModuleArrayOutput) Index(i pulumi.IntInput) GetOpenApiPricingModulesModuleOutput
- func (o GetOpenApiPricingModulesModuleArrayOutput) ToGetOpenApiPricingModulesModuleArrayOutput() GetOpenApiPricingModulesModuleArrayOutput
- func (o GetOpenApiPricingModulesModuleArrayOutput) ToGetOpenApiPricingModulesModuleArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleArrayOutput
- type GetOpenApiPricingModulesModuleInput
- type GetOpenApiPricingModulesModuleOutput
- func (o GetOpenApiPricingModulesModuleOutput) Code() pulumi.StringOutput
- func (GetOpenApiPricingModulesModuleOutput) ElementType() reflect.Type
- func (o GetOpenApiPricingModulesModuleOutput) Id() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleOutput) PricingModuleName() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleOutput) ProductCode() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleOutput) ProductType() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleOutput) SubscriptionType() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutput() GetOpenApiPricingModulesModuleOutput
- func (o GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleOutput
- func (o GetOpenApiPricingModulesModuleOutput) Unit() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleOutput) Values() GetOpenApiPricingModulesModuleValueArrayOutput
- type GetOpenApiPricingModulesModuleValue
- type GetOpenApiPricingModulesModuleValueArgs
- func (GetOpenApiPricingModulesModuleValueArgs) ElementType() reflect.Type
- func (i GetOpenApiPricingModulesModuleValueArgs) ToGetOpenApiPricingModulesModuleValueOutput() GetOpenApiPricingModulesModuleValueOutput
- func (i GetOpenApiPricingModulesModuleValueArgs) ToGetOpenApiPricingModulesModuleValueOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueOutput
- type GetOpenApiPricingModulesModuleValueArray
- func (GetOpenApiPricingModulesModuleValueArray) ElementType() reflect.Type
- func (i GetOpenApiPricingModulesModuleValueArray) ToGetOpenApiPricingModulesModuleValueArrayOutput() GetOpenApiPricingModulesModuleValueArrayOutput
- func (i GetOpenApiPricingModulesModuleValueArray) ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueArrayOutput
- type GetOpenApiPricingModulesModuleValueArrayInput
- type GetOpenApiPricingModulesModuleValueArrayOutput
- func (GetOpenApiPricingModulesModuleValueArrayOutput) ElementType() reflect.Type
- func (o GetOpenApiPricingModulesModuleValueArrayOutput) Index(i pulumi.IntInput) GetOpenApiPricingModulesModuleValueOutput
- func (o GetOpenApiPricingModulesModuleValueArrayOutput) ToGetOpenApiPricingModulesModuleValueArrayOutput() GetOpenApiPricingModulesModuleValueArrayOutput
- func (o GetOpenApiPricingModulesModuleValueArrayOutput) ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueArrayOutput
- type GetOpenApiPricingModulesModuleValueInput
- type GetOpenApiPricingModulesModuleValueOutput
- func (GetOpenApiPricingModulesModuleValueOutput) ElementType() reflect.Type
- func (o GetOpenApiPricingModulesModuleValueOutput) Name() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleValueOutput) Remark() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutput() GetOpenApiPricingModulesModuleValueOutput
- func (o GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueOutput
- func (o GetOpenApiPricingModulesModuleValueOutput) Type() pulumi.StringOutput
- func (o GetOpenApiPricingModulesModuleValueOutput) Value() pulumi.StringOutput
- type GetOpenApiPricingModulesOutputArgs
- type GetOpenApiPricingModulesResult
- type GetOpenApiPricingModulesResultOutput
- func (GetOpenApiPricingModulesResultOutput) ElementType() reflect.Type
- func (o GetOpenApiPricingModulesResultOutput) Id() pulumi.StringOutput
- func (o GetOpenApiPricingModulesResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetOpenApiPricingModulesResultOutput) Modules() GetOpenApiPricingModulesModuleArrayOutput
- func (o GetOpenApiPricingModulesResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetOpenApiPricingModulesResultOutput) Names() pulumi.StringArrayOutput
- func (o GetOpenApiPricingModulesResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetOpenApiPricingModulesResultOutput) ProductCode() pulumi.StringOutput
- func (o GetOpenApiPricingModulesResultOutput) ProductType() pulumi.StringPtrOutput
- func (o GetOpenApiPricingModulesResultOutput) SubscriptionType() pulumi.StringOutput
- func (o GetOpenApiPricingModulesResultOutput) ToGetOpenApiPricingModulesResultOutput() GetOpenApiPricingModulesResultOutput
- func (o GetOpenApiPricingModulesResultOutput) ToGetOpenApiPricingModulesResultOutputWithContext(ctx context.Context) GetOpenApiPricingModulesResultOutput
- type GetOpenApiProductsArgs
- type GetOpenApiProductsOutputArgs
- type GetOpenApiProductsProduct
- type GetOpenApiProductsProductArgs
- func (GetOpenApiProductsProductArgs) ElementType() reflect.Type
- func (i GetOpenApiProductsProductArgs) ToGetOpenApiProductsProductOutput() GetOpenApiProductsProductOutput
- func (i GetOpenApiProductsProductArgs) ToGetOpenApiProductsProductOutputWithContext(ctx context.Context) GetOpenApiProductsProductOutput
- type GetOpenApiProductsProductArray
- func (GetOpenApiProductsProductArray) ElementType() reflect.Type
- func (i GetOpenApiProductsProductArray) ToGetOpenApiProductsProductArrayOutput() GetOpenApiProductsProductArrayOutput
- func (i GetOpenApiProductsProductArray) ToGetOpenApiProductsProductArrayOutputWithContext(ctx context.Context) GetOpenApiProductsProductArrayOutput
- type GetOpenApiProductsProductArrayInput
- type GetOpenApiProductsProductArrayOutput
- func (GetOpenApiProductsProductArrayOutput) ElementType() reflect.Type
- func (o GetOpenApiProductsProductArrayOutput) Index(i pulumi.IntInput) GetOpenApiProductsProductOutput
- func (o GetOpenApiProductsProductArrayOutput) ToGetOpenApiProductsProductArrayOutput() GetOpenApiProductsProductArrayOutput
- func (o GetOpenApiProductsProductArrayOutput) ToGetOpenApiProductsProductArrayOutputWithContext(ctx context.Context) GetOpenApiProductsProductArrayOutput
- type GetOpenApiProductsProductInput
- type GetOpenApiProductsProductOutput
- func (GetOpenApiProductsProductOutput) ElementType() reflect.Type
- func (o GetOpenApiProductsProductOutput) Id() pulumi.StringOutput
- func (o GetOpenApiProductsProductOutput) ProductCode() pulumi.StringOutput
- func (o GetOpenApiProductsProductOutput) ProductName() pulumi.StringOutput
- func (o GetOpenApiProductsProductOutput) ProductType() pulumi.StringOutput
- func (o GetOpenApiProductsProductOutput) SubscriptionType() pulumi.StringOutput
- func (o GetOpenApiProductsProductOutput) ToGetOpenApiProductsProductOutput() GetOpenApiProductsProductOutput
- func (o GetOpenApiProductsProductOutput) ToGetOpenApiProductsProductOutputWithContext(ctx context.Context) GetOpenApiProductsProductOutput
- type GetOpenApiProductsResult
- type GetOpenApiProductsResultOutput
- func (GetOpenApiProductsResultOutput) ElementType() reflect.Type
- func (o GetOpenApiProductsResultOutput) Id() pulumi.StringOutput
- func (o GetOpenApiProductsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetOpenApiProductsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetOpenApiProductsResultOutput) Names() pulumi.StringArrayOutput
- func (o GetOpenApiProductsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetOpenApiProductsResultOutput) Products() GetOpenApiProductsProductArrayOutput
- func (o GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutput() GetOpenApiProductsResultOutput
- func (o GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutputWithContext(ctx context.Context) GetOpenApiProductsResultOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetOpenApiPricingModulesArgs ¶
type GetOpenApiPricingModulesArgs struct { Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` ProductCode string `pulumi:"productCode"` ProductType *string `pulumi:"productType"` SubscriptionType string `pulumi:"subscriptionType"` }
A collection of arguments for invoking getOpenApiPricingModules.
type GetOpenApiPricingModulesModule ¶
type GetOpenApiPricingModulesModule struct { Code string `pulumi:"code"` Id string `pulumi:"id"` PricingModuleName string `pulumi:"pricingModuleName"` ProductCode string `pulumi:"productCode"` ProductType string `pulumi:"productType"` SubscriptionType string `pulumi:"subscriptionType"` Unit string `pulumi:"unit"` Values []GetOpenApiPricingModulesModuleValue `pulumi:"values"` }
type GetOpenApiPricingModulesModuleArgs ¶
type GetOpenApiPricingModulesModuleArgs struct { Code pulumi.StringInput `pulumi:"code"` Id pulumi.StringInput `pulumi:"id"` PricingModuleName pulumi.StringInput `pulumi:"pricingModuleName"` ProductCode pulumi.StringInput `pulumi:"productCode"` ProductType pulumi.StringInput `pulumi:"productType"` SubscriptionType pulumi.StringInput `pulumi:"subscriptionType"` Unit pulumi.StringInput `pulumi:"unit"` Values GetOpenApiPricingModulesModuleValueArrayInput `pulumi:"values"` }
func (GetOpenApiPricingModulesModuleArgs) ElementType ¶
func (GetOpenApiPricingModulesModuleArgs) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleArgs) ToGetOpenApiPricingModulesModuleOutput ¶
func (i GetOpenApiPricingModulesModuleArgs) ToGetOpenApiPricingModulesModuleOutput() GetOpenApiPricingModulesModuleOutput
func (GetOpenApiPricingModulesModuleArgs) ToGetOpenApiPricingModulesModuleOutputWithContext ¶
func (i GetOpenApiPricingModulesModuleArgs) ToGetOpenApiPricingModulesModuleOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleOutput
type GetOpenApiPricingModulesModuleArray ¶
type GetOpenApiPricingModulesModuleArray []GetOpenApiPricingModulesModuleInput
func (GetOpenApiPricingModulesModuleArray) ElementType ¶
func (GetOpenApiPricingModulesModuleArray) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleArray) ToGetOpenApiPricingModulesModuleArrayOutput ¶
func (i GetOpenApiPricingModulesModuleArray) ToGetOpenApiPricingModulesModuleArrayOutput() GetOpenApiPricingModulesModuleArrayOutput
func (GetOpenApiPricingModulesModuleArray) ToGetOpenApiPricingModulesModuleArrayOutputWithContext ¶
func (i GetOpenApiPricingModulesModuleArray) ToGetOpenApiPricingModulesModuleArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleArrayOutput
type GetOpenApiPricingModulesModuleArrayInput ¶
type GetOpenApiPricingModulesModuleArrayInput interface { pulumi.Input ToGetOpenApiPricingModulesModuleArrayOutput() GetOpenApiPricingModulesModuleArrayOutput ToGetOpenApiPricingModulesModuleArrayOutputWithContext(context.Context) GetOpenApiPricingModulesModuleArrayOutput }
GetOpenApiPricingModulesModuleArrayInput is an input type that accepts GetOpenApiPricingModulesModuleArray and GetOpenApiPricingModulesModuleArrayOutput values. You can construct a concrete instance of `GetOpenApiPricingModulesModuleArrayInput` via:
GetOpenApiPricingModulesModuleArray{ GetOpenApiPricingModulesModuleArgs{...} }
type GetOpenApiPricingModulesModuleArrayOutput ¶
type GetOpenApiPricingModulesModuleArrayOutput struct{ *pulumi.OutputState }
func (GetOpenApiPricingModulesModuleArrayOutput) ElementType ¶
func (GetOpenApiPricingModulesModuleArrayOutput) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleArrayOutput) ToGetOpenApiPricingModulesModuleArrayOutput ¶
func (o GetOpenApiPricingModulesModuleArrayOutput) ToGetOpenApiPricingModulesModuleArrayOutput() GetOpenApiPricingModulesModuleArrayOutput
func (GetOpenApiPricingModulesModuleArrayOutput) ToGetOpenApiPricingModulesModuleArrayOutputWithContext ¶
func (o GetOpenApiPricingModulesModuleArrayOutput) ToGetOpenApiPricingModulesModuleArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleArrayOutput
type GetOpenApiPricingModulesModuleInput ¶
type GetOpenApiPricingModulesModuleInput interface { pulumi.Input ToGetOpenApiPricingModulesModuleOutput() GetOpenApiPricingModulesModuleOutput ToGetOpenApiPricingModulesModuleOutputWithContext(context.Context) GetOpenApiPricingModulesModuleOutput }
GetOpenApiPricingModulesModuleInput is an input type that accepts GetOpenApiPricingModulesModuleArgs and GetOpenApiPricingModulesModuleOutput values. You can construct a concrete instance of `GetOpenApiPricingModulesModuleInput` via:
GetOpenApiPricingModulesModuleArgs{...}
type GetOpenApiPricingModulesModuleOutput ¶
type GetOpenApiPricingModulesModuleOutput struct{ *pulumi.OutputState }
func (GetOpenApiPricingModulesModuleOutput) Code ¶
func (o GetOpenApiPricingModulesModuleOutput) Code() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleOutput) ElementType ¶
func (GetOpenApiPricingModulesModuleOutput) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleOutput) Id ¶
func (o GetOpenApiPricingModulesModuleOutput) Id() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleOutput) PricingModuleName ¶
func (o GetOpenApiPricingModulesModuleOutput) PricingModuleName() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleOutput) ProductCode ¶
func (o GetOpenApiPricingModulesModuleOutput) ProductCode() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleOutput) ProductType ¶
func (o GetOpenApiPricingModulesModuleOutput) ProductType() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleOutput) SubscriptionType ¶
func (o GetOpenApiPricingModulesModuleOutput) SubscriptionType() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutput ¶
func (o GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutput() GetOpenApiPricingModulesModuleOutput
func (GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutputWithContext ¶
func (o GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleOutput
func (GetOpenApiPricingModulesModuleOutput) Unit ¶
func (o GetOpenApiPricingModulesModuleOutput) Unit() pulumi.StringOutput
type GetOpenApiPricingModulesModuleValueArgs ¶
type GetOpenApiPricingModulesModuleValueArgs struct { Name pulumi.StringInput `pulumi:"name"` Remark pulumi.StringInput `pulumi:"remark"` Type pulumi.StringInput `pulumi:"type"` Value pulumi.StringInput `pulumi:"value"` }
func (GetOpenApiPricingModulesModuleValueArgs) ElementType ¶
func (GetOpenApiPricingModulesModuleValueArgs) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleValueArgs) ToGetOpenApiPricingModulesModuleValueOutput ¶
func (i GetOpenApiPricingModulesModuleValueArgs) ToGetOpenApiPricingModulesModuleValueOutput() GetOpenApiPricingModulesModuleValueOutput
func (GetOpenApiPricingModulesModuleValueArgs) ToGetOpenApiPricingModulesModuleValueOutputWithContext ¶
func (i GetOpenApiPricingModulesModuleValueArgs) ToGetOpenApiPricingModulesModuleValueOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueOutput
type GetOpenApiPricingModulesModuleValueArray ¶
type GetOpenApiPricingModulesModuleValueArray []GetOpenApiPricingModulesModuleValueInput
func (GetOpenApiPricingModulesModuleValueArray) ElementType ¶
func (GetOpenApiPricingModulesModuleValueArray) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleValueArray) ToGetOpenApiPricingModulesModuleValueArrayOutput ¶
func (i GetOpenApiPricingModulesModuleValueArray) ToGetOpenApiPricingModulesModuleValueArrayOutput() GetOpenApiPricingModulesModuleValueArrayOutput
func (GetOpenApiPricingModulesModuleValueArray) ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext ¶
func (i GetOpenApiPricingModulesModuleValueArray) ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueArrayOutput
type GetOpenApiPricingModulesModuleValueArrayInput ¶
type GetOpenApiPricingModulesModuleValueArrayInput interface { pulumi.Input ToGetOpenApiPricingModulesModuleValueArrayOutput() GetOpenApiPricingModulesModuleValueArrayOutput ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext(context.Context) GetOpenApiPricingModulesModuleValueArrayOutput }
GetOpenApiPricingModulesModuleValueArrayInput is an input type that accepts GetOpenApiPricingModulesModuleValueArray and GetOpenApiPricingModulesModuleValueArrayOutput values. You can construct a concrete instance of `GetOpenApiPricingModulesModuleValueArrayInput` via:
GetOpenApiPricingModulesModuleValueArray{ GetOpenApiPricingModulesModuleValueArgs{...} }
type GetOpenApiPricingModulesModuleValueArrayOutput ¶
type GetOpenApiPricingModulesModuleValueArrayOutput struct{ *pulumi.OutputState }
func (GetOpenApiPricingModulesModuleValueArrayOutput) ElementType ¶
func (GetOpenApiPricingModulesModuleValueArrayOutput) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleValueArrayOutput) ToGetOpenApiPricingModulesModuleValueArrayOutput ¶
func (o GetOpenApiPricingModulesModuleValueArrayOutput) ToGetOpenApiPricingModulesModuleValueArrayOutput() GetOpenApiPricingModulesModuleValueArrayOutput
func (GetOpenApiPricingModulesModuleValueArrayOutput) ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext ¶
func (o GetOpenApiPricingModulesModuleValueArrayOutput) ToGetOpenApiPricingModulesModuleValueArrayOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueArrayOutput
type GetOpenApiPricingModulesModuleValueInput ¶
type GetOpenApiPricingModulesModuleValueInput interface { pulumi.Input ToGetOpenApiPricingModulesModuleValueOutput() GetOpenApiPricingModulesModuleValueOutput ToGetOpenApiPricingModulesModuleValueOutputWithContext(context.Context) GetOpenApiPricingModulesModuleValueOutput }
GetOpenApiPricingModulesModuleValueInput is an input type that accepts GetOpenApiPricingModulesModuleValueArgs and GetOpenApiPricingModulesModuleValueOutput values. You can construct a concrete instance of `GetOpenApiPricingModulesModuleValueInput` via:
GetOpenApiPricingModulesModuleValueArgs{...}
type GetOpenApiPricingModulesModuleValueOutput ¶
type GetOpenApiPricingModulesModuleValueOutput struct{ *pulumi.OutputState }
func (GetOpenApiPricingModulesModuleValueOutput) ElementType ¶
func (GetOpenApiPricingModulesModuleValueOutput) ElementType() reflect.Type
func (GetOpenApiPricingModulesModuleValueOutput) Name ¶
func (o GetOpenApiPricingModulesModuleValueOutput) Name() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleValueOutput) Remark ¶
func (o GetOpenApiPricingModulesModuleValueOutput) Remark() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutput ¶
func (o GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutput() GetOpenApiPricingModulesModuleValueOutput
func (GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutputWithContext ¶
func (o GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueOutput
func (GetOpenApiPricingModulesModuleValueOutput) Type ¶
func (o GetOpenApiPricingModulesModuleValueOutput) Type() pulumi.StringOutput
func (GetOpenApiPricingModulesModuleValueOutput) Value ¶
func (o GetOpenApiPricingModulesModuleValueOutput) Value() pulumi.StringOutput
type GetOpenApiPricingModulesOutputArgs ¶
type GetOpenApiPricingModulesOutputArgs struct { Ids pulumi.StringArrayInput `pulumi:"ids"` NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` ProductCode pulumi.StringInput `pulumi:"productCode"` ProductType pulumi.StringPtrInput `pulumi:"productType"` SubscriptionType pulumi.StringInput `pulumi:"subscriptionType"` }
A collection of arguments for invoking getOpenApiPricingModules.
func (GetOpenApiPricingModulesOutputArgs) ElementType ¶
func (GetOpenApiPricingModulesOutputArgs) ElementType() reflect.Type
type GetOpenApiPricingModulesResult ¶
type GetOpenApiPricingModulesResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` Modules []GetOpenApiPricingModulesModule `pulumi:"modules"` NameRegex *string `pulumi:"nameRegex"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` ProductCode string `pulumi:"productCode"` ProductType *string `pulumi:"productType"` SubscriptionType string `pulumi:"subscriptionType"` }
A collection of values returned by getOpenApiPricingModules.
func GetOpenApiPricingModules ¶
func GetOpenApiPricingModules(ctx *pulumi.Context, args *GetOpenApiPricingModulesArgs, opts ...pulumi.InvokeOption) (*GetOpenApiPricingModulesResult, error)
type GetOpenApiPricingModulesResultOutput ¶
type GetOpenApiPricingModulesResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOpenApiPricingModules.
func GetOpenApiPricingModulesOutput ¶
func GetOpenApiPricingModulesOutput(ctx *pulumi.Context, args GetOpenApiPricingModulesOutputArgs, opts ...pulumi.InvokeOption) GetOpenApiPricingModulesResultOutput
func (GetOpenApiPricingModulesResultOutput) ElementType ¶
func (GetOpenApiPricingModulesResultOutput) ElementType() reflect.Type
func (GetOpenApiPricingModulesResultOutput) Id ¶
func (o GetOpenApiPricingModulesResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOpenApiPricingModulesResultOutput) Ids ¶
func (o GetOpenApiPricingModulesResultOutput) Ids() pulumi.StringArrayOutput
func (GetOpenApiPricingModulesResultOutput) Modules ¶
func (o GetOpenApiPricingModulesResultOutput) Modules() GetOpenApiPricingModulesModuleArrayOutput
func (GetOpenApiPricingModulesResultOutput) NameRegex ¶
func (o GetOpenApiPricingModulesResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetOpenApiPricingModulesResultOutput) Names ¶
func (o GetOpenApiPricingModulesResultOutput) Names() pulumi.StringArrayOutput
func (GetOpenApiPricingModulesResultOutput) OutputFile ¶
func (o GetOpenApiPricingModulesResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetOpenApiPricingModulesResultOutput) ProductCode ¶
func (o GetOpenApiPricingModulesResultOutput) ProductCode() pulumi.StringOutput
func (GetOpenApiPricingModulesResultOutput) ProductType ¶
func (o GetOpenApiPricingModulesResultOutput) ProductType() pulumi.StringPtrOutput
func (GetOpenApiPricingModulesResultOutput) SubscriptionType ¶
func (o GetOpenApiPricingModulesResultOutput) SubscriptionType() pulumi.StringOutput
func (GetOpenApiPricingModulesResultOutput) ToGetOpenApiPricingModulesResultOutput ¶
func (o GetOpenApiPricingModulesResultOutput) ToGetOpenApiPricingModulesResultOutput() GetOpenApiPricingModulesResultOutput
func (GetOpenApiPricingModulesResultOutput) ToGetOpenApiPricingModulesResultOutputWithContext ¶
func (o GetOpenApiPricingModulesResultOutput) ToGetOpenApiPricingModulesResultOutputWithContext(ctx context.Context) GetOpenApiPricingModulesResultOutput
type GetOpenApiProductsArgs ¶
type GetOpenApiProductsArgs struct { Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` }
A collection of arguments for invoking getOpenApiProducts.
type GetOpenApiProductsOutputArgs ¶
type GetOpenApiProductsOutputArgs struct { Ids pulumi.StringArrayInput `pulumi:"ids"` NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` }
A collection of arguments for invoking getOpenApiProducts.
func (GetOpenApiProductsOutputArgs) ElementType ¶
func (GetOpenApiProductsOutputArgs) ElementType() reflect.Type
type GetOpenApiProductsProductArgs ¶
type GetOpenApiProductsProductArgs struct { Id pulumi.StringInput `pulumi:"id"` ProductCode pulumi.StringInput `pulumi:"productCode"` ProductName pulumi.StringInput `pulumi:"productName"` ProductType pulumi.StringInput `pulumi:"productType"` SubscriptionType pulumi.StringInput `pulumi:"subscriptionType"` }
func (GetOpenApiProductsProductArgs) ElementType ¶
func (GetOpenApiProductsProductArgs) ElementType() reflect.Type
func (GetOpenApiProductsProductArgs) ToGetOpenApiProductsProductOutput ¶
func (i GetOpenApiProductsProductArgs) ToGetOpenApiProductsProductOutput() GetOpenApiProductsProductOutput
func (GetOpenApiProductsProductArgs) ToGetOpenApiProductsProductOutputWithContext ¶
func (i GetOpenApiProductsProductArgs) ToGetOpenApiProductsProductOutputWithContext(ctx context.Context) GetOpenApiProductsProductOutput
type GetOpenApiProductsProductArray ¶
type GetOpenApiProductsProductArray []GetOpenApiProductsProductInput
func (GetOpenApiProductsProductArray) ElementType ¶
func (GetOpenApiProductsProductArray) ElementType() reflect.Type
func (GetOpenApiProductsProductArray) ToGetOpenApiProductsProductArrayOutput ¶
func (i GetOpenApiProductsProductArray) ToGetOpenApiProductsProductArrayOutput() GetOpenApiProductsProductArrayOutput
func (GetOpenApiProductsProductArray) ToGetOpenApiProductsProductArrayOutputWithContext ¶
func (i GetOpenApiProductsProductArray) ToGetOpenApiProductsProductArrayOutputWithContext(ctx context.Context) GetOpenApiProductsProductArrayOutput
type GetOpenApiProductsProductArrayInput ¶
type GetOpenApiProductsProductArrayInput interface { pulumi.Input ToGetOpenApiProductsProductArrayOutput() GetOpenApiProductsProductArrayOutput ToGetOpenApiProductsProductArrayOutputWithContext(context.Context) GetOpenApiProductsProductArrayOutput }
GetOpenApiProductsProductArrayInput is an input type that accepts GetOpenApiProductsProductArray and GetOpenApiProductsProductArrayOutput values. You can construct a concrete instance of `GetOpenApiProductsProductArrayInput` via:
GetOpenApiProductsProductArray{ GetOpenApiProductsProductArgs{...} }
type GetOpenApiProductsProductArrayOutput ¶
type GetOpenApiProductsProductArrayOutput struct{ *pulumi.OutputState }
func (GetOpenApiProductsProductArrayOutput) ElementType ¶
func (GetOpenApiProductsProductArrayOutput) ElementType() reflect.Type
func (GetOpenApiProductsProductArrayOutput) Index ¶
func (o GetOpenApiProductsProductArrayOutput) Index(i pulumi.IntInput) GetOpenApiProductsProductOutput
func (GetOpenApiProductsProductArrayOutput) ToGetOpenApiProductsProductArrayOutput ¶
func (o GetOpenApiProductsProductArrayOutput) ToGetOpenApiProductsProductArrayOutput() GetOpenApiProductsProductArrayOutput
func (GetOpenApiProductsProductArrayOutput) ToGetOpenApiProductsProductArrayOutputWithContext ¶
func (o GetOpenApiProductsProductArrayOutput) ToGetOpenApiProductsProductArrayOutputWithContext(ctx context.Context) GetOpenApiProductsProductArrayOutput
type GetOpenApiProductsProductInput ¶
type GetOpenApiProductsProductInput interface { pulumi.Input ToGetOpenApiProductsProductOutput() GetOpenApiProductsProductOutput ToGetOpenApiProductsProductOutputWithContext(context.Context) GetOpenApiProductsProductOutput }
GetOpenApiProductsProductInput is an input type that accepts GetOpenApiProductsProductArgs and GetOpenApiProductsProductOutput values. You can construct a concrete instance of `GetOpenApiProductsProductInput` via:
GetOpenApiProductsProductArgs{...}
type GetOpenApiProductsProductOutput ¶
type GetOpenApiProductsProductOutput struct{ *pulumi.OutputState }
func (GetOpenApiProductsProductOutput) ElementType ¶
func (GetOpenApiProductsProductOutput) ElementType() reflect.Type
func (GetOpenApiProductsProductOutput) Id ¶
func (o GetOpenApiProductsProductOutput) Id() pulumi.StringOutput
func (GetOpenApiProductsProductOutput) ProductCode ¶
func (o GetOpenApiProductsProductOutput) ProductCode() pulumi.StringOutput
func (GetOpenApiProductsProductOutput) ProductName ¶
func (o GetOpenApiProductsProductOutput) ProductName() pulumi.StringOutput
func (GetOpenApiProductsProductOutput) ProductType ¶
func (o GetOpenApiProductsProductOutput) ProductType() pulumi.StringOutput
func (GetOpenApiProductsProductOutput) SubscriptionType ¶
func (o GetOpenApiProductsProductOutput) SubscriptionType() pulumi.StringOutput
func (GetOpenApiProductsProductOutput) ToGetOpenApiProductsProductOutput ¶
func (o GetOpenApiProductsProductOutput) ToGetOpenApiProductsProductOutput() GetOpenApiProductsProductOutput
func (GetOpenApiProductsProductOutput) ToGetOpenApiProductsProductOutputWithContext ¶
func (o GetOpenApiProductsProductOutput) ToGetOpenApiProductsProductOutputWithContext(ctx context.Context) GetOpenApiProductsProductOutput
type GetOpenApiProductsResult ¶
type GetOpenApiProductsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` Products []GetOpenApiProductsProduct `pulumi:"products"` }
A collection of values returned by getOpenApiProducts.
func GetOpenApiProducts ¶
func GetOpenApiProducts(ctx *pulumi.Context, args *GetOpenApiProductsArgs, opts ...pulumi.InvokeOption) (*GetOpenApiProductsResult, error)
type GetOpenApiProductsResultOutput ¶
type GetOpenApiProductsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getOpenApiProducts.
func GetOpenApiProductsOutput ¶
func GetOpenApiProductsOutput(ctx *pulumi.Context, args GetOpenApiProductsOutputArgs, opts ...pulumi.InvokeOption) GetOpenApiProductsResultOutput
func (GetOpenApiProductsResultOutput) ElementType ¶
func (GetOpenApiProductsResultOutput) ElementType() reflect.Type
func (GetOpenApiProductsResultOutput) Id ¶
func (o GetOpenApiProductsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetOpenApiProductsResultOutput) Ids ¶
func (o GetOpenApiProductsResultOutput) Ids() pulumi.StringArrayOutput
func (GetOpenApiProductsResultOutput) NameRegex ¶
func (o GetOpenApiProductsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetOpenApiProductsResultOutput) Names ¶
func (o GetOpenApiProductsResultOutput) Names() pulumi.StringArrayOutput
func (GetOpenApiProductsResultOutput) OutputFile ¶
func (o GetOpenApiProductsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetOpenApiProductsResultOutput) Products ¶
func (o GetOpenApiProductsResultOutput) Products() GetOpenApiProductsProductArrayOutput
func (GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutput ¶
func (o GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutput() GetOpenApiProductsResultOutput
func (GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutputWithContext ¶
func (o GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutputWithContext(ctx context.Context) GetOpenApiProductsResultOutput