bss

package
v3.31.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 14, 2023 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

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) 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) 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) Index

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 (GetOpenApiPricingModulesModuleOutput) ElementType

func (GetOpenApiPricingModulesModuleOutput) Id

func (GetOpenApiPricingModulesModuleOutput) PricingModuleName

func (GetOpenApiPricingModulesModuleOutput) ProductCode

func (GetOpenApiPricingModulesModuleOutput) ProductType

func (GetOpenApiPricingModulesModuleOutput) SubscriptionType

func (GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutput

func (o GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutput() GetOpenApiPricingModulesModuleOutput

func (GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutputWithContext

func (o GetOpenApiPricingModulesModuleOutput) ToGetOpenApiPricingModulesModuleOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleOutput

func (GetOpenApiPricingModulesModuleOutput) Unit

func (GetOpenApiPricingModulesModuleOutput) Values

type GetOpenApiPricingModulesModuleValue

type GetOpenApiPricingModulesModuleValue struct {
	Name   string `pulumi:"name"`
	Remark string `pulumi:"remark"`
	Type   string `pulumi:"type"`
	Value  string `pulumi:"value"`
}

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) 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) 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) Index

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) Name

func (GetOpenApiPricingModulesModuleValueOutput) Remark

func (GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutput

func (o GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutput() GetOpenApiPricingModulesModuleValueOutput

func (GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutputWithContext

func (o GetOpenApiPricingModulesModuleValueOutput) ToGetOpenApiPricingModulesModuleValueOutputWithContext(ctx context.Context) GetOpenApiPricingModulesModuleValueOutput

func (GetOpenApiPricingModulesModuleValueOutput) Type

func (GetOpenApiPricingModulesModuleValueOutput) Value

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

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.

type GetOpenApiPricingModulesResultOutput

type GetOpenApiPricingModulesResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getOpenApiPricingModules.

func (GetOpenApiPricingModulesResultOutput) ElementType

func (GetOpenApiPricingModulesResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetOpenApiPricingModulesResultOutput) Ids

func (GetOpenApiPricingModulesResultOutput) Modules

func (GetOpenApiPricingModulesResultOutput) NameRegex

func (GetOpenApiPricingModulesResultOutput) Names

func (GetOpenApiPricingModulesResultOutput) OutputFile

func (GetOpenApiPricingModulesResultOutput) ProductCode

func (GetOpenApiPricingModulesResultOutput) ProductType

func (GetOpenApiPricingModulesResultOutput) SubscriptionType

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

type GetOpenApiProductsProduct

type GetOpenApiProductsProduct struct {
	Id               string `pulumi:"id"`
	ProductCode      string `pulumi:"productCode"`
	ProductName      string `pulumi:"productName"`
	ProductType      string `pulumi:"productType"`
	SubscriptionType string `pulumi:"subscriptionType"`
}

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) 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) 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) Index

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) Id

func (GetOpenApiProductsProductOutput) ProductCode

func (GetOpenApiProductsProductOutput) ProductName

func (GetOpenApiProductsProductOutput) ProductType

func (GetOpenApiProductsProductOutput) SubscriptionType

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.

type GetOpenApiProductsResultOutput

type GetOpenApiProductsResultOutput struct{ *pulumi.OutputState }

A collection of values returned by getOpenApiProducts.

func (GetOpenApiProductsResultOutput) ElementType

func (GetOpenApiProductsResultOutput) Id

The provider-assigned unique ID for this managed resource.

func (GetOpenApiProductsResultOutput) Ids

func (GetOpenApiProductsResultOutput) NameRegex

func (GetOpenApiProductsResultOutput) Names

func (GetOpenApiProductsResultOutput) OutputFile

func (GetOpenApiProductsResultOutput) Products

func (GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutput

func (o GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutput() GetOpenApiProductsResultOutput

func (GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutputWithContext

func (o GetOpenApiProductsResultOutput) ToGetOpenApiProductsResultOutputWithContext(ctx context.Context) GetOpenApiProductsResultOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL