Documentation
¶
Index ¶
- type GetEndUserProductsArgs
- type GetEndUserProductsEndUserProduct
- type GetEndUserProductsEndUserProductArgs
- func (GetEndUserProductsEndUserProductArgs) ElementType() reflect.Type
- func (i GetEndUserProductsEndUserProductArgs) ToGetEndUserProductsEndUserProductOutput() GetEndUserProductsEndUserProductOutput
- func (i GetEndUserProductsEndUserProductArgs) ToGetEndUserProductsEndUserProductOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductOutput
- type GetEndUserProductsEndUserProductArray
- func (GetEndUserProductsEndUserProductArray) ElementType() reflect.Type
- func (i GetEndUserProductsEndUserProductArray) ToGetEndUserProductsEndUserProductArrayOutput() GetEndUserProductsEndUserProductArrayOutput
- func (i GetEndUserProductsEndUserProductArray) ToGetEndUserProductsEndUserProductArrayOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductArrayOutput
- type GetEndUserProductsEndUserProductArrayInput
- type GetEndUserProductsEndUserProductArrayOutput
- func (GetEndUserProductsEndUserProductArrayOutput) ElementType() reflect.Type
- func (o GetEndUserProductsEndUserProductArrayOutput) Index(i pulumi.IntInput) GetEndUserProductsEndUserProductOutput
- func (o GetEndUserProductsEndUserProductArrayOutput) ToGetEndUserProductsEndUserProductArrayOutput() GetEndUserProductsEndUserProductArrayOutput
- func (o GetEndUserProductsEndUserProductArrayOutput) ToGetEndUserProductsEndUserProductArrayOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductArrayOutput
- type GetEndUserProductsEndUserProductInput
- type GetEndUserProductsEndUserProductOutput
- func (o GetEndUserProductsEndUserProductOutput) CreateTime() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) Description() pulumi.StringOutput
- func (GetEndUserProductsEndUserProductOutput) ElementType() reflect.Type
- func (o GetEndUserProductsEndUserProductOutput) HasDefaultLaunchOption() pulumi.BoolOutput
- func (o GetEndUserProductsEndUserProductOutput) Id() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) ProductArn() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) ProductId() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) ProductName() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) ProductType() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) ProviderName() pulumi.StringOutput
- func (o GetEndUserProductsEndUserProductOutput) ToGetEndUserProductsEndUserProductOutput() GetEndUserProductsEndUserProductOutput
- func (o GetEndUserProductsEndUserProductOutput) ToGetEndUserProductsEndUserProductOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductOutput
- type GetEndUserProductsOutputArgs
- type GetEndUserProductsResult
- type GetEndUserProductsResultOutput
- func (GetEndUserProductsResultOutput) ElementType() reflect.Type
- func (o GetEndUserProductsResultOutput) EndUserProducts() GetEndUserProductsEndUserProductArrayOutput
- func (o GetEndUserProductsResultOutput) Id() pulumi.StringOutput
- func (o GetEndUserProductsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetEndUserProductsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetEndUserProductsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetEndUserProductsResultOutput) PageNumber() pulumi.IntPtrOutput
- func (o GetEndUserProductsResultOutput) PageSize() pulumi.IntPtrOutput
- func (o GetEndUserProductsResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetEndUserProductsResultOutput) SortOrder() pulumi.StringPtrOutput
- func (o GetEndUserProductsResultOutput) ToGetEndUserProductsResultOutput() GetEndUserProductsResultOutput
- func (o GetEndUserProductsResultOutput) ToGetEndUserProductsResultOutputWithContext(ctx context.Context) GetEndUserProductsResultOutput
- type GetLaunchOptionsArgs
- type GetLaunchOptionsLaunchOption
- type GetLaunchOptionsLaunchOptionArgs
- func (GetLaunchOptionsLaunchOptionArgs) ElementType() reflect.Type
- func (i GetLaunchOptionsLaunchOptionArgs) ToGetLaunchOptionsLaunchOptionOutput() GetLaunchOptionsLaunchOptionOutput
- func (i GetLaunchOptionsLaunchOptionArgs) ToGetLaunchOptionsLaunchOptionOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionOutput
- type GetLaunchOptionsLaunchOptionArray
- func (GetLaunchOptionsLaunchOptionArray) ElementType() reflect.Type
- func (i GetLaunchOptionsLaunchOptionArray) ToGetLaunchOptionsLaunchOptionArrayOutput() GetLaunchOptionsLaunchOptionArrayOutput
- func (i GetLaunchOptionsLaunchOptionArray) ToGetLaunchOptionsLaunchOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionArrayOutput
- type GetLaunchOptionsLaunchOptionArrayInput
- type GetLaunchOptionsLaunchOptionArrayOutput
- func (GetLaunchOptionsLaunchOptionArrayOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsLaunchOptionArrayOutput) Index(i pulumi.IntInput) GetLaunchOptionsLaunchOptionOutput
- func (o GetLaunchOptionsLaunchOptionArrayOutput) ToGetLaunchOptionsLaunchOptionArrayOutput() GetLaunchOptionsLaunchOptionArrayOutput
- func (o GetLaunchOptionsLaunchOptionArrayOutput) ToGetLaunchOptionsLaunchOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionArrayOutput
- type GetLaunchOptionsLaunchOptionConstraintSummary
- type GetLaunchOptionsLaunchOptionConstraintSummaryArgs
- func (GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ElementType() reflect.Type
- func (i GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput() GetLaunchOptionsLaunchOptionConstraintSummaryOutput
- func (i GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryOutput
- type GetLaunchOptionsLaunchOptionConstraintSummaryArray
- func (GetLaunchOptionsLaunchOptionConstraintSummaryArray) ElementType() reflect.Type
- func (i GetLaunchOptionsLaunchOptionConstraintSummaryArray) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
- func (i GetLaunchOptionsLaunchOptionConstraintSummaryArray) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
- type GetLaunchOptionsLaunchOptionConstraintSummaryArrayInput
- type GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
- func (GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) Index(i pulumi.IntInput) GetLaunchOptionsLaunchOptionConstraintSummaryOutput
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
- type GetLaunchOptionsLaunchOptionConstraintSummaryInput
- type GetLaunchOptionsLaunchOptionConstraintSummaryOutput
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ConstraintType() pulumi.StringOutput
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) Description() pulumi.StringOutput
- func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput() GetLaunchOptionsLaunchOptionConstraintSummaryOutput
- func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryOutput
- type GetLaunchOptionsLaunchOptionInput
- type GetLaunchOptionsLaunchOptionOutput
- func (o GetLaunchOptionsLaunchOptionOutput) ConstraintSummaries() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
- func (GetLaunchOptionsLaunchOptionOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsLaunchOptionOutput) Id() pulumi.StringOutput
- func (o GetLaunchOptionsLaunchOptionOutput) PortfolioId() pulumi.StringOutput
- func (o GetLaunchOptionsLaunchOptionOutput) PortfolioName() pulumi.StringOutput
- func (o GetLaunchOptionsLaunchOptionOutput) ToGetLaunchOptionsLaunchOptionOutput() GetLaunchOptionsLaunchOptionOutput
- func (o GetLaunchOptionsLaunchOptionOutput) ToGetLaunchOptionsLaunchOptionOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionOutput
- type GetLaunchOptionsOption
- type GetLaunchOptionsOptionArgs
- type GetLaunchOptionsOptionArray
- func (GetLaunchOptionsOptionArray) ElementType() reflect.Type
- func (i GetLaunchOptionsOptionArray) ToGetLaunchOptionsOptionArrayOutput() GetLaunchOptionsOptionArrayOutput
- func (i GetLaunchOptionsOptionArray) ToGetLaunchOptionsOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionArrayOutput
- type GetLaunchOptionsOptionArrayInput
- type GetLaunchOptionsOptionArrayOutput
- func (GetLaunchOptionsOptionArrayOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsOptionArrayOutput) Index(i pulumi.IntInput) GetLaunchOptionsOptionOutput
- func (o GetLaunchOptionsOptionArrayOutput) ToGetLaunchOptionsOptionArrayOutput() GetLaunchOptionsOptionArrayOutput
- func (o GetLaunchOptionsOptionArrayOutput) ToGetLaunchOptionsOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionArrayOutput
- type GetLaunchOptionsOptionConstraintSummary
- type GetLaunchOptionsOptionConstraintSummaryArgs
- func (GetLaunchOptionsOptionConstraintSummaryArgs) ElementType() reflect.Type
- func (i GetLaunchOptionsOptionConstraintSummaryArgs) ToGetLaunchOptionsOptionConstraintSummaryOutput() GetLaunchOptionsOptionConstraintSummaryOutput
- func (i GetLaunchOptionsOptionConstraintSummaryArgs) ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryOutput
- type GetLaunchOptionsOptionConstraintSummaryArray
- func (GetLaunchOptionsOptionConstraintSummaryArray) ElementType() reflect.Type
- func (i GetLaunchOptionsOptionConstraintSummaryArray) ToGetLaunchOptionsOptionConstraintSummaryArrayOutput() GetLaunchOptionsOptionConstraintSummaryArrayOutput
- func (i GetLaunchOptionsOptionConstraintSummaryArray) ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryArrayOutput
- type GetLaunchOptionsOptionConstraintSummaryArrayInput
- type GetLaunchOptionsOptionConstraintSummaryArrayOutput
- func (GetLaunchOptionsOptionConstraintSummaryArrayOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsOptionConstraintSummaryArrayOutput) Index(i pulumi.IntInput) GetLaunchOptionsOptionConstraintSummaryOutput
- func (o GetLaunchOptionsOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsOptionConstraintSummaryArrayOutput() GetLaunchOptionsOptionConstraintSummaryArrayOutput
- func (o GetLaunchOptionsOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryArrayOutput
- type GetLaunchOptionsOptionConstraintSummaryInput
- type GetLaunchOptionsOptionConstraintSummaryOutput
- func (o GetLaunchOptionsOptionConstraintSummaryOutput) ConstraintType() pulumi.StringOutput
- func (o GetLaunchOptionsOptionConstraintSummaryOutput) Description() pulumi.StringOutput
- func (GetLaunchOptionsOptionConstraintSummaryOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsOptionConstraintSummaryOutput) ToGetLaunchOptionsOptionConstraintSummaryOutput() GetLaunchOptionsOptionConstraintSummaryOutput
- func (o GetLaunchOptionsOptionConstraintSummaryOutput) ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryOutput
- type GetLaunchOptionsOptionInput
- type GetLaunchOptionsOptionOutput
- func (o GetLaunchOptionsOptionOutput) ConstraintSummaries() GetLaunchOptionsOptionConstraintSummaryArrayOutput
- func (GetLaunchOptionsOptionOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsOptionOutput) Id() pulumi.StringOutput
- func (o GetLaunchOptionsOptionOutput) PortfolioId() pulumi.StringOutput
- func (o GetLaunchOptionsOptionOutput) PortfolioName() pulumi.StringOutput
- func (o GetLaunchOptionsOptionOutput) ToGetLaunchOptionsOptionOutput() GetLaunchOptionsOptionOutput
- func (o GetLaunchOptionsOptionOutput) ToGetLaunchOptionsOptionOutputWithContext(ctx context.Context) GetLaunchOptionsOptionOutput
- type GetLaunchOptionsOutputArgs
- type GetLaunchOptionsResult
- type GetLaunchOptionsResultOutput
- func (GetLaunchOptionsResultOutput) ElementType() reflect.Type
- func (o GetLaunchOptionsResultOutput) Id() pulumi.StringOutput
- func (o GetLaunchOptionsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetLaunchOptionsResultOutput) LaunchOptions() GetLaunchOptionsLaunchOptionArrayOutput
- func (o GetLaunchOptionsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetLaunchOptionsResultOutput) Options() GetLaunchOptionsOptionArrayOutputdeprecated
- func (o GetLaunchOptionsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetLaunchOptionsResultOutput) ProductId() pulumi.StringOutput
- func (o GetLaunchOptionsResultOutput) ToGetLaunchOptionsResultOutput() GetLaunchOptionsResultOutput
- func (o GetLaunchOptionsResultOutput) ToGetLaunchOptionsResultOutputWithContext(ctx context.Context) GetLaunchOptionsResultOutput
- type GetPortfoliosArgs
- type GetPortfoliosOutputArgs
- type GetPortfoliosPortfolio
- type GetPortfoliosPortfolioArgs
- type GetPortfoliosPortfolioArray
- func (GetPortfoliosPortfolioArray) ElementType() reflect.Type
- func (i GetPortfoliosPortfolioArray) ToGetPortfoliosPortfolioArrayOutput() GetPortfoliosPortfolioArrayOutput
- func (i GetPortfoliosPortfolioArray) ToGetPortfoliosPortfolioArrayOutputWithContext(ctx context.Context) GetPortfoliosPortfolioArrayOutput
- type GetPortfoliosPortfolioArrayInput
- type GetPortfoliosPortfolioArrayOutput
- func (GetPortfoliosPortfolioArrayOutput) ElementType() reflect.Type
- func (o GetPortfoliosPortfolioArrayOutput) Index(i pulumi.IntInput) GetPortfoliosPortfolioOutput
- func (o GetPortfoliosPortfolioArrayOutput) ToGetPortfoliosPortfolioArrayOutput() GetPortfoliosPortfolioArrayOutput
- func (o GetPortfoliosPortfolioArrayOutput) ToGetPortfoliosPortfolioArrayOutputWithContext(ctx context.Context) GetPortfoliosPortfolioArrayOutput
- type GetPortfoliosPortfolioInput
- type GetPortfoliosPortfolioOutput
- func (o GetPortfoliosPortfolioOutput) CreateTime() pulumi.StringOutput
- func (o GetPortfoliosPortfolioOutput) Description() pulumi.StringOutput
- func (GetPortfoliosPortfolioOutput) ElementType() reflect.Type
- func (o GetPortfoliosPortfolioOutput) Id() pulumi.StringOutput
- func (o GetPortfoliosPortfolioOutput) PortfolioArn() pulumi.StringOutput
- func (o GetPortfoliosPortfolioOutput) PortfolioId() pulumi.StringOutput
- func (o GetPortfoliosPortfolioOutput) PortfolioName() pulumi.StringOutput
- func (o GetPortfoliosPortfolioOutput) ProviderName() pulumi.StringOutput
- func (o GetPortfoliosPortfolioOutput) ToGetPortfoliosPortfolioOutput() GetPortfoliosPortfolioOutput
- func (o GetPortfoliosPortfolioOutput) ToGetPortfoliosPortfolioOutputWithContext(ctx context.Context) GetPortfoliosPortfolioOutput
- type GetPortfoliosResult
- type GetPortfoliosResultOutput
- func (GetPortfoliosResultOutput) ElementType() reflect.Type
- func (o GetPortfoliosResultOutput) Id() pulumi.StringOutput
- func (o GetPortfoliosResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetPortfoliosResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetPortfoliosResultOutput) Names() pulumi.StringArrayOutput
- func (o GetPortfoliosResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetPortfoliosResultOutput) PageNumber() pulumi.IntPtrOutput
- func (o GetPortfoliosResultOutput) PageSize() pulumi.IntPtrOutput
- func (o GetPortfoliosResultOutput) Portfolios() GetPortfoliosPortfolioArrayOutput
- func (o GetPortfoliosResultOutput) ProductId() pulumi.StringPtrOutput
- func (o GetPortfoliosResultOutput) Scope() pulumi.StringPtrOutput
- func (o GetPortfoliosResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetPortfoliosResultOutput) SortOrder() pulumi.StringPtrOutput
- func (o GetPortfoliosResultOutput) ToGetPortfoliosResultOutput() GetPortfoliosResultOutput
- func (o GetPortfoliosResultOutput) ToGetPortfoliosResultOutputWithContext(ctx context.Context) GetPortfoliosResultOutput
- type GetProductAsEndUsersArgs
- type GetProductAsEndUsersOutputArgs
- type GetProductAsEndUsersResult
- type GetProductAsEndUsersResultOutput
- func (GetProductAsEndUsersResultOutput) ElementType() reflect.Type
- func (o GetProductAsEndUsersResultOutput) Id() pulumi.StringOutput
- func (o GetProductAsEndUsersResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetProductAsEndUsersResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetProductAsEndUsersResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetProductAsEndUsersResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetProductAsEndUsersResultOutput) SortOrder() pulumi.StringPtrOutput
- func (o GetProductAsEndUsersResultOutput) ToGetProductAsEndUsersResultOutput() GetProductAsEndUsersResultOutput
- func (o GetProductAsEndUsersResultOutput) ToGetProductAsEndUsersResultOutputWithContext(ctx context.Context) GetProductAsEndUsersResultOutput
- func (o GetProductAsEndUsersResultOutput) Users() GetProductAsEndUsersUserArrayOutput
- type GetProductAsEndUsersUser
- type GetProductAsEndUsersUserArgs
- func (GetProductAsEndUsersUserArgs) ElementType() reflect.Type
- func (i GetProductAsEndUsersUserArgs) ToGetProductAsEndUsersUserOutput() GetProductAsEndUsersUserOutput
- func (i GetProductAsEndUsersUserArgs) ToGetProductAsEndUsersUserOutputWithContext(ctx context.Context) GetProductAsEndUsersUserOutput
- type GetProductAsEndUsersUserArray
- func (GetProductAsEndUsersUserArray) ElementType() reflect.Type
- func (i GetProductAsEndUsersUserArray) ToGetProductAsEndUsersUserArrayOutput() GetProductAsEndUsersUserArrayOutput
- func (i GetProductAsEndUsersUserArray) ToGetProductAsEndUsersUserArrayOutputWithContext(ctx context.Context) GetProductAsEndUsersUserArrayOutput
- type GetProductAsEndUsersUserArrayInput
- type GetProductAsEndUsersUserArrayOutput
- func (GetProductAsEndUsersUserArrayOutput) ElementType() reflect.Type
- func (o GetProductAsEndUsersUserArrayOutput) Index(i pulumi.IntInput) GetProductAsEndUsersUserOutput
- func (o GetProductAsEndUsersUserArrayOutput) ToGetProductAsEndUsersUserArrayOutput() GetProductAsEndUsersUserArrayOutput
- func (o GetProductAsEndUsersUserArrayOutput) ToGetProductAsEndUsersUserArrayOutputWithContext(ctx context.Context) GetProductAsEndUsersUserArrayOutput
- type GetProductAsEndUsersUserInput
- type GetProductAsEndUsersUserOutput
- func (o GetProductAsEndUsersUserOutput) CreateTime() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) Description() pulumi.StringOutput
- func (GetProductAsEndUsersUserOutput) ElementType() reflect.Type
- func (o GetProductAsEndUsersUserOutput) HasDefaultLaunchOption() pulumi.BoolOutput
- func (o GetProductAsEndUsersUserOutput) Id() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) ProductArn() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) ProductId() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) ProductName() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) ProductType() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) ProviderName() pulumi.StringOutput
- func (o GetProductAsEndUsersUserOutput) ToGetProductAsEndUsersUserOutput() GetProductAsEndUsersUserOutput
- func (o GetProductAsEndUsersUserOutput) ToGetProductAsEndUsersUserOutputWithContext(ctx context.Context) GetProductAsEndUsersUserOutput
- type GetProductVersionsArgs
- type GetProductVersionsOutputArgs
- type GetProductVersionsProductVersion
- type GetProductVersionsProductVersionArgs
- func (GetProductVersionsProductVersionArgs) ElementType() reflect.Type
- func (i GetProductVersionsProductVersionArgs) ToGetProductVersionsProductVersionOutput() GetProductVersionsProductVersionOutput
- func (i GetProductVersionsProductVersionArgs) ToGetProductVersionsProductVersionOutputWithContext(ctx context.Context) GetProductVersionsProductVersionOutput
- type GetProductVersionsProductVersionArray
- func (GetProductVersionsProductVersionArray) ElementType() reflect.Type
- func (i GetProductVersionsProductVersionArray) ToGetProductVersionsProductVersionArrayOutput() GetProductVersionsProductVersionArrayOutput
- func (i GetProductVersionsProductVersionArray) ToGetProductVersionsProductVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsProductVersionArrayOutput
- type GetProductVersionsProductVersionArrayInput
- type GetProductVersionsProductVersionArrayOutput
- func (GetProductVersionsProductVersionArrayOutput) ElementType() reflect.Type
- func (o GetProductVersionsProductVersionArrayOutput) Index(i pulumi.IntInput) GetProductVersionsProductVersionOutput
- func (o GetProductVersionsProductVersionArrayOutput) ToGetProductVersionsProductVersionArrayOutput() GetProductVersionsProductVersionArrayOutput
- func (o GetProductVersionsProductVersionArrayOutput) ToGetProductVersionsProductVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsProductVersionArrayOutput
- type GetProductVersionsProductVersionInput
- type GetProductVersionsProductVersionOutput
- func (o GetProductVersionsProductVersionOutput) Active() pulumi.BoolOutput
- func (o GetProductVersionsProductVersionOutput) CreateTime() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) Description() pulumi.StringOutput
- func (GetProductVersionsProductVersionOutput) ElementType() reflect.Type
- func (o GetProductVersionsProductVersionOutput) Guidance() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) Id() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) ProductId() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) ProductVersionId() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) ProductVersionName() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) TemplateType() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) TemplateUrl() pulumi.StringOutput
- func (o GetProductVersionsProductVersionOutput) ToGetProductVersionsProductVersionOutput() GetProductVersionsProductVersionOutput
- func (o GetProductVersionsProductVersionOutput) ToGetProductVersionsProductVersionOutputWithContext(ctx context.Context) GetProductVersionsProductVersionOutput
- type GetProductVersionsResult
- type GetProductVersionsResultOutput
- func (GetProductVersionsResultOutput) ElementType() reflect.Type
- func (o GetProductVersionsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetProductVersionsResultOutput) Id() pulumi.StringOutput
- func (o GetProductVersionsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetProductVersionsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetProductVersionsResultOutput) Names() pulumi.StringArrayOutput
- func (o GetProductVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetProductVersionsResultOutput) ProductId() pulumi.StringOutput
- func (o GetProductVersionsResultOutput) ProductVersions() GetProductVersionsProductVersionArrayOutput
- func (o GetProductVersionsResultOutput) ToGetProductVersionsResultOutput() GetProductVersionsResultOutput
- func (o GetProductVersionsResultOutput) ToGetProductVersionsResultOutputWithContext(ctx context.Context) GetProductVersionsResultOutput
- func (o GetProductVersionsResultOutput) Versions() GetProductVersionsVersionArrayOutputdeprecated
- type GetProductVersionsVersion
- type GetProductVersionsVersionArgs
- func (GetProductVersionsVersionArgs) ElementType() reflect.Type
- func (i GetProductVersionsVersionArgs) ToGetProductVersionsVersionOutput() GetProductVersionsVersionOutput
- func (i GetProductVersionsVersionArgs) ToGetProductVersionsVersionOutputWithContext(ctx context.Context) GetProductVersionsVersionOutput
- type GetProductVersionsVersionArray
- func (GetProductVersionsVersionArray) ElementType() reflect.Type
- func (i GetProductVersionsVersionArray) ToGetProductVersionsVersionArrayOutput() GetProductVersionsVersionArrayOutput
- func (i GetProductVersionsVersionArray) ToGetProductVersionsVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsVersionArrayOutput
- type GetProductVersionsVersionArrayInput
- type GetProductVersionsVersionArrayOutput
- func (GetProductVersionsVersionArrayOutput) ElementType() reflect.Type
- func (o GetProductVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetProductVersionsVersionOutput
- func (o GetProductVersionsVersionArrayOutput) ToGetProductVersionsVersionArrayOutput() GetProductVersionsVersionArrayOutput
- func (o GetProductVersionsVersionArrayOutput) ToGetProductVersionsVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsVersionArrayOutput
- type GetProductVersionsVersionInput
- type GetProductVersionsVersionOutput
- func (o GetProductVersionsVersionOutput) Active() pulumi.BoolOutput
- func (o GetProductVersionsVersionOutput) CreateTime() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) Description() pulumi.StringOutput
- func (GetProductVersionsVersionOutput) ElementType() reflect.Type
- func (o GetProductVersionsVersionOutput) Guidance() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) Id() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) ProductId() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) ProductVersionId() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) ProductVersionName() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) TemplateType() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) TemplateUrl() pulumi.StringOutput
- func (o GetProductVersionsVersionOutput) ToGetProductVersionsVersionOutput() GetProductVersionsVersionOutput
- func (o GetProductVersionsVersionOutput) ToGetProductVersionsVersionOutputWithContext(ctx context.Context) GetProductVersionsVersionOutput
- type GetProvisionedProductsArgs
- type GetProvisionedProductsOutputArgs
- type GetProvisionedProductsProduct
- type GetProvisionedProductsProductArgs
- func (GetProvisionedProductsProductArgs) ElementType() reflect.Type
- func (i GetProvisionedProductsProductArgs) ToGetProvisionedProductsProductOutput() GetProvisionedProductsProductOutput
- func (i GetProvisionedProductsProductArgs) ToGetProvisionedProductsProductOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutput
- type GetProvisionedProductsProductArray
- func (GetProvisionedProductsProductArray) ElementType() reflect.Type
- func (i GetProvisionedProductsProductArray) ToGetProvisionedProductsProductArrayOutput() GetProvisionedProductsProductArrayOutput
- func (i GetProvisionedProductsProductArray) ToGetProvisionedProductsProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductArrayOutput
- type GetProvisionedProductsProductArrayInput
- type GetProvisionedProductsProductArrayOutput
- func (GetProvisionedProductsProductArrayOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProductArrayOutput) Index(i pulumi.IntInput) GetProvisionedProductsProductOutput
- func (o GetProvisionedProductsProductArrayOutput) ToGetProvisionedProductsProductArrayOutput() GetProvisionedProductsProductArrayOutput
- func (o GetProvisionedProductsProductArrayOutput) ToGetProvisionedProductsProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductArrayOutput
- type GetProvisionedProductsProductInput
- type GetProvisionedProductsProductOutput
- func (o GetProvisionedProductsProductOutput) CreateTime() pulumi.StringOutput
- func (GetProvisionedProductsProductOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProductOutput) Id() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) LastProvisioningTaskId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) LastSuccessfulProvisioningTaskId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) LastTaskId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) Outputs() GetProvisionedProductsProductOutputTypeArrayOutput
- func (o GetProvisionedProductsProductOutput) OwnerPrincipalId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) OwnerPrincipalType() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) Parameters() GetProvisionedProductsProductParameterArrayOutput
- func (o GetProvisionedProductsProductOutput) PortfolioId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProductId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProductName() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProductVersionId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProductVersionName() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProvisionedProductArn() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProvisionedProductId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProvisionedProductName() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) ProvisionedProductType() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) StackId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) StackRegionId() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) Status() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) StatusMessage() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutput) Tags() pulumi.MapOutput
- func (o GetProvisionedProductsProductOutput) ToGetProvisionedProductsProductOutput() GetProvisionedProductsProductOutput
- func (o GetProvisionedProductsProductOutput) ToGetProvisionedProductsProductOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutput
- type GetProvisionedProductsProductOutputType
- type GetProvisionedProductsProductOutputTypeArgs
- func (GetProvisionedProductsProductOutputTypeArgs) ElementType() reflect.Type
- func (i GetProvisionedProductsProductOutputTypeArgs) ToGetProvisionedProductsProductOutputTypeOutput() GetProvisionedProductsProductOutputTypeOutput
- func (i GetProvisionedProductsProductOutputTypeArgs) ToGetProvisionedProductsProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeOutput
- type GetProvisionedProductsProductOutputTypeArray
- func (GetProvisionedProductsProductOutputTypeArray) ElementType() reflect.Type
- func (i GetProvisionedProductsProductOutputTypeArray) ToGetProvisionedProductsProductOutputTypeArrayOutput() GetProvisionedProductsProductOutputTypeArrayOutput
- func (i GetProvisionedProductsProductOutputTypeArray) ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeArrayOutput
- type GetProvisionedProductsProductOutputTypeArrayInput
- type GetProvisionedProductsProductOutputTypeArrayOutput
- func (GetProvisionedProductsProductOutputTypeArrayOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProductOutputTypeArrayOutput) Index(i pulumi.IntInput) GetProvisionedProductsProductOutputTypeOutput
- func (o GetProvisionedProductsProductOutputTypeArrayOutput) ToGetProvisionedProductsProductOutputTypeArrayOutput() GetProvisionedProductsProductOutputTypeArrayOutput
- func (o GetProvisionedProductsProductOutputTypeArrayOutput) ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeArrayOutput
- type GetProvisionedProductsProductOutputTypeInput
- type GetProvisionedProductsProductOutputTypeOutput
- func (o GetProvisionedProductsProductOutputTypeOutput) Description() pulumi.StringOutput
- func (GetProvisionedProductsProductOutputTypeOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProductOutputTypeOutput) OutputKey() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutputTypeOutput) OutputValue() pulumi.StringOutput
- func (o GetProvisionedProductsProductOutputTypeOutput) ToGetProvisionedProductsProductOutputTypeOutput() GetProvisionedProductsProductOutputTypeOutput
- func (o GetProvisionedProductsProductOutputTypeOutput) ToGetProvisionedProductsProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeOutput
- type GetProvisionedProductsProductParameter
- type GetProvisionedProductsProductParameterArgs
- func (GetProvisionedProductsProductParameterArgs) ElementType() reflect.Type
- func (i GetProvisionedProductsProductParameterArgs) ToGetProvisionedProductsProductParameterOutput() GetProvisionedProductsProductParameterOutput
- func (i GetProvisionedProductsProductParameterArgs) ToGetProvisionedProductsProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterOutput
- type GetProvisionedProductsProductParameterArray
- func (GetProvisionedProductsProductParameterArray) ElementType() reflect.Type
- func (i GetProvisionedProductsProductParameterArray) ToGetProvisionedProductsProductParameterArrayOutput() GetProvisionedProductsProductParameterArrayOutput
- func (i GetProvisionedProductsProductParameterArray) ToGetProvisionedProductsProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterArrayOutput
- type GetProvisionedProductsProductParameterArrayInput
- type GetProvisionedProductsProductParameterArrayOutput
- func (GetProvisionedProductsProductParameterArrayOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProductParameterArrayOutput) Index(i pulumi.IntInput) GetProvisionedProductsProductParameterOutput
- func (o GetProvisionedProductsProductParameterArrayOutput) ToGetProvisionedProductsProductParameterArrayOutput() GetProvisionedProductsProductParameterArrayOutput
- func (o GetProvisionedProductsProductParameterArrayOutput) ToGetProvisionedProductsProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterArrayOutput
- type GetProvisionedProductsProductParameterInput
- type GetProvisionedProductsProductParameterOutput
- func (GetProvisionedProductsProductParameterOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProductParameterOutput) ParameterKey() pulumi.StringOutput
- func (o GetProvisionedProductsProductParameterOutput) ParameterValue() pulumi.StringOutput
- func (o GetProvisionedProductsProductParameterOutput) ToGetProvisionedProductsProductParameterOutput() GetProvisionedProductsProductParameterOutput
- func (o GetProvisionedProductsProductParameterOutput) ToGetProvisionedProductsProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterOutput
- type GetProvisionedProductsProvisionedProduct
- type GetProvisionedProductsProvisionedProductArgs
- func (GetProvisionedProductsProvisionedProductArgs) ElementType() reflect.Type
- func (i GetProvisionedProductsProvisionedProductArgs) ToGetProvisionedProductsProvisionedProductOutput() GetProvisionedProductsProvisionedProductOutput
- func (i GetProvisionedProductsProvisionedProductArgs) ToGetProvisionedProductsProvisionedProductOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutput
- type GetProvisionedProductsProvisionedProductArray
- func (GetProvisionedProductsProvisionedProductArray) ElementType() reflect.Type
- func (i GetProvisionedProductsProvisionedProductArray) ToGetProvisionedProductsProvisionedProductArrayOutput() GetProvisionedProductsProvisionedProductArrayOutput
- func (i GetProvisionedProductsProvisionedProductArray) ToGetProvisionedProductsProvisionedProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductArrayOutput
- type GetProvisionedProductsProvisionedProductArrayInput
- type GetProvisionedProductsProvisionedProductArrayOutput
- func (GetProvisionedProductsProvisionedProductArrayOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProvisionedProductArrayOutput) Index(i pulumi.IntInput) GetProvisionedProductsProvisionedProductOutput
- func (o GetProvisionedProductsProvisionedProductArrayOutput) ToGetProvisionedProductsProvisionedProductArrayOutput() GetProvisionedProductsProvisionedProductArrayOutput
- func (o GetProvisionedProductsProvisionedProductArrayOutput) ToGetProvisionedProductsProvisionedProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductArrayOutput
- type GetProvisionedProductsProvisionedProductInput
- type GetProvisionedProductsProvisionedProductOutput
- func (o GetProvisionedProductsProvisionedProductOutput) CreateTime() pulumi.StringOutput
- func (GetProvisionedProductsProvisionedProductOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProvisionedProductOutput) Id() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) LastProvisioningTaskId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) LastSuccessfulProvisioningTaskId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) LastTaskId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) Outputs() GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
- func (o GetProvisionedProductsProvisionedProductOutput) OwnerPrincipalId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) OwnerPrincipalType() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) Parameters() GetProvisionedProductsProvisionedProductParameterArrayOutput
- func (o GetProvisionedProductsProvisionedProductOutput) PortfolioId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProductId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProductName() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProductVersionId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProductVersionName() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductArn() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductName() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductType() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) StackId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) StackRegionId() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) Status() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) StatusMessage() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutput) Tags() pulumi.MapOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ToGetProvisionedProductsProvisionedProductOutput() GetProvisionedProductsProvisionedProductOutput
- func (o GetProvisionedProductsProvisionedProductOutput) ToGetProvisionedProductsProvisionedProductOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutput
- type GetProvisionedProductsProvisionedProductOutputType
- type GetProvisionedProductsProvisionedProductOutputTypeArgs
- func (GetProvisionedProductsProvisionedProductOutputTypeArgs) ElementType() reflect.Type
- func (i GetProvisionedProductsProvisionedProductOutputTypeArgs) ToGetProvisionedProductsProvisionedProductOutputTypeOutput() GetProvisionedProductsProvisionedProductOutputTypeOutput
- func (i GetProvisionedProductsProvisionedProductOutputTypeArgs) ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeOutput
- type GetProvisionedProductsProvisionedProductOutputTypeArray
- func (GetProvisionedProductsProvisionedProductOutputTypeArray) ElementType() reflect.Type
- func (i GetProvisionedProductsProvisionedProductOutputTypeArray) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput() GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
- func (i GetProvisionedProductsProvisionedProductOutputTypeArray) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
- type GetProvisionedProductsProvisionedProductOutputTypeArrayInput
- type GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
- func (GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) Index(i pulumi.IntInput) GetProvisionedProductsProvisionedProductOutputTypeOutput
- func (o GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput() GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
- func (o GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
- type GetProvisionedProductsProvisionedProductOutputTypeInput
- type GetProvisionedProductsProvisionedProductOutputTypeOutput
- func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) Description() pulumi.StringOutput
- func (GetProvisionedProductsProvisionedProductOutputTypeOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) OutputKey() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) OutputValue() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) ToGetProvisionedProductsProvisionedProductOutputTypeOutput() GetProvisionedProductsProvisionedProductOutputTypeOutput
- func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeOutput
- type GetProvisionedProductsProvisionedProductParameter
- type GetProvisionedProductsProvisionedProductParameterArgs
- func (GetProvisionedProductsProvisionedProductParameterArgs) ElementType() reflect.Type
- func (i GetProvisionedProductsProvisionedProductParameterArgs) ToGetProvisionedProductsProvisionedProductParameterOutput() GetProvisionedProductsProvisionedProductParameterOutput
- func (i GetProvisionedProductsProvisionedProductParameterArgs) ToGetProvisionedProductsProvisionedProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterOutput
- type GetProvisionedProductsProvisionedProductParameterArray
- func (GetProvisionedProductsProvisionedProductParameterArray) ElementType() reflect.Type
- func (i GetProvisionedProductsProvisionedProductParameterArray) ToGetProvisionedProductsProvisionedProductParameterArrayOutput() GetProvisionedProductsProvisionedProductParameterArrayOutput
- func (i GetProvisionedProductsProvisionedProductParameterArray) ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterArrayOutput
- type GetProvisionedProductsProvisionedProductParameterArrayInput
- type GetProvisionedProductsProvisionedProductParameterArrayOutput
- func (GetProvisionedProductsProvisionedProductParameterArrayOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProvisionedProductParameterArrayOutput) Index(i pulumi.IntInput) GetProvisionedProductsProvisionedProductParameterOutput
- func (o GetProvisionedProductsProvisionedProductParameterArrayOutput) ToGetProvisionedProductsProvisionedProductParameterArrayOutput() GetProvisionedProductsProvisionedProductParameterArrayOutput
- func (o GetProvisionedProductsProvisionedProductParameterArrayOutput) ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterArrayOutput
- type GetProvisionedProductsProvisionedProductParameterInput
- type GetProvisionedProductsProvisionedProductParameterOutput
- func (GetProvisionedProductsProvisionedProductParameterOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsProvisionedProductParameterOutput) ParameterKey() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductParameterOutput) ParameterValue() pulumi.StringOutput
- func (o GetProvisionedProductsProvisionedProductParameterOutput) ToGetProvisionedProductsProvisionedProductParameterOutput() GetProvisionedProductsProvisionedProductParameterOutput
- func (o GetProvisionedProductsProvisionedProductParameterOutput) ToGetProvisionedProductsProvisionedProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterOutput
- type GetProvisionedProductsResult
- type GetProvisionedProductsResultOutput
- func (o GetProvisionedProductsResultOutput) AccessLevelFilter() pulumi.StringPtrOutput
- func (GetProvisionedProductsResultOutput) ElementType() reflect.Type
- func (o GetProvisionedProductsResultOutput) EnableDetails() pulumi.BoolPtrOutput
- func (o GetProvisionedProductsResultOutput) Id() pulumi.StringOutput
- func (o GetProvisionedProductsResultOutput) Ids() pulumi.StringArrayOutput
- func (o GetProvisionedProductsResultOutput) NameRegex() pulumi.StringPtrOutput
- func (o GetProvisionedProductsResultOutput) Names() pulumi.StringArrayOutput
- func (o GetProvisionedProductsResultOutput) OutputFile() pulumi.StringPtrOutput
- func (o GetProvisionedProductsResultOutput) PageNumber() pulumi.IntPtrOutput
- func (o GetProvisionedProductsResultOutput) PageSize() pulumi.IntPtrOutput
- func (o GetProvisionedProductsResultOutput) Products() GetProvisionedProductsProductArrayOutputdeprecated
- func (o GetProvisionedProductsResultOutput) ProvisionedProducts() GetProvisionedProductsProvisionedProductArrayOutput
- func (o GetProvisionedProductsResultOutput) SortBy() pulumi.StringPtrOutput
- func (o GetProvisionedProductsResultOutput) SortOrder() pulumi.StringPtrOutput
- func (o GetProvisionedProductsResultOutput) ToGetProvisionedProductsResultOutput() GetProvisionedProductsResultOutput
- func (o GetProvisionedProductsResultOutput) ToGetProvisionedProductsResultOutputWithContext(ctx context.Context) GetProvisionedProductsResultOutput
- type Portfolio
- type PortfolioArgs
- type PortfolioArray
- type PortfolioArrayInput
- type PortfolioArrayOutput
- func (PortfolioArrayOutput) ElementType() reflect.Type
- func (o PortfolioArrayOutput) Index(i pulumi.IntInput) PortfolioOutput
- func (o PortfolioArrayOutput) ToPortfolioArrayOutput() PortfolioArrayOutput
- func (o PortfolioArrayOutput) ToPortfolioArrayOutputWithContext(ctx context.Context) PortfolioArrayOutput
- type PortfolioInput
- type PortfolioMap
- type PortfolioMapInput
- type PortfolioMapOutput
- type PortfolioOutput
- func (o PortfolioOutput) CreateTime() pulumi.StringOutput
- func (o PortfolioOutput) Description() pulumi.StringPtrOutput
- func (PortfolioOutput) ElementType() reflect.Type
- func (o PortfolioOutput) PortfolioArn() pulumi.StringOutput
- func (o PortfolioOutput) PortfolioName() pulumi.StringOutput
- func (o PortfolioOutput) ProviderName() pulumi.StringOutput
- func (o PortfolioOutput) ToPortfolioOutput() PortfolioOutput
- func (o PortfolioOutput) ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput
- type PortfolioState
- type ProvisionedProduct
- type ProvisionedProductArgs
- type ProvisionedProductArray
- type ProvisionedProductArrayInput
- type ProvisionedProductArrayOutput
- func (ProvisionedProductArrayOutput) ElementType() reflect.Type
- func (o ProvisionedProductArrayOutput) Index(i pulumi.IntInput) ProvisionedProductOutput
- func (o ProvisionedProductArrayOutput) ToProvisionedProductArrayOutput() ProvisionedProductArrayOutput
- func (o ProvisionedProductArrayOutput) ToProvisionedProductArrayOutputWithContext(ctx context.Context) ProvisionedProductArrayOutput
- type ProvisionedProductInput
- type ProvisionedProductMap
- type ProvisionedProductMapInput
- type ProvisionedProductMapOutput
- func (ProvisionedProductMapOutput) ElementType() reflect.Type
- func (o ProvisionedProductMapOutput) MapIndex(k pulumi.StringInput) ProvisionedProductOutput
- func (o ProvisionedProductMapOutput) ToProvisionedProductMapOutput() ProvisionedProductMapOutput
- func (o ProvisionedProductMapOutput) ToProvisionedProductMapOutputWithContext(ctx context.Context) ProvisionedProductMapOutput
- type ProvisionedProductOutput
- func (o ProvisionedProductOutput) CreateTime() pulumi.StringOutput
- func (ProvisionedProductOutput) ElementType() reflect.Type
- func (o ProvisionedProductOutput) LastProvisioningTaskId() pulumi.StringOutput
- func (o ProvisionedProductOutput) LastSuccessfulProvisioningTaskId() pulumi.StringOutput
- func (o ProvisionedProductOutput) LastTaskId() pulumi.StringOutput
- func (o ProvisionedProductOutput) Outputs() ProvisionedProductOutputTypeArrayOutput
- func (o ProvisionedProductOutput) OwnerPrincipalId() pulumi.StringOutput
- func (o ProvisionedProductOutput) OwnerPrincipalType() pulumi.StringOutput
- func (o ProvisionedProductOutput) Parameters() ProvisionedProductParameterArrayOutput
- func (o ProvisionedProductOutput) PortfolioId() pulumi.StringPtrOutput
- func (o ProvisionedProductOutput) ProductId() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProductName() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProductVersionId() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProductVersionName() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProvisionedProductArn() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProvisionedProductId() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProvisionedProductName() pulumi.StringOutput
- func (o ProvisionedProductOutput) ProvisionedProductType() pulumi.StringOutput
- func (o ProvisionedProductOutput) StackId() pulumi.StringOutput
- func (o ProvisionedProductOutput) StackRegionId() pulumi.StringOutput
- func (o ProvisionedProductOutput) Status() pulumi.StringOutput
- func (o ProvisionedProductOutput) StatusMessage() pulumi.StringOutput
- func (o ProvisionedProductOutput) Tags() pulumi.MapOutput
- func (o ProvisionedProductOutput) ToProvisionedProductOutput() ProvisionedProductOutput
- func (o ProvisionedProductOutput) ToProvisionedProductOutputWithContext(ctx context.Context) ProvisionedProductOutput
- type ProvisionedProductOutputType
- type ProvisionedProductOutputTypeArgs
- func (ProvisionedProductOutputTypeArgs) ElementType() reflect.Type
- func (i ProvisionedProductOutputTypeArgs) ToProvisionedProductOutputTypeOutput() ProvisionedProductOutputTypeOutput
- func (i ProvisionedProductOutputTypeArgs) ToProvisionedProductOutputTypeOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeOutput
- type ProvisionedProductOutputTypeArray
- func (ProvisionedProductOutputTypeArray) ElementType() reflect.Type
- func (i ProvisionedProductOutputTypeArray) ToProvisionedProductOutputTypeArrayOutput() ProvisionedProductOutputTypeArrayOutput
- func (i ProvisionedProductOutputTypeArray) ToProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeArrayOutput
- type ProvisionedProductOutputTypeArrayInput
- type ProvisionedProductOutputTypeArrayOutput
- func (ProvisionedProductOutputTypeArrayOutput) ElementType() reflect.Type
- func (o ProvisionedProductOutputTypeArrayOutput) Index(i pulumi.IntInput) ProvisionedProductOutputTypeOutput
- func (o ProvisionedProductOutputTypeArrayOutput) ToProvisionedProductOutputTypeArrayOutput() ProvisionedProductOutputTypeArrayOutput
- func (o ProvisionedProductOutputTypeArrayOutput) ToProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeArrayOutput
- type ProvisionedProductOutputTypeInput
- type ProvisionedProductOutputTypeOutput
- func (o ProvisionedProductOutputTypeOutput) Description() pulumi.StringPtrOutput
- func (ProvisionedProductOutputTypeOutput) ElementType() reflect.Type
- func (o ProvisionedProductOutputTypeOutput) OutputKey() pulumi.StringPtrOutput
- func (o ProvisionedProductOutputTypeOutput) OutputValue() pulumi.StringPtrOutput
- func (o ProvisionedProductOutputTypeOutput) ToProvisionedProductOutputTypeOutput() ProvisionedProductOutputTypeOutput
- func (o ProvisionedProductOutputTypeOutput) ToProvisionedProductOutputTypeOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeOutput
- type ProvisionedProductParameter
- type ProvisionedProductParameterArgs
- func (ProvisionedProductParameterArgs) ElementType() reflect.Type
- func (i ProvisionedProductParameterArgs) ToProvisionedProductParameterOutput() ProvisionedProductParameterOutput
- func (i ProvisionedProductParameterArgs) ToProvisionedProductParameterOutputWithContext(ctx context.Context) ProvisionedProductParameterOutput
- type ProvisionedProductParameterArray
- func (ProvisionedProductParameterArray) ElementType() reflect.Type
- func (i ProvisionedProductParameterArray) ToProvisionedProductParameterArrayOutput() ProvisionedProductParameterArrayOutput
- func (i ProvisionedProductParameterArray) ToProvisionedProductParameterArrayOutputWithContext(ctx context.Context) ProvisionedProductParameterArrayOutput
- type ProvisionedProductParameterArrayInput
- type ProvisionedProductParameterArrayOutput
- func (ProvisionedProductParameterArrayOutput) ElementType() reflect.Type
- func (o ProvisionedProductParameterArrayOutput) Index(i pulumi.IntInput) ProvisionedProductParameterOutput
- func (o ProvisionedProductParameterArrayOutput) ToProvisionedProductParameterArrayOutput() ProvisionedProductParameterArrayOutput
- func (o ProvisionedProductParameterArrayOutput) ToProvisionedProductParameterArrayOutputWithContext(ctx context.Context) ProvisionedProductParameterArrayOutput
- type ProvisionedProductParameterInput
- type ProvisionedProductParameterOutput
- func (ProvisionedProductParameterOutput) ElementType() reflect.Type
- func (o ProvisionedProductParameterOutput) ParameterKey() pulumi.StringPtrOutput
- func (o ProvisionedProductParameterOutput) ParameterValue() pulumi.StringPtrOutput
- func (o ProvisionedProductParameterOutput) ToProvisionedProductParameterOutput() ProvisionedProductParameterOutput
- func (o ProvisionedProductParameterOutput) ToProvisionedProductParameterOutputWithContext(ctx context.Context) ProvisionedProductParameterOutput
- type ProvisionedProductState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GetEndUserProductsArgs ¶ added in v3.30.0
type GetEndUserProductsArgs struct { // A list of End User Product IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by product name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` // The field that is used to sort the queried data. The value is fixed as CreateTime, which specifies the creation time of products. SortBy *string `pulumi:"sortBy"` // The order in which you want to sort the queried data. Valid values: `Asc`, `Desc`. SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking getEndUserProducts.
type GetEndUserProductsEndUserProduct ¶ added in v3.30.0
type GetEndUserProductsEndUserProduct struct { // Product creation time.According to ISO8601 standard, UTC time is used in the format: YYYY-MM-DDThh:mm:ssZ. CreateTime string `pulumi:"createTime"` // Product description. Description string `pulumi:"description"` // Whether there is a default Startup option. Value:-true: There is a default Startup option, and there is no need to fill in the portfolio when starting the product or updating the instance.-false: there is no default Startup option. You must fill in the portfolio when starting the product or updating the instance. For more information about how to obtain the portfolio, see ListLaunchOptions.> If the product is added to only one product portfolio, there will be a default Startup option. If the product is added to multiple product combinations, there will be multiple startup options at the same time, but there is no default Startup option at this time. HasDefaultLaunchOption bool `pulumi:"hasDefaultLaunchOption"` // ID of product, Its value is the same as `productId`. Id string `pulumi:"id"` // Product ARN. ProductArn string `pulumi:"productArn"` // Product ID. ProductId string `pulumi:"productId"` // Product name. ProductName string `pulumi:"productName"` // Type of product.The value is Ros, which indicates the resource orchestration service (ROS). ProductType string `pulumi:"productType"` // Product provider. ProviderName string `pulumi:"providerName"` }
type GetEndUserProductsEndUserProductArgs ¶ added in v3.30.0
type GetEndUserProductsEndUserProductArgs struct { // Product creation time.According to ISO8601 standard, UTC time is used in the format: YYYY-MM-DDThh:mm:ssZ. CreateTime pulumi.StringInput `pulumi:"createTime"` // Product description. Description pulumi.StringInput `pulumi:"description"` // Whether there is a default Startup option. Value:-true: There is a default Startup option, and there is no need to fill in the portfolio when starting the product or updating the instance.-false: there is no default Startup option. You must fill in the portfolio when starting the product or updating the instance. For more information about how to obtain the portfolio, see ListLaunchOptions.> If the product is added to only one product portfolio, there will be a default Startup option. If the product is added to multiple product combinations, there will be multiple startup options at the same time, but there is no default Startup option at this time. HasDefaultLaunchOption pulumi.BoolInput `pulumi:"hasDefaultLaunchOption"` // ID of product, Its value is the same as `productId`. Id pulumi.StringInput `pulumi:"id"` // Product ARN. ProductArn pulumi.StringInput `pulumi:"productArn"` // Product ID. ProductId pulumi.StringInput `pulumi:"productId"` // Product name. ProductName pulumi.StringInput `pulumi:"productName"` // Type of product.The value is Ros, which indicates the resource orchestration service (ROS). ProductType pulumi.StringInput `pulumi:"productType"` // Product provider. ProviderName pulumi.StringInput `pulumi:"providerName"` }
func (GetEndUserProductsEndUserProductArgs) ElementType ¶ added in v3.30.0
func (GetEndUserProductsEndUserProductArgs) ElementType() reflect.Type
func (GetEndUserProductsEndUserProductArgs) ToGetEndUserProductsEndUserProductOutput ¶ added in v3.30.0
func (i GetEndUserProductsEndUserProductArgs) ToGetEndUserProductsEndUserProductOutput() GetEndUserProductsEndUserProductOutput
func (GetEndUserProductsEndUserProductArgs) ToGetEndUserProductsEndUserProductOutputWithContext ¶ added in v3.30.0
func (i GetEndUserProductsEndUserProductArgs) ToGetEndUserProductsEndUserProductOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductOutput
type GetEndUserProductsEndUserProductArray ¶ added in v3.30.0
type GetEndUserProductsEndUserProductArray []GetEndUserProductsEndUserProductInput
func (GetEndUserProductsEndUserProductArray) ElementType ¶ added in v3.30.0
func (GetEndUserProductsEndUserProductArray) ElementType() reflect.Type
func (GetEndUserProductsEndUserProductArray) ToGetEndUserProductsEndUserProductArrayOutput ¶ added in v3.30.0
func (i GetEndUserProductsEndUserProductArray) ToGetEndUserProductsEndUserProductArrayOutput() GetEndUserProductsEndUserProductArrayOutput
func (GetEndUserProductsEndUserProductArray) ToGetEndUserProductsEndUserProductArrayOutputWithContext ¶ added in v3.30.0
func (i GetEndUserProductsEndUserProductArray) ToGetEndUserProductsEndUserProductArrayOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductArrayOutput
type GetEndUserProductsEndUserProductArrayInput ¶ added in v3.30.0
type GetEndUserProductsEndUserProductArrayInput interface { pulumi.Input ToGetEndUserProductsEndUserProductArrayOutput() GetEndUserProductsEndUserProductArrayOutput ToGetEndUserProductsEndUserProductArrayOutputWithContext(context.Context) GetEndUserProductsEndUserProductArrayOutput }
GetEndUserProductsEndUserProductArrayInput is an input type that accepts GetEndUserProductsEndUserProductArray and GetEndUserProductsEndUserProductArrayOutput values. You can construct a concrete instance of `GetEndUserProductsEndUserProductArrayInput` via:
GetEndUserProductsEndUserProductArray{ GetEndUserProductsEndUserProductArgs{...} }
type GetEndUserProductsEndUserProductArrayOutput ¶ added in v3.30.0
type GetEndUserProductsEndUserProductArrayOutput struct{ *pulumi.OutputState }
func (GetEndUserProductsEndUserProductArrayOutput) ElementType ¶ added in v3.30.0
func (GetEndUserProductsEndUserProductArrayOutput) ElementType() reflect.Type
func (GetEndUserProductsEndUserProductArrayOutput) ToGetEndUserProductsEndUserProductArrayOutput ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductArrayOutput) ToGetEndUserProductsEndUserProductArrayOutput() GetEndUserProductsEndUserProductArrayOutput
func (GetEndUserProductsEndUserProductArrayOutput) ToGetEndUserProductsEndUserProductArrayOutputWithContext ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductArrayOutput) ToGetEndUserProductsEndUserProductArrayOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductArrayOutput
type GetEndUserProductsEndUserProductInput ¶ added in v3.30.0
type GetEndUserProductsEndUserProductInput interface { pulumi.Input ToGetEndUserProductsEndUserProductOutput() GetEndUserProductsEndUserProductOutput ToGetEndUserProductsEndUserProductOutputWithContext(context.Context) GetEndUserProductsEndUserProductOutput }
GetEndUserProductsEndUserProductInput is an input type that accepts GetEndUserProductsEndUserProductArgs and GetEndUserProductsEndUserProductOutput values. You can construct a concrete instance of `GetEndUserProductsEndUserProductInput` via:
GetEndUserProductsEndUserProductArgs{...}
type GetEndUserProductsEndUserProductOutput ¶ added in v3.30.0
type GetEndUserProductsEndUserProductOutput struct{ *pulumi.OutputState }
func (GetEndUserProductsEndUserProductOutput) CreateTime ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) CreateTime() pulumi.StringOutput
Product creation time.According to ISO8601 standard, UTC time is used in the format: YYYY-MM-DDThh:mm:ssZ.
func (GetEndUserProductsEndUserProductOutput) Description ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) Description() pulumi.StringOutput
Product description.
func (GetEndUserProductsEndUserProductOutput) ElementType ¶ added in v3.30.0
func (GetEndUserProductsEndUserProductOutput) ElementType() reflect.Type
func (GetEndUserProductsEndUserProductOutput) HasDefaultLaunchOption ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) HasDefaultLaunchOption() pulumi.BoolOutput
Whether there is a default Startup option. Value:-true: There is a default Startup option, and there is no need to fill in the portfolio when starting the product or updating the instance.-false: there is no default Startup option. You must fill in the portfolio when starting the product or updating the instance. For more information about how to obtain the portfolio, see ListLaunchOptions.> If the product is added to only one product portfolio, there will be a default Startup option. If the product is added to multiple product combinations, there will be multiple startup options at the same time, but there is no default Startup option at this time.
func (GetEndUserProductsEndUserProductOutput) Id ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) Id() pulumi.StringOutput
ID of product, Its value is the same as `productId`.
func (GetEndUserProductsEndUserProductOutput) ProductArn ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ProductArn() pulumi.StringOutput
Product ARN.
func (GetEndUserProductsEndUserProductOutput) ProductId ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ProductId() pulumi.StringOutput
Product ID.
func (GetEndUserProductsEndUserProductOutput) ProductName ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ProductName() pulumi.StringOutput
Product name.
func (GetEndUserProductsEndUserProductOutput) ProductType ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ProductType() pulumi.StringOutput
Type of product.The value is Ros, which indicates the resource orchestration service (ROS).
func (GetEndUserProductsEndUserProductOutput) ProviderName ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ProviderName() pulumi.StringOutput
Product provider.
func (GetEndUserProductsEndUserProductOutput) ToGetEndUserProductsEndUserProductOutput ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ToGetEndUserProductsEndUserProductOutput() GetEndUserProductsEndUserProductOutput
func (GetEndUserProductsEndUserProductOutput) ToGetEndUserProductsEndUserProductOutputWithContext ¶ added in v3.30.0
func (o GetEndUserProductsEndUserProductOutput) ToGetEndUserProductsEndUserProductOutputWithContext(ctx context.Context) GetEndUserProductsEndUserProductOutput
type GetEndUserProductsOutputArgs ¶ added in v3.30.0
type GetEndUserProductsOutputArgs struct { // A list of End User Product IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by product name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` PageNumber pulumi.IntPtrInput `pulumi:"pageNumber"` PageSize pulumi.IntPtrInput `pulumi:"pageSize"` // The field that is used to sort the queried data. The value is fixed as CreateTime, which specifies the creation time of products. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // The order in which you want to sort the queried data. Valid values: `Asc`, `Desc`. SortOrder pulumi.StringPtrInput `pulumi:"sortOrder"` }
A collection of arguments for invoking getEndUserProducts.
func (GetEndUserProductsOutputArgs) ElementType ¶ added in v3.30.0
func (GetEndUserProductsOutputArgs) ElementType() reflect.Type
type GetEndUserProductsResult ¶ added in v3.30.0
type GetEndUserProductsResult struct { // A list of End User Product Entries. Each element contains the following attributes: EndUserProducts []GetEndUserProductsEndUserProduct `pulumi:"endUserProducts"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of End User Product IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` SortBy *string `pulumi:"sortBy"` SortOrder *string `pulumi:"sortOrder"` }
A collection of values returned by getEndUserProducts.
func GetEndUserProducts ¶ added in v3.30.0
func GetEndUserProducts(ctx *pulumi.Context, args *GetEndUserProductsArgs, opts ...pulumi.InvokeOption) (*GetEndUserProductsResult, error)
This data source provides Service Catalog End User Product available to the user.[What is End User Product](https://www.alibabacloud.com/help/en/servicecatalog/latest/api-servicecatalog-2021-09-01-listproductsasenduser)
> **NOTE:** Available since v1.197.0.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := servicecatalog.GetEndUserProducts(ctx, &servicecatalog.GetEndUserProductsArgs{ NameRegex: pulumi.StringRef("ram模板创建"), }, nil) if err != nil { return err } ctx.Export("alicloudServiceCatalogEndUserProductExampleId", _default.EndUserProducts[0].Id) return nil }) }
```
type GetEndUserProductsResultOutput ¶ added in v3.30.0
type GetEndUserProductsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getEndUserProducts.
func GetEndUserProductsOutput ¶ added in v3.30.0
func GetEndUserProductsOutput(ctx *pulumi.Context, args GetEndUserProductsOutputArgs, opts ...pulumi.InvokeOption) GetEndUserProductsResultOutput
func (GetEndUserProductsResultOutput) ElementType ¶ added in v3.30.0
func (GetEndUserProductsResultOutput) ElementType() reflect.Type
func (GetEndUserProductsResultOutput) EndUserProducts ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) EndUserProducts() GetEndUserProductsEndUserProductArrayOutput
A list of End User Product Entries. Each element contains the following attributes:
func (GetEndUserProductsResultOutput) Id ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetEndUserProductsResultOutput) Ids ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) Ids() pulumi.StringArrayOutput
A list of End User Product IDs.
func (GetEndUserProductsResultOutput) NameRegex ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetEndUserProductsResultOutput) OutputFile ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetEndUserProductsResultOutput) PageNumber ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) PageNumber() pulumi.IntPtrOutput
func (GetEndUserProductsResultOutput) PageSize ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) PageSize() pulumi.IntPtrOutput
func (GetEndUserProductsResultOutput) SortBy ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) SortBy() pulumi.StringPtrOutput
func (GetEndUserProductsResultOutput) SortOrder ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) SortOrder() pulumi.StringPtrOutput
func (GetEndUserProductsResultOutput) ToGetEndUserProductsResultOutput ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) ToGetEndUserProductsResultOutput() GetEndUserProductsResultOutput
func (GetEndUserProductsResultOutput) ToGetEndUserProductsResultOutputWithContext ¶ added in v3.30.0
func (o GetEndUserProductsResultOutput) ToGetEndUserProductsResultOutputWithContext(ctx context.Context) GetEndUserProductsResultOutput
type GetLaunchOptionsArgs ¶
type GetLaunchOptionsArgs struct { // A list of Launch Option IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by portfolio name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // Product ID. ProductId string `pulumi:"productId"` }
A collection of arguments for invoking getLaunchOptions.
type GetLaunchOptionsLaunchOption ¶ added in v3.30.0
type GetLaunchOptionsLaunchOption struct { // List of constraints. ConstraintSummaries []GetLaunchOptionsLaunchOptionConstraintSummary `pulumi:"constraintSummaries"` // ID of Service Catalog Launch Option. Id string `pulumi:"id"` // Product mix ID. PortfolioId string `pulumi:"portfolioId"` // Product portfolio name. PortfolioName string `pulumi:"portfolioName"` }
type GetLaunchOptionsLaunchOptionArgs ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionArgs struct { // List of constraints. ConstraintSummaries GetLaunchOptionsLaunchOptionConstraintSummaryArrayInput `pulumi:"constraintSummaries"` // ID of Service Catalog Launch Option. Id pulumi.StringInput `pulumi:"id"` // Product mix ID. PortfolioId pulumi.StringInput `pulumi:"portfolioId"` // Product portfolio name. PortfolioName pulumi.StringInput `pulumi:"portfolioName"` }
func (GetLaunchOptionsLaunchOptionArgs) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionArgs) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionArgs) ToGetLaunchOptionsLaunchOptionOutput ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionArgs) ToGetLaunchOptionsLaunchOptionOutput() GetLaunchOptionsLaunchOptionOutput
func (GetLaunchOptionsLaunchOptionArgs) ToGetLaunchOptionsLaunchOptionOutputWithContext ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionArgs) ToGetLaunchOptionsLaunchOptionOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionOutput
type GetLaunchOptionsLaunchOptionArray ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionArray []GetLaunchOptionsLaunchOptionInput
func (GetLaunchOptionsLaunchOptionArray) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionArray) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionArray) ToGetLaunchOptionsLaunchOptionArrayOutput ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionArray) ToGetLaunchOptionsLaunchOptionArrayOutput() GetLaunchOptionsLaunchOptionArrayOutput
func (GetLaunchOptionsLaunchOptionArray) ToGetLaunchOptionsLaunchOptionArrayOutputWithContext ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionArray) ToGetLaunchOptionsLaunchOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionArrayOutput
type GetLaunchOptionsLaunchOptionArrayInput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionArrayInput interface { pulumi.Input ToGetLaunchOptionsLaunchOptionArrayOutput() GetLaunchOptionsLaunchOptionArrayOutput ToGetLaunchOptionsLaunchOptionArrayOutputWithContext(context.Context) GetLaunchOptionsLaunchOptionArrayOutput }
GetLaunchOptionsLaunchOptionArrayInput is an input type that accepts GetLaunchOptionsLaunchOptionArray and GetLaunchOptionsLaunchOptionArrayOutput values. You can construct a concrete instance of `GetLaunchOptionsLaunchOptionArrayInput` via:
GetLaunchOptionsLaunchOptionArray{ GetLaunchOptionsLaunchOptionArgs{...} }
type GetLaunchOptionsLaunchOptionArrayOutput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionArrayOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsLaunchOptionArrayOutput) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionArrayOutput) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionArrayOutput) ToGetLaunchOptionsLaunchOptionArrayOutput ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionArrayOutput) ToGetLaunchOptionsLaunchOptionArrayOutput() GetLaunchOptionsLaunchOptionArrayOutput
func (GetLaunchOptionsLaunchOptionArrayOutput) ToGetLaunchOptionsLaunchOptionArrayOutputWithContext ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionArrayOutput) ToGetLaunchOptionsLaunchOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionArrayOutput
type GetLaunchOptionsLaunchOptionConstraintSummary ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryArgs ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryArgs struct { // Constraint type.The value is Launch, which indicates that the constraint is started. ConstraintType pulumi.StringInput `pulumi:"constraintType"` // Constraint description. Description pulumi.StringInput `pulumi:"description"` }
func (GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput() GetLaunchOptionsLaunchOptionConstraintSummaryOutput
func (GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionConstraintSummaryArgs) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryOutput
type GetLaunchOptionsLaunchOptionConstraintSummaryArray ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryArray []GetLaunchOptionsLaunchOptionConstraintSummaryInput
func (GetLaunchOptionsLaunchOptionConstraintSummaryArray) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionConstraintSummaryArray) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionConstraintSummaryArray) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionConstraintSummaryArray) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
func (GetLaunchOptionsLaunchOptionConstraintSummaryArray) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext ¶ added in v3.30.0
func (i GetLaunchOptionsLaunchOptionConstraintSummaryArray) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
type GetLaunchOptionsLaunchOptionConstraintSummaryArrayInput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryArrayInput interface { pulumi.Input ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext(context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput }
GetLaunchOptionsLaunchOptionConstraintSummaryArrayInput is an input type that accepts GetLaunchOptionsLaunchOptionConstraintSummaryArray and GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput values. You can construct a concrete instance of `GetLaunchOptionsLaunchOptionConstraintSummaryArrayInput` via:
GetLaunchOptionsLaunchOptionConstraintSummaryArray{ GetLaunchOptionsLaunchOptionConstraintSummaryArgs{...} }
type GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
func (GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
type GetLaunchOptionsLaunchOptionConstraintSummaryInput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryInput interface { pulumi.Input ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput() GetLaunchOptionsLaunchOptionConstraintSummaryOutput ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext(context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryOutput }
GetLaunchOptionsLaunchOptionConstraintSummaryInput is an input type that accepts GetLaunchOptionsLaunchOptionConstraintSummaryArgs and GetLaunchOptionsLaunchOptionConstraintSummaryOutput values. You can construct a concrete instance of `GetLaunchOptionsLaunchOptionConstraintSummaryInput` via:
GetLaunchOptionsLaunchOptionConstraintSummaryArgs{...}
type GetLaunchOptionsLaunchOptionConstraintSummaryOutput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionConstraintSummaryOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ConstraintType ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ConstraintType() pulumi.StringOutput
Constraint type.The value is Launch, which indicates that the constraint is started.
func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) Description ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) Description() pulumi.StringOutput
Constraint description.
func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutput() GetLaunchOptionsLaunchOptionConstraintSummaryOutput
func (GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionConstraintSummaryOutput) ToGetLaunchOptionsLaunchOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionConstraintSummaryOutput
type GetLaunchOptionsLaunchOptionInput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionInput interface { pulumi.Input ToGetLaunchOptionsLaunchOptionOutput() GetLaunchOptionsLaunchOptionOutput ToGetLaunchOptionsLaunchOptionOutputWithContext(context.Context) GetLaunchOptionsLaunchOptionOutput }
GetLaunchOptionsLaunchOptionInput is an input type that accepts GetLaunchOptionsLaunchOptionArgs and GetLaunchOptionsLaunchOptionOutput values. You can construct a concrete instance of `GetLaunchOptionsLaunchOptionInput` via:
GetLaunchOptionsLaunchOptionArgs{...}
type GetLaunchOptionsLaunchOptionOutput ¶ added in v3.30.0
type GetLaunchOptionsLaunchOptionOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsLaunchOptionOutput) ConstraintSummaries ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionOutput) ConstraintSummaries() GetLaunchOptionsLaunchOptionConstraintSummaryArrayOutput
List of constraints.
func (GetLaunchOptionsLaunchOptionOutput) ElementType ¶ added in v3.30.0
func (GetLaunchOptionsLaunchOptionOutput) ElementType() reflect.Type
func (GetLaunchOptionsLaunchOptionOutput) Id ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionOutput) Id() pulumi.StringOutput
ID of Service Catalog Launch Option.
func (GetLaunchOptionsLaunchOptionOutput) PortfolioId ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionOutput) PortfolioId() pulumi.StringOutput
Product mix ID.
func (GetLaunchOptionsLaunchOptionOutput) PortfolioName ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionOutput) PortfolioName() pulumi.StringOutput
Product portfolio name.
func (GetLaunchOptionsLaunchOptionOutput) ToGetLaunchOptionsLaunchOptionOutput ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionOutput) ToGetLaunchOptionsLaunchOptionOutput() GetLaunchOptionsLaunchOptionOutput
func (GetLaunchOptionsLaunchOptionOutput) ToGetLaunchOptionsLaunchOptionOutputWithContext ¶ added in v3.30.0
func (o GetLaunchOptionsLaunchOptionOutput) ToGetLaunchOptionsLaunchOptionOutputWithContext(ctx context.Context) GetLaunchOptionsLaunchOptionOutput
type GetLaunchOptionsOption ¶
type GetLaunchOptionsOption struct { // List of constraints. ConstraintSummaries []GetLaunchOptionsOptionConstraintSummary `pulumi:"constraintSummaries"` // ID of Service Catalog Launch Option. Id string `pulumi:"id"` // Product mix ID. PortfolioId string `pulumi:"portfolioId"` // Product portfolio name. PortfolioName string `pulumi:"portfolioName"` }
type GetLaunchOptionsOptionArgs ¶
type GetLaunchOptionsOptionArgs struct { // List of constraints. ConstraintSummaries GetLaunchOptionsOptionConstraintSummaryArrayInput `pulumi:"constraintSummaries"` // ID of Service Catalog Launch Option. Id pulumi.StringInput `pulumi:"id"` // Product mix ID. PortfolioId pulumi.StringInput `pulumi:"portfolioId"` // Product portfolio name. PortfolioName pulumi.StringInput `pulumi:"portfolioName"` }
func (GetLaunchOptionsOptionArgs) ElementType ¶
func (GetLaunchOptionsOptionArgs) ElementType() reflect.Type
func (GetLaunchOptionsOptionArgs) ToGetLaunchOptionsOptionOutput ¶
func (i GetLaunchOptionsOptionArgs) ToGetLaunchOptionsOptionOutput() GetLaunchOptionsOptionOutput
func (GetLaunchOptionsOptionArgs) ToGetLaunchOptionsOptionOutputWithContext ¶
func (i GetLaunchOptionsOptionArgs) ToGetLaunchOptionsOptionOutputWithContext(ctx context.Context) GetLaunchOptionsOptionOutput
type GetLaunchOptionsOptionArray ¶
type GetLaunchOptionsOptionArray []GetLaunchOptionsOptionInput
func (GetLaunchOptionsOptionArray) ElementType ¶
func (GetLaunchOptionsOptionArray) ElementType() reflect.Type
func (GetLaunchOptionsOptionArray) ToGetLaunchOptionsOptionArrayOutput ¶
func (i GetLaunchOptionsOptionArray) ToGetLaunchOptionsOptionArrayOutput() GetLaunchOptionsOptionArrayOutput
func (GetLaunchOptionsOptionArray) ToGetLaunchOptionsOptionArrayOutputWithContext ¶
func (i GetLaunchOptionsOptionArray) ToGetLaunchOptionsOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionArrayOutput
type GetLaunchOptionsOptionArrayInput ¶
type GetLaunchOptionsOptionArrayInput interface { pulumi.Input ToGetLaunchOptionsOptionArrayOutput() GetLaunchOptionsOptionArrayOutput ToGetLaunchOptionsOptionArrayOutputWithContext(context.Context) GetLaunchOptionsOptionArrayOutput }
GetLaunchOptionsOptionArrayInput is an input type that accepts GetLaunchOptionsOptionArray and GetLaunchOptionsOptionArrayOutput values. You can construct a concrete instance of `GetLaunchOptionsOptionArrayInput` via:
GetLaunchOptionsOptionArray{ GetLaunchOptionsOptionArgs{...} }
type GetLaunchOptionsOptionArrayOutput ¶
type GetLaunchOptionsOptionArrayOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsOptionArrayOutput) ElementType ¶
func (GetLaunchOptionsOptionArrayOutput) ElementType() reflect.Type
func (GetLaunchOptionsOptionArrayOutput) Index ¶
func (o GetLaunchOptionsOptionArrayOutput) Index(i pulumi.IntInput) GetLaunchOptionsOptionOutput
func (GetLaunchOptionsOptionArrayOutput) ToGetLaunchOptionsOptionArrayOutput ¶
func (o GetLaunchOptionsOptionArrayOutput) ToGetLaunchOptionsOptionArrayOutput() GetLaunchOptionsOptionArrayOutput
func (GetLaunchOptionsOptionArrayOutput) ToGetLaunchOptionsOptionArrayOutputWithContext ¶
func (o GetLaunchOptionsOptionArrayOutput) ToGetLaunchOptionsOptionArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionArrayOutput
type GetLaunchOptionsOptionConstraintSummaryArgs ¶
type GetLaunchOptionsOptionConstraintSummaryArgs struct { // Constraint type.The value is Launch, which indicates that the constraint is started. ConstraintType pulumi.StringInput `pulumi:"constraintType"` // Constraint description. Description pulumi.StringInput `pulumi:"description"` }
func (GetLaunchOptionsOptionConstraintSummaryArgs) ElementType ¶
func (GetLaunchOptionsOptionConstraintSummaryArgs) ElementType() reflect.Type
func (GetLaunchOptionsOptionConstraintSummaryArgs) ToGetLaunchOptionsOptionConstraintSummaryOutput ¶
func (i GetLaunchOptionsOptionConstraintSummaryArgs) ToGetLaunchOptionsOptionConstraintSummaryOutput() GetLaunchOptionsOptionConstraintSummaryOutput
func (GetLaunchOptionsOptionConstraintSummaryArgs) ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext ¶
func (i GetLaunchOptionsOptionConstraintSummaryArgs) ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryOutput
type GetLaunchOptionsOptionConstraintSummaryArray ¶
type GetLaunchOptionsOptionConstraintSummaryArray []GetLaunchOptionsOptionConstraintSummaryInput
func (GetLaunchOptionsOptionConstraintSummaryArray) ElementType ¶
func (GetLaunchOptionsOptionConstraintSummaryArray) ElementType() reflect.Type
func (GetLaunchOptionsOptionConstraintSummaryArray) ToGetLaunchOptionsOptionConstraintSummaryArrayOutput ¶
func (i GetLaunchOptionsOptionConstraintSummaryArray) ToGetLaunchOptionsOptionConstraintSummaryArrayOutput() GetLaunchOptionsOptionConstraintSummaryArrayOutput
func (GetLaunchOptionsOptionConstraintSummaryArray) ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext ¶
func (i GetLaunchOptionsOptionConstraintSummaryArray) ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryArrayOutput
type GetLaunchOptionsOptionConstraintSummaryArrayInput ¶
type GetLaunchOptionsOptionConstraintSummaryArrayInput interface { pulumi.Input ToGetLaunchOptionsOptionConstraintSummaryArrayOutput() GetLaunchOptionsOptionConstraintSummaryArrayOutput ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext(context.Context) GetLaunchOptionsOptionConstraintSummaryArrayOutput }
GetLaunchOptionsOptionConstraintSummaryArrayInput is an input type that accepts GetLaunchOptionsOptionConstraintSummaryArray and GetLaunchOptionsOptionConstraintSummaryArrayOutput values. You can construct a concrete instance of `GetLaunchOptionsOptionConstraintSummaryArrayInput` via:
GetLaunchOptionsOptionConstraintSummaryArray{ GetLaunchOptionsOptionConstraintSummaryArgs{...} }
type GetLaunchOptionsOptionConstraintSummaryArrayOutput ¶
type GetLaunchOptionsOptionConstraintSummaryArrayOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsOptionConstraintSummaryArrayOutput) ElementType ¶
func (GetLaunchOptionsOptionConstraintSummaryArrayOutput) ElementType() reflect.Type
func (GetLaunchOptionsOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsOptionConstraintSummaryArrayOutput ¶
func (o GetLaunchOptionsOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsOptionConstraintSummaryArrayOutput() GetLaunchOptionsOptionConstraintSummaryArrayOutput
func (GetLaunchOptionsOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext ¶
func (o GetLaunchOptionsOptionConstraintSummaryArrayOutput) ToGetLaunchOptionsOptionConstraintSummaryArrayOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryArrayOutput
type GetLaunchOptionsOptionConstraintSummaryInput ¶
type GetLaunchOptionsOptionConstraintSummaryInput interface { pulumi.Input ToGetLaunchOptionsOptionConstraintSummaryOutput() GetLaunchOptionsOptionConstraintSummaryOutput ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext(context.Context) GetLaunchOptionsOptionConstraintSummaryOutput }
GetLaunchOptionsOptionConstraintSummaryInput is an input type that accepts GetLaunchOptionsOptionConstraintSummaryArgs and GetLaunchOptionsOptionConstraintSummaryOutput values. You can construct a concrete instance of `GetLaunchOptionsOptionConstraintSummaryInput` via:
GetLaunchOptionsOptionConstraintSummaryArgs{...}
type GetLaunchOptionsOptionConstraintSummaryOutput ¶
type GetLaunchOptionsOptionConstraintSummaryOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsOptionConstraintSummaryOutput) ConstraintType ¶
func (o GetLaunchOptionsOptionConstraintSummaryOutput) ConstraintType() pulumi.StringOutput
Constraint type.The value is Launch, which indicates that the constraint is started.
func (GetLaunchOptionsOptionConstraintSummaryOutput) Description ¶
func (o GetLaunchOptionsOptionConstraintSummaryOutput) Description() pulumi.StringOutput
Constraint description.
func (GetLaunchOptionsOptionConstraintSummaryOutput) ElementType ¶
func (GetLaunchOptionsOptionConstraintSummaryOutput) ElementType() reflect.Type
func (GetLaunchOptionsOptionConstraintSummaryOutput) ToGetLaunchOptionsOptionConstraintSummaryOutput ¶
func (o GetLaunchOptionsOptionConstraintSummaryOutput) ToGetLaunchOptionsOptionConstraintSummaryOutput() GetLaunchOptionsOptionConstraintSummaryOutput
func (GetLaunchOptionsOptionConstraintSummaryOutput) ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext ¶
func (o GetLaunchOptionsOptionConstraintSummaryOutput) ToGetLaunchOptionsOptionConstraintSummaryOutputWithContext(ctx context.Context) GetLaunchOptionsOptionConstraintSummaryOutput
type GetLaunchOptionsOptionInput ¶
type GetLaunchOptionsOptionInput interface { pulumi.Input ToGetLaunchOptionsOptionOutput() GetLaunchOptionsOptionOutput ToGetLaunchOptionsOptionOutputWithContext(context.Context) GetLaunchOptionsOptionOutput }
GetLaunchOptionsOptionInput is an input type that accepts GetLaunchOptionsOptionArgs and GetLaunchOptionsOptionOutput values. You can construct a concrete instance of `GetLaunchOptionsOptionInput` via:
GetLaunchOptionsOptionArgs{...}
type GetLaunchOptionsOptionOutput ¶
type GetLaunchOptionsOptionOutput struct{ *pulumi.OutputState }
func (GetLaunchOptionsOptionOutput) ConstraintSummaries ¶
func (o GetLaunchOptionsOptionOutput) ConstraintSummaries() GetLaunchOptionsOptionConstraintSummaryArrayOutput
List of constraints.
func (GetLaunchOptionsOptionOutput) ElementType ¶
func (GetLaunchOptionsOptionOutput) ElementType() reflect.Type
func (GetLaunchOptionsOptionOutput) Id ¶
func (o GetLaunchOptionsOptionOutput) Id() pulumi.StringOutput
ID of Service Catalog Launch Option.
func (GetLaunchOptionsOptionOutput) PortfolioId ¶
func (o GetLaunchOptionsOptionOutput) PortfolioId() pulumi.StringOutput
Product mix ID.
func (GetLaunchOptionsOptionOutput) PortfolioName ¶
func (o GetLaunchOptionsOptionOutput) PortfolioName() pulumi.StringOutput
Product portfolio name.
func (GetLaunchOptionsOptionOutput) ToGetLaunchOptionsOptionOutput ¶
func (o GetLaunchOptionsOptionOutput) ToGetLaunchOptionsOptionOutput() GetLaunchOptionsOptionOutput
func (GetLaunchOptionsOptionOutput) ToGetLaunchOptionsOptionOutputWithContext ¶
func (o GetLaunchOptionsOptionOutput) ToGetLaunchOptionsOptionOutputWithContext(ctx context.Context) GetLaunchOptionsOptionOutput
type GetLaunchOptionsOutputArgs ¶
type GetLaunchOptionsOutputArgs struct { // A list of Launch Option IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by portfolio name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // Product ID. ProductId pulumi.StringInput `pulumi:"productId"` }
A collection of arguments for invoking getLaunchOptions.
func (GetLaunchOptionsOutputArgs) ElementType ¶
func (GetLaunchOptionsOutputArgs) ElementType() reflect.Type
type GetLaunchOptionsResult ¶
type GetLaunchOptionsResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` Ids []string `pulumi:"ids"` // (Available since v1.197.0) A list of Launch Option Entries. Each element contains the following attributes: LaunchOptions []GetLaunchOptionsLaunchOption `pulumi:"launchOptions"` NameRegex *string `pulumi:"nameRegex"` // (Deprecated since v1.197.0) A list of Launch Option Entries. Each element contains the following attributes: // // Deprecated: Field 'options' has been deprecated from provider version 1.197.0. Options []GetLaunchOptionsOption `pulumi:"options"` OutputFile *string `pulumi:"outputFile"` ProductId string `pulumi:"productId"` }
A collection of values returned by getLaunchOptions.
func GetLaunchOptions ¶
func GetLaunchOptions(ctx *pulumi.Context, args *GetLaunchOptionsArgs, opts ...pulumi.InvokeOption) (*GetLaunchOptionsResult, error)
This data source provides Service Catalog Launch Option available to the user. [What is Launch Option](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-listlaunchoptions).
> **NOTE:** Available since v1.196.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := servicecatalog.GetEndUserProducts(ctx, &servicecatalog.GetEndUserProductsArgs{ NameRegex: pulumi.StringRef("ram模板创建"), }, nil) if err != nil { return err } defaultLaunchOptions, err := servicecatalog.GetLaunchOptions(ctx, &servicecatalog.GetLaunchOptionsArgs{ ProductId: "data.alicloud_service_catalog_end_user_products.default.end_user_products.0.id", }, nil) if err != nil { return err } ctx.Export("alicloudServiceCatalogLaunchOptionExampleId", defaultLaunchOptions.LaunchOptions[0].Id) return nil }) }
```
type GetLaunchOptionsResultOutput ¶
type GetLaunchOptionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getLaunchOptions.
func GetLaunchOptionsOutput ¶
func GetLaunchOptionsOutput(ctx *pulumi.Context, args GetLaunchOptionsOutputArgs, opts ...pulumi.InvokeOption) GetLaunchOptionsResultOutput
func (GetLaunchOptionsResultOutput) ElementType ¶
func (GetLaunchOptionsResultOutput) ElementType() reflect.Type
func (GetLaunchOptionsResultOutput) Id ¶
func (o GetLaunchOptionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetLaunchOptionsResultOutput) Ids ¶
func (o GetLaunchOptionsResultOutput) Ids() pulumi.StringArrayOutput
func (GetLaunchOptionsResultOutput) LaunchOptions ¶ added in v3.30.0
func (o GetLaunchOptionsResultOutput) LaunchOptions() GetLaunchOptionsLaunchOptionArrayOutput
(Available since v1.197.0) A list of Launch Option Entries. Each element contains the following attributes:
func (GetLaunchOptionsResultOutput) NameRegex ¶
func (o GetLaunchOptionsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetLaunchOptionsResultOutput) Options
deprecated
func (o GetLaunchOptionsResultOutput) Options() GetLaunchOptionsOptionArrayOutput
(Deprecated since v1.197.0) A list of Launch Option Entries. Each element contains the following attributes:
Deprecated: Field 'options' has been deprecated from provider version 1.197.0.
func (GetLaunchOptionsResultOutput) OutputFile ¶
func (o GetLaunchOptionsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetLaunchOptionsResultOutput) ProductId ¶
func (o GetLaunchOptionsResultOutput) ProductId() pulumi.StringOutput
func (GetLaunchOptionsResultOutput) ToGetLaunchOptionsResultOutput ¶
func (o GetLaunchOptionsResultOutput) ToGetLaunchOptionsResultOutput() GetLaunchOptionsResultOutput
func (GetLaunchOptionsResultOutput) ToGetLaunchOptionsResultOutputWithContext ¶
func (o GetLaunchOptionsResultOutput) ToGetLaunchOptionsResultOutputWithContext(ctx context.Context) GetLaunchOptionsResultOutput
type GetPortfoliosArgs ¶ added in v3.37.0
type GetPortfoliosArgs struct { // A list of Portfolio IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Group Metric Rule name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` // The ID of the product. ProductId *string `pulumi:"productId"` // The query scope. Valid values: `Local`(default), `Import`, `All`. Scope *string `pulumi:"scope"` // The field that is used to sort the queried data. The value is fixed as CreateTime, which specifies the creation time of product portfolios. SortBy *string `pulumi:"sortBy"` // The order in which you want to sort the queried data. Valid values: `Asc`, `Desc`. SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking getPortfolios.
type GetPortfoliosOutputArgs ¶ added in v3.37.0
type GetPortfoliosOutputArgs struct { // A list of Portfolio IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Group Metric Rule name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` PageNumber pulumi.IntPtrInput `pulumi:"pageNumber"` PageSize pulumi.IntPtrInput `pulumi:"pageSize"` // The ID of the product. ProductId pulumi.StringPtrInput `pulumi:"productId"` // The query scope. Valid values: `Local`(default), `Import`, `All`. Scope pulumi.StringPtrInput `pulumi:"scope"` // The field that is used to sort the queried data. The value is fixed as CreateTime, which specifies the creation time of product portfolios. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // The order in which you want to sort the queried data. Valid values: `Asc`, `Desc`. SortOrder pulumi.StringPtrInput `pulumi:"sortOrder"` }
A collection of arguments for invoking getPortfolios.
func (GetPortfoliosOutputArgs) ElementType ¶ added in v3.37.0
func (GetPortfoliosOutputArgs) ElementType() reflect.Type
type GetPortfoliosPortfolio ¶ added in v3.37.0
type GetPortfoliosPortfolio struct { // The creation time of the portfolio CreateTime string `pulumi:"createTime"` // The description of the portfolio Description string `pulumi:"description"` // The ID of the portfolio Id string `pulumi:"id"` // The ARN of the portfolio PortfolioArn string `pulumi:"portfolioArn"` // The ID of the portfolio PortfolioId string `pulumi:"portfolioId"` // The name of the portfolio PortfolioName string `pulumi:"portfolioName"` // The provider name of the portfolio ProviderName string `pulumi:"providerName"` }
type GetPortfoliosPortfolioArgs ¶ added in v3.37.0
type GetPortfoliosPortfolioArgs struct { // The creation time of the portfolio CreateTime pulumi.StringInput `pulumi:"createTime"` // The description of the portfolio Description pulumi.StringInput `pulumi:"description"` // The ID of the portfolio Id pulumi.StringInput `pulumi:"id"` // The ARN of the portfolio PortfolioArn pulumi.StringInput `pulumi:"portfolioArn"` // The ID of the portfolio PortfolioId pulumi.StringInput `pulumi:"portfolioId"` // The name of the portfolio PortfolioName pulumi.StringInput `pulumi:"portfolioName"` // The provider name of the portfolio ProviderName pulumi.StringInput `pulumi:"providerName"` }
func (GetPortfoliosPortfolioArgs) ElementType ¶ added in v3.37.0
func (GetPortfoliosPortfolioArgs) ElementType() reflect.Type
func (GetPortfoliosPortfolioArgs) ToGetPortfoliosPortfolioOutput ¶ added in v3.37.0
func (i GetPortfoliosPortfolioArgs) ToGetPortfoliosPortfolioOutput() GetPortfoliosPortfolioOutput
func (GetPortfoliosPortfolioArgs) ToGetPortfoliosPortfolioOutputWithContext ¶ added in v3.37.0
func (i GetPortfoliosPortfolioArgs) ToGetPortfoliosPortfolioOutputWithContext(ctx context.Context) GetPortfoliosPortfolioOutput
type GetPortfoliosPortfolioArray ¶ added in v3.37.0
type GetPortfoliosPortfolioArray []GetPortfoliosPortfolioInput
func (GetPortfoliosPortfolioArray) ElementType ¶ added in v3.37.0
func (GetPortfoliosPortfolioArray) ElementType() reflect.Type
func (GetPortfoliosPortfolioArray) ToGetPortfoliosPortfolioArrayOutput ¶ added in v3.37.0
func (i GetPortfoliosPortfolioArray) ToGetPortfoliosPortfolioArrayOutput() GetPortfoliosPortfolioArrayOutput
func (GetPortfoliosPortfolioArray) ToGetPortfoliosPortfolioArrayOutputWithContext ¶ added in v3.37.0
func (i GetPortfoliosPortfolioArray) ToGetPortfoliosPortfolioArrayOutputWithContext(ctx context.Context) GetPortfoliosPortfolioArrayOutput
type GetPortfoliosPortfolioArrayInput ¶ added in v3.37.0
type GetPortfoliosPortfolioArrayInput interface { pulumi.Input ToGetPortfoliosPortfolioArrayOutput() GetPortfoliosPortfolioArrayOutput ToGetPortfoliosPortfolioArrayOutputWithContext(context.Context) GetPortfoliosPortfolioArrayOutput }
GetPortfoliosPortfolioArrayInput is an input type that accepts GetPortfoliosPortfolioArray and GetPortfoliosPortfolioArrayOutput values. You can construct a concrete instance of `GetPortfoliosPortfolioArrayInput` via:
GetPortfoliosPortfolioArray{ GetPortfoliosPortfolioArgs{...} }
type GetPortfoliosPortfolioArrayOutput ¶ added in v3.37.0
type GetPortfoliosPortfolioArrayOutput struct{ *pulumi.OutputState }
func (GetPortfoliosPortfolioArrayOutput) ElementType ¶ added in v3.37.0
func (GetPortfoliosPortfolioArrayOutput) ElementType() reflect.Type
func (GetPortfoliosPortfolioArrayOutput) Index ¶ added in v3.37.0
func (o GetPortfoliosPortfolioArrayOutput) Index(i pulumi.IntInput) GetPortfoliosPortfolioOutput
func (GetPortfoliosPortfolioArrayOutput) ToGetPortfoliosPortfolioArrayOutput ¶ added in v3.37.0
func (o GetPortfoliosPortfolioArrayOutput) ToGetPortfoliosPortfolioArrayOutput() GetPortfoliosPortfolioArrayOutput
func (GetPortfoliosPortfolioArrayOutput) ToGetPortfoliosPortfolioArrayOutputWithContext ¶ added in v3.37.0
func (o GetPortfoliosPortfolioArrayOutput) ToGetPortfoliosPortfolioArrayOutputWithContext(ctx context.Context) GetPortfoliosPortfolioArrayOutput
type GetPortfoliosPortfolioInput ¶ added in v3.37.0
type GetPortfoliosPortfolioInput interface { pulumi.Input ToGetPortfoliosPortfolioOutput() GetPortfoliosPortfolioOutput ToGetPortfoliosPortfolioOutputWithContext(context.Context) GetPortfoliosPortfolioOutput }
GetPortfoliosPortfolioInput is an input type that accepts GetPortfoliosPortfolioArgs and GetPortfoliosPortfolioOutput values. You can construct a concrete instance of `GetPortfoliosPortfolioInput` via:
GetPortfoliosPortfolioArgs{...}
type GetPortfoliosPortfolioOutput ¶ added in v3.37.0
type GetPortfoliosPortfolioOutput struct{ *pulumi.OutputState }
func (GetPortfoliosPortfolioOutput) CreateTime ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) CreateTime() pulumi.StringOutput
The creation time of the portfolio
func (GetPortfoliosPortfolioOutput) Description ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) Description() pulumi.StringOutput
The description of the portfolio
func (GetPortfoliosPortfolioOutput) ElementType ¶ added in v3.37.0
func (GetPortfoliosPortfolioOutput) ElementType() reflect.Type
func (GetPortfoliosPortfolioOutput) Id ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) Id() pulumi.StringOutput
The ID of the portfolio
func (GetPortfoliosPortfolioOutput) PortfolioArn ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) PortfolioArn() pulumi.StringOutput
The ARN of the portfolio
func (GetPortfoliosPortfolioOutput) PortfolioId ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) PortfolioId() pulumi.StringOutput
The ID of the portfolio
func (GetPortfoliosPortfolioOutput) PortfolioName ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) PortfolioName() pulumi.StringOutput
The name of the portfolio
func (GetPortfoliosPortfolioOutput) ProviderName ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) ProviderName() pulumi.StringOutput
The provider name of the portfolio
func (GetPortfoliosPortfolioOutput) ToGetPortfoliosPortfolioOutput ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) ToGetPortfoliosPortfolioOutput() GetPortfoliosPortfolioOutput
func (GetPortfoliosPortfolioOutput) ToGetPortfoliosPortfolioOutputWithContext ¶ added in v3.37.0
func (o GetPortfoliosPortfolioOutput) ToGetPortfoliosPortfolioOutputWithContext(ctx context.Context) GetPortfoliosPortfolioOutput
type GetPortfoliosResult ¶ added in v3.37.0
type GetPortfoliosResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of Portfolio IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of name of Portfolios. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` // A list of Portfolio Entries. Each element contains the following attributes: Portfolios []GetPortfoliosPortfolio `pulumi:"portfolios"` ProductId *string `pulumi:"productId"` Scope *string `pulumi:"scope"` SortBy *string `pulumi:"sortBy"` SortOrder *string `pulumi:"sortOrder"` }
A collection of values returned by getPortfolios.
func GetPortfolios ¶ added in v3.37.0
func GetPortfolios(ctx *pulumi.Context, args *GetPortfoliosArgs, opts ...pulumi.InvokeOption) (*GetPortfoliosResult, error)
This data source provides Service Catalog Portfolio available to the user.[What is Portfolio](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-createportfolio)
> **NOTE:** Available in 1.204.0+
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
) func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := servicecatalog.GetPortfolios(ctx, &servicecatalog.GetPortfoliosArgs{ Ids: interface{}{ alicloud_service_catalog_portfolio.Default.Id, }, NameRegex: pulumi.StringRef(alicloud_service_catalog_portfolio.Default.Name), }, nil); if err != nil { return err } ctx.Export("alicloudServiceCatalogPortfolioExampleId", _default.Portfolios[0].Id) return nil }) } ```
type GetPortfoliosResultOutput ¶ added in v3.37.0
type GetPortfoliosResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getPortfolios.
func GetPortfoliosOutput ¶ added in v3.37.0
func GetPortfoliosOutput(ctx *pulumi.Context, args GetPortfoliosOutputArgs, opts ...pulumi.InvokeOption) GetPortfoliosResultOutput
func (GetPortfoliosResultOutput) ElementType ¶ added in v3.37.0
func (GetPortfoliosResultOutput) ElementType() reflect.Type
func (GetPortfoliosResultOutput) Id ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetPortfoliosResultOutput) Ids ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) Ids() pulumi.StringArrayOutput
A list of Portfolio IDs.
func (GetPortfoliosResultOutput) NameRegex ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetPortfoliosResultOutput) Names ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) Names() pulumi.StringArrayOutput
A list of name of Portfolios.
func (GetPortfoliosResultOutput) OutputFile ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetPortfoliosResultOutput) PageNumber ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) PageNumber() pulumi.IntPtrOutput
func (GetPortfoliosResultOutput) PageSize ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) PageSize() pulumi.IntPtrOutput
func (GetPortfoliosResultOutput) Portfolios ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) Portfolios() GetPortfoliosPortfolioArrayOutput
A list of Portfolio Entries. Each element contains the following attributes:
func (GetPortfoliosResultOutput) ProductId ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) ProductId() pulumi.StringPtrOutput
func (GetPortfoliosResultOutput) Scope ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) Scope() pulumi.StringPtrOutput
func (GetPortfoliosResultOutput) SortBy ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) SortBy() pulumi.StringPtrOutput
func (GetPortfoliosResultOutput) SortOrder ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) SortOrder() pulumi.StringPtrOutput
func (GetPortfoliosResultOutput) ToGetPortfoliosResultOutput ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) ToGetPortfoliosResultOutput() GetPortfoliosResultOutput
func (GetPortfoliosResultOutput) ToGetPortfoliosResultOutputWithContext ¶ added in v3.37.0
func (o GetPortfoliosResultOutput) ToGetPortfoliosResultOutputWithContext(ctx context.Context) GetPortfoliosResultOutput
type GetProductAsEndUsersArgs ¶
type GetProductAsEndUsersArgs struct { // A list of Product As End User IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by product name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` SortBy *string `pulumi:"sortBy"` SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking getProductAsEndUsers.
type GetProductAsEndUsersOutputArgs ¶
type GetProductAsEndUsersOutputArgs struct { // A list of Product As End User IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by product name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` SortBy pulumi.StringPtrInput `pulumi:"sortBy"` SortOrder pulumi.StringPtrInput `pulumi:"sortOrder"` }
A collection of arguments for invoking getProductAsEndUsers.
func (GetProductAsEndUsersOutputArgs) ElementType ¶
func (GetProductAsEndUsersOutputArgs) ElementType() reflect.Type
type GetProductAsEndUsersResult ¶
type GetProductAsEndUsersResult struct { // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of Product As End User IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` OutputFile *string `pulumi:"outputFile"` SortBy *string `pulumi:"sortBy"` SortOrder *string `pulumi:"sortOrder"` // A list of Product As End User Entries. Each element contains the following attributes: Users []GetProductAsEndUsersUser `pulumi:"users"` }
A collection of values returned by getProductAsEndUsers.
func GetProductAsEndUsers ¶
func GetProductAsEndUsers(ctx *pulumi.Context, args *GetProductAsEndUsersArgs, opts ...pulumi.InvokeOption) (*GetProductAsEndUsersResult, error)
> **DEPRECATED:** It has been deprecated from version `1.197.0`. Please use new datasource servicecatalog.getEndUserProducts instead.
This data source provides Service Catalog Product As End User available to the user.[What is Product As End User](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-listproductsasenduser)
> **NOTE:** Available in 1.196.0+
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := servicecatalog.GetProductAsEndUsers(ctx, &servicecatalog.GetProductAsEndUsersArgs{ NameRegex: pulumi.StringRef("ram模板创建"), }, nil) if err != nil { return err } ctx.Export("alicloudServiceCatalogProductAsEndUserExampleId", _default.Users[0].Id) return nil }) }
```
type GetProductAsEndUsersResultOutput ¶
type GetProductAsEndUsersResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProductAsEndUsers.
func GetProductAsEndUsersOutput ¶
func GetProductAsEndUsersOutput(ctx *pulumi.Context, args GetProductAsEndUsersOutputArgs, opts ...pulumi.InvokeOption) GetProductAsEndUsersResultOutput
func (GetProductAsEndUsersResultOutput) ElementType ¶
func (GetProductAsEndUsersResultOutput) ElementType() reflect.Type
func (GetProductAsEndUsersResultOutput) Id ¶
func (o GetProductAsEndUsersResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetProductAsEndUsersResultOutput) Ids ¶
func (o GetProductAsEndUsersResultOutput) Ids() pulumi.StringArrayOutput
A list of Product As End User IDs.
func (GetProductAsEndUsersResultOutput) NameRegex ¶
func (o GetProductAsEndUsersResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetProductAsEndUsersResultOutput) OutputFile ¶
func (o GetProductAsEndUsersResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetProductAsEndUsersResultOutput) SortBy ¶
func (o GetProductAsEndUsersResultOutput) SortBy() pulumi.StringPtrOutput
func (GetProductAsEndUsersResultOutput) SortOrder ¶
func (o GetProductAsEndUsersResultOutput) SortOrder() pulumi.StringPtrOutput
func (GetProductAsEndUsersResultOutput) ToGetProductAsEndUsersResultOutput ¶
func (o GetProductAsEndUsersResultOutput) ToGetProductAsEndUsersResultOutput() GetProductAsEndUsersResultOutput
func (GetProductAsEndUsersResultOutput) ToGetProductAsEndUsersResultOutputWithContext ¶
func (o GetProductAsEndUsersResultOutput) ToGetProductAsEndUsersResultOutputWithContext(ctx context.Context) GetProductAsEndUsersResultOutput
func (GetProductAsEndUsersResultOutput) Users ¶
func (o GetProductAsEndUsersResultOutput) Users() GetProductAsEndUsersUserArrayOutput
A list of Product As End User Entries. Each element contains the following attributes:
type GetProductAsEndUsersUser ¶
type GetProductAsEndUsersUser struct { // Product creation time.According to ISO8601 standard, UTC time is used in the format: YYYY-MM-DDThh:mm:ssZ. CreateTime string `pulumi:"createTime"` // Product description. Description string `pulumi:"description"` // Whether there is a default Startup option. Value:-true: There is a default Startup option, and there is no need to fill in the portfolio when starting the product or updating the instance.-false: there is no default Startup option. You must fill in the portfolio when starting the product or updating the instance. > If the product is added to only one product portfolio, there will be a default Startup option. If the product is added to multiple product combinations, there will be multiple startup options at the same time, but there is no default Startup option at this time. HasDefaultLaunchOption bool `pulumi:"hasDefaultLaunchOption"` // ID of product, Its value is the same as `productId`. Id string `pulumi:"id"` // Product ARN. ProductArn string `pulumi:"productArn"` // Product ID. ProductId string `pulumi:"productId"` // Product name. ProductName string `pulumi:"productName"` // Type of product.The value is Ros, which indicates the resource orchestration service (ROS). ProductType string `pulumi:"productType"` // Product provider. ProviderName string `pulumi:"providerName"` }
type GetProductAsEndUsersUserArgs ¶
type GetProductAsEndUsersUserArgs struct { // Product creation time.According to ISO8601 standard, UTC time is used in the format: YYYY-MM-DDThh:mm:ssZ. CreateTime pulumi.StringInput `pulumi:"createTime"` // Product description. Description pulumi.StringInput `pulumi:"description"` // Whether there is a default Startup option. Value:-true: There is a default Startup option, and there is no need to fill in the portfolio when starting the product or updating the instance.-false: there is no default Startup option. You must fill in the portfolio when starting the product or updating the instance. > If the product is added to only one product portfolio, there will be a default Startup option. If the product is added to multiple product combinations, there will be multiple startup options at the same time, but there is no default Startup option at this time. HasDefaultLaunchOption pulumi.BoolInput `pulumi:"hasDefaultLaunchOption"` // ID of product, Its value is the same as `productId`. Id pulumi.StringInput `pulumi:"id"` // Product ARN. ProductArn pulumi.StringInput `pulumi:"productArn"` // Product ID. ProductId pulumi.StringInput `pulumi:"productId"` // Product name. ProductName pulumi.StringInput `pulumi:"productName"` // Type of product.The value is Ros, which indicates the resource orchestration service (ROS). ProductType pulumi.StringInput `pulumi:"productType"` // Product provider. ProviderName pulumi.StringInput `pulumi:"providerName"` }
func (GetProductAsEndUsersUserArgs) ElementType ¶
func (GetProductAsEndUsersUserArgs) ElementType() reflect.Type
func (GetProductAsEndUsersUserArgs) ToGetProductAsEndUsersUserOutput ¶
func (i GetProductAsEndUsersUserArgs) ToGetProductAsEndUsersUserOutput() GetProductAsEndUsersUserOutput
func (GetProductAsEndUsersUserArgs) ToGetProductAsEndUsersUserOutputWithContext ¶
func (i GetProductAsEndUsersUserArgs) ToGetProductAsEndUsersUserOutputWithContext(ctx context.Context) GetProductAsEndUsersUserOutput
type GetProductAsEndUsersUserArray ¶
type GetProductAsEndUsersUserArray []GetProductAsEndUsersUserInput
func (GetProductAsEndUsersUserArray) ElementType ¶
func (GetProductAsEndUsersUserArray) ElementType() reflect.Type
func (GetProductAsEndUsersUserArray) ToGetProductAsEndUsersUserArrayOutput ¶
func (i GetProductAsEndUsersUserArray) ToGetProductAsEndUsersUserArrayOutput() GetProductAsEndUsersUserArrayOutput
func (GetProductAsEndUsersUserArray) ToGetProductAsEndUsersUserArrayOutputWithContext ¶
func (i GetProductAsEndUsersUserArray) ToGetProductAsEndUsersUserArrayOutputWithContext(ctx context.Context) GetProductAsEndUsersUserArrayOutput
type GetProductAsEndUsersUserArrayInput ¶
type GetProductAsEndUsersUserArrayInput interface { pulumi.Input ToGetProductAsEndUsersUserArrayOutput() GetProductAsEndUsersUserArrayOutput ToGetProductAsEndUsersUserArrayOutputWithContext(context.Context) GetProductAsEndUsersUserArrayOutput }
GetProductAsEndUsersUserArrayInput is an input type that accepts GetProductAsEndUsersUserArray and GetProductAsEndUsersUserArrayOutput values. You can construct a concrete instance of `GetProductAsEndUsersUserArrayInput` via:
GetProductAsEndUsersUserArray{ GetProductAsEndUsersUserArgs{...} }
type GetProductAsEndUsersUserArrayOutput ¶
type GetProductAsEndUsersUserArrayOutput struct{ *pulumi.OutputState }
func (GetProductAsEndUsersUserArrayOutput) ElementType ¶
func (GetProductAsEndUsersUserArrayOutput) ElementType() reflect.Type
func (GetProductAsEndUsersUserArrayOutput) Index ¶
func (o GetProductAsEndUsersUserArrayOutput) Index(i pulumi.IntInput) GetProductAsEndUsersUserOutput
func (GetProductAsEndUsersUserArrayOutput) ToGetProductAsEndUsersUserArrayOutput ¶
func (o GetProductAsEndUsersUserArrayOutput) ToGetProductAsEndUsersUserArrayOutput() GetProductAsEndUsersUserArrayOutput
func (GetProductAsEndUsersUserArrayOutput) ToGetProductAsEndUsersUserArrayOutputWithContext ¶
func (o GetProductAsEndUsersUserArrayOutput) ToGetProductAsEndUsersUserArrayOutputWithContext(ctx context.Context) GetProductAsEndUsersUserArrayOutput
type GetProductAsEndUsersUserInput ¶
type GetProductAsEndUsersUserInput interface { pulumi.Input ToGetProductAsEndUsersUserOutput() GetProductAsEndUsersUserOutput ToGetProductAsEndUsersUserOutputWithContext(context.Context) GetProductAsEndUsersUserOutput }
GetProductAsEndUsersUserInput is an input type that accepts GetProductAsEndUsersUserArgs and GetProductAsEndUsersUserOutput values. You can construct a concrete instance of `GetProductAsEndUsersUserInput` via:
GetProductAsEndUsersUserArgs{...}
type GetProductAsEndUsersUserOutput ¶
type GetProductAsEndUsersUserOutput struct{ *pulumi.OutputState }
func (GetProductAsEndUsersUserOutput) CreateTime ¶
func (o GetProductAsEndUsersUserOutput) CreateTime() pulumi.StringOutput
Product creation time.According to ISO8601 standard, UTC time is used in the format: YYYY-MM-DDThh:mm:ssZ.
func (GetProductAsEndUsersUserOutput) Description ¶
func (o GetProductAsEndUsersUserOutput) Description() pulumi.StringOutput
Product description.
func (GetProductAsEndUsersUserOutput) ElementType ¶
func (GetProductAsEndUsersUserOutput) ElementType() reflect.Type
func (GetProductAsEndUsersUserOutput) HasDefaultLaunchOption ¶
func (o GetProductAsEndUsersUserOutput) HasDefaultLaunchOption() pulumi.BoolOutput
Whether there is a default Startup option. Value:-true: There is a default Startup option, and there is no need to fill in the portfolio when starting the product or updating the instance.-false: there is no default Startup option. You must fill in the portfolio when starting the product or updating the instance. > If the product is added to only one product portfolio, there will be a default Startup option. If the product is added to multiple product combinations, there will be multiple startup options at the same time, but there is no default Startup option at this time.
func (GetProductAsEndUsersUserOutput) Id ¶
func (o GetProductAsEndUsersUserOutput) Id() pulumi.StringOutput
ID of product, Its value is the same as `productId`.
func (GetProductAsEndUsersUserOutput) ProductArn ¶
func (o GetProductAsEndUsersUserOutput) ProductArn() pulumi.StringOutput
Product ARN.
func (GetProductAsEndUsersUserOutput) ProductId ¶
func (o GetProductAsEndUsersUserOutput) ProductId() pulumi.StringOutput
Product ID.
func (GetProductAsEndUsersUserOutput) ProductName ¶
func (o GetProductAsEndUsersUserOutput) ProductName() pulumi.StringOutput
Product name.
func (GetProductAsEndUsersUserOutput) ProductType ¶
func (o GetProductAsEndUsersUserOutput) ProductType() pulumi.StringOutput
Type of product.The value is Ros, which indicates the resource orchestration service (ROS).
func (GetProductAsEndUsersUserOutput) ProviderName ¶
func (o GetProductAsEndUsersUserOutput) ProviderName() pulumi.StringOutput
Product provider.
func (GetProductAsEndUsersUserOutput) ToGetProductAsEndUsersUserOutput ¶
func (o GetProductAsEndUsersUserOutput) ToGetProductAsEndUsersUserOutput() GetProductAsEndUsersUserOutput
func (GetProductAsEndUsersUserOutput) ToGetProductAsEndUsersUserOutputWithContext ¶
func (o GetProductAsEndUsersUserOutput) ToGetProductAsEndUsersUserOutputWithContext(ctx context.Context) GetProductAsEndUsersUserOutput
type GetProductVersionsArgs ¶
type GetProductVersionsArgs struct { EnableDetails *bool `pulumi:"enableDetails"` // A list of Product Version IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Group Metric Rule name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` // Product ID ProductId string `pulumi:"productId"` }
A collection of arguments for invoking getProductVersions.
type GetProductVersionsOutputArgs ¶
type GetProductVersionsOutputArgs struct { EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Product Version IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Group Metric Rule name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` // Product ID ProductId pulumi.StringInput `pulumi:"productId"` }
A collection of arguments for invoking getProductVersions.
func (GetProductVersionsOutputArgs) ElementType ¶
func (GetProductVersionsOutputArgs) ElementType() reflect.Type
type GetProductVersionsProductVersion ¶ added in v3.30.0
type GetProductVersionsProductVersion struct { // Whether the version is activated Active bool `pulumi:"active"` // The creation time of the resource CreateTime string `pulumi:"createTime"` // Version description Description string `pulumi:"description"` // Administrator guidance Guidance string `pulumi:"guidance"` // ID of product version. Id string `pulumi:"id"` // Product ID ProductId string `pulumi:"productId"` // The first ID of the resource ProductVersionId string `pulumi:"productVersionId"` // The name of the resource ProductVersionName string `pulumi:"productVersionName"` // Template Type TemplateType string `pulumi:"templateType"` // Template URL TemplateUrl string `pulumi:"templateUrl"` }
type GetProductVersionsProductVersionArgs ¶ added in v3.30.0
type GetProductVersionsProductVersionArgs struct { // Whether the version is activated Active pulumi.BoolInput `pulumi:"active"` // The creation time of the resource CreateTime pulumi.StringInput `pulumi:"createTime"` // Version description Description pulumi.StringInput `pulumi:"description"` // Administrator guidance Guidance pulumi.StringInput `pulumi:"guidance"` // ID of product version. Id pulumi.StringInput `pulumi:"id"` // Product ID ProductId pulumi.StringInput `pulumi:"productId"` // The first ID of the resource ProductVersionId pulumi.StringInput `pulumi:"productVersionId"` // The name of the resource ProductVersionName pulumi.StringInput `pulumi:"productVersionName"` // Template Type TemplateType pulumi.StringInput `pulumi:"templateType"` // Template URL TemplateUrl pulumi.StringInput `pulumi:"templateUrl"` }
func (GetProductVersionsProductVersionArgs) ElementType ¶ added in v3.30.0
func (GetProductVersionsProductVersionArgs) ElementType() reflect.Type
func (GetProductVersionsProductVersionArgs) ToGetProductVersionsProductVersionOutput ¶ added in v3.30.0
func (i GetProductVersionsProductVersionArgs) ToGetProductVersionsProductVersionOutput() GetProductVersionsProductVersionOutput
func (GetProductVersionsProductVersionArgs) ToGetProductVersionsProductVersionOutputWithContext ¶ added in v3.30.0
func (i GetProductVersionsProductVersionArgs) ToGetProductVersionsProductVersionOutputWithContext(ctx context.Context) GetProductVersionsProductVersionOutput
type GetProductVersionsProductVersionArray ¶ added in v3.30.0
type GetProductVersionsProductVersionArray []GetProductVersionsProductVersionInput
func (GetProductVersionsProductVersionArray) ElementType ¶ added in v3.30.0
func (GetProductVersionsProductVersionArray) ElementType() reflect.Type
func (GetProductVersionsProductVersionArray) ToGetProductVersionsProductVersionArrayOutput ¶ added in v3.30.0
func (i GetProductVersionsProductVersionArray) ToGetProductVersionsProductVersionArrayOutput() GetProductVersionsProductVersionArrayOutput
func (GetProductVersionsProductVersionArray) ToGetProductVersionsProductVersionArrayOutputWithContext ¶ added in v3.30.0
func (i GetProductVersionsProductVersionArray) ToGetProductVersionsProductVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsProductVersionArrayOutput
type GetProductVersionsProductVersionArrayInput ¶ added in v3.30.0
type GetProductVersionsProductVersionArrayInput interface { pulumi.Input ToGetProductVersionsProductVersionArrayOutput() GetProductVersionsProductVersionArrayOutput ToGetProductVersionsProductVersionArrayOutputWithContext(context.Context) GetProductVersionsProductVersionArrayOutput }
GetProductVersionsProductVersionArrayInput is an input type that accepts GetProductVersionsProductVersionArray and GetProductVersionsProductVersionArrayOutput values. You can construct a concrete instance of `GetProductVersionsProductVersionArrayInput` via:
GetProductVersionsProductVersionArray{ GetProductVersionsProductVersionArgs{...} }
type GetProductVersionsProductVersionArrayOutput ¶ added in v3.30.0
type GetProductVersionsProductVersionArrayOutput struct{ *pulumi.OutputState }
func (GetProductVersionsProductVersionArrayOutput) ElementType ¶ added in v3.30.0
func (GetProductVersionsProductVersionArrayOutput) ElementType() reflect.Type
func (GetProductVersionsProductVersionArrayOutput) ToGetProductVersionsProductVersionArrayOutput ¶ added in v3.30.0
func (o GetProductVersionsProductVersionArrayOutput) ToGetProductVersionsProductVersionArrayOutput() GetProductVersionsProductVersionArrayOutput
func (GetProductVersionsProductVersionArrayOutput) ToGetProductVersionsProductVersionArrayOutputWithContext ¶ added in v3.30.0
func (o GetProductVersionsProductVersionArrayOutput) ToGetProductVersionsProductVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsProductVersionArrayOutput
type GetProductVersionsProductVersionInput ¶ added in v3.30.0
type GetProductVersionsProductVersionInput interface { pulumi.Input ToGetProductVersionsProductVersionOutput() GetProductVersionsProductVersionOutput ToGetProductVersionsProductVersionOutputWithContext(context.Context) GetProductVersionsProductVersionOutput }
GetProductVersionsProductVersionInput is an input type that accepts GetProductVersionsProductVersionArgs and GetProductVersionsProductVersionOutput values. You can construct a concrete instance of `GetProductVersionsProductVersionInput` via:
GetProductVersionsProductVersionArgs{...}
type GetProductVersionsProductVersionOutput ¶ added in v3.30.0
type GetProductVersionsProductVersionOutput struct{ *pulumi.OutputState }
func (GetProductVersionsProductVersionOutput) Active ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) Active() pulumi.BoolOutput
Whether the version is activated
func (GetProductVersionsProductVersionOutput) CreateTime ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) CreateTime() pulumi.StringOutput
The creation time of the resource
func (GetProductVersionsProductVersionOutput) Description ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) Description() pulumi.StringOutput
Version description
func (GetProductVersionsProductVersionOutput) ElementType ¶ added in v3.30.0
func (GetProductVersionsProductVersionOutput) ElementType() reflect.Type
func (GetProductVersionsProductVersionOutput) Guidance ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) Guidance() pulumi.StringOutput
Administrator guidance
func (GetProductVersionsProductVersionOutput) Id ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) Id() pulumi.StringOutput
ID of product version.
func (GetProductVersionsProductVersionOutput) ProductId ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) ProductId() pulumi.StringOutput
Product ID
func (GetProductVersionsProductVersionOutput) ProductVersionId ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) ProductVersionId() pulumi.StringOutput
The first ID of the resource
func (GetProductVersionsProductVersionOutput) ProductVersionName ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) ProductVersionName() pulumi.StringOutput
The name of the resource
func (GetProductVersionsProductVersionOutput) TemplateType ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) TemplateType() pulumi.StringOutput
Template Type
func (GetProductVersionsProductVersionOutput) TemplateUrl ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) TemplateUrl() pulumi.StringOutput
Template URL
func (GetProductVersionsProductVersionOutput) ToGetProductVersionsProductVersionOutput ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) ToGetProductVersionsProductVersionOutput() GetProductVersionsProductVersionOutput
func (GetProductVersionsProductVersionOutput) ToGetProductVersionsProductVersionOutputWithContext ¶ added in v3.30.0
func (o GetProductVersionsProductVersionOutput) ToGetProductVersionsProductVersionOutputWithContext(ctx context.Context) GetProductVersionsProductVersionOutput
type GetProductVersionsResult ¶
type GetProductVersionsResult struct { EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of Product Version IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of name of Product Versions. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` ProductId string `pulumi:"productId"` // A list of Product Version Entries. Each element contains the following attributes: ProductVersions []GetProductVersionsProductVersion `pulumi:"productVersions"` // Deprecated: Field 'versions' has been deprecated from provider version 1.197.0. Versions []GetProductVersionsVersion `pulumi:"versions"` }
A collection of values returned by getProductVersions.
func GetProductVersions ¶
func GetProductVersions(ctx *pulumi.Context, args *GetProductVersionsArgs, opts ...pulumi.InvokeOption) (*GetProductVersionsResult, error)
This data source provides Service Catalog Product Version available to the user.[What is Product Version](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-listproductversions)
> **NOTE:** Available in 1.196.0+
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := servicecatalog.GetProductVersions(ctx, &servicecatalog.GetProductVersionsArgs{ NameRegex: pulumi.StringRef("1.0.0"), ProductId: "prod-bp125x4k29wb7q", }, nil) if err != nil { return err } ctx.Export("alicloudServiceCatalogProductVersionExampleId", _default.ProductVersions[0].Id) return nil }) }
```
type GetProductVersionsResultOutput ¶
type GetProductVersionsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProductVersions.
func GetProductVersionsOutput ¶
func GetProductVersionsOutput(ctx *pulumi.Context, args GetProductVersionsOutputArgs, opts ...pulumi.InvokeOption) GetProductVersionsResultOutput
func (GetProductVersionsResultOutput) ElementType ¶
func (GetProductVersionsResultOutput) ElementType() reflect.Type
func (GetProductVersionsResultOutput) EnableDetails ¶
func (o GetProductVersionsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetProductVersionsResultOutput) Id ¶
func (o GetProductVersionsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetProductVersionsResultOutput) Ids ¶
func (o GetProductVersionsResultOutput) Ids() pulumi.StringArrayOutput
A list of Product Version IDs.
func (GetProductVersionsResultOutput) NameRegex ¶
func (o GetProductVersionsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetProductVersionsResultOutput) Names ¶
func (o GetProductVersionsResultOutput) Names() pulumi.StringArrayOutput
A list of name of Product Versions.
func (GetProductVersionsResultOutput) OutputFile ¶
func (o GetProductVersionsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetProductVersionsResultOutput) ProductId ¶
func (o GetProductVersionsResultOutput) ProductId() pulumi.StringOutput
func (GetProductVersionsResultOutput) ProductVersions ¶ added in v3.30.0
func (o GetProductVersionsResultOutput) ProductVersions() GetProductVersionsProductVersionArrayOutput
A list of Product Version Entries. Each element contains the following attributes:
func (GetProductVersionsResultOutput) ToGetProductVersionsResultOutput ¶
func (o GetProductVersionsResultOutput) ToGetProductVersionsResultOutput() GetProductVersionsResultOutput
func (GetProductVersionsResultOutput) ToGetProductVersionsResultOutputWithContext ¶
func (o GetProductVersionsResultOutput) ToGetProductVersionsResultOutputWithContext(ctx context.Context) GetProductVersionsResultOutput
func (GetProductVersionsResultOutput) Versions
deprecated
func (o GetProductVersionsResultOutput) Versions() GetProductVersionsVersionArrayOutput
Deprecated: Field 'versions' has been deprecated from provider version 1.197.0.
type GetProductVersionsVersion ¶
type GetProductVersionsVersion struct { // Whether the version is activated Active bool `pulumi:"active"` // The creation time of the resource CreateTime string `pulumi:"createTime"` // Version description Description string `pulumi:"description"` // Administrator guidance Guidance string `pulumi:"guidance"` // ID of product version. Id string `pulumi:"id"` // Product ID ProductId string `pulumi:"productId"` // The first ID of the resource ProductVersionId string `pulumi:"productVersionId"` // The name of the resource ProductVersionName string `pulumi:"productVersionName"` // Template Type TemplateType string `pulumi:"templateType"` // Template URL TemplateUrl string `pulumi:"templateUrl"` }
type GetProductVersionsVersionArgs ¶
type GetProductVersionsVersionArgs struct { // Whether the version is activated Active pulumi.BoolInput `pulumi:"active"` // The creation time of the resource CreateTime pulumi.StringInput `pulumi:"createTime"` // Version description Description pulumi.StringInput `pulumi:"description"` // Administrator guidance Guidance pulumi.StringInput `pulumi:"guidance"` // ID of product version. Id pulumi.StringInput `pulumi:"id"` // Product ID ProductId pulumi.StringInput `pulumi:"productId"` // The first ID of the resource ProductVersionId pulumi.StringInput `pulumi:"productVersionId"` // The name of the resource ProductVersionName pulumi.StringInput `pulumi:"productVersionName"` // Template Type TemplateType pulumi.StringInput `pulumi:"templateType"` // Template URL TemplateUrl pulumi.StringInput `pulumi:"templateUrl"` }
func (GetProductVersionsVersionArgs) ElementType ¶
func (GetProductVersionsVersionArgs) ElementType() reflect.Type
func (GetProductVersionsVersionArgs) ToGetProductVersionsVersionOutput ¶
func (i GetProductVersionsVersionArgs) ToGetProductVersionsVersionOutput() GetProductVersionsVersionOutput
func (GetProductVersionsVersionArgs) ToGetProductVersionsVersionOutputWithContext ¶
func (i GetProductVersionsVersionArgs) ToGetProductVersionsVersionOutputWithContext(ctx context.Context) GetProductVersionsVersionOutput
type GetProductVersionsVersionArray ¶
type GetProductVersionsVersionArray []GetProductVersionsVersionInput
func (GetProductVersionsVersionArray) ElementType ¶
func (GetProductVersionsVersionArray) ElementType() reflect.Type
func (GetProductVersionsVersionArray) ToGetProductVersionsVersionArrayOutput ¶
func (i GetProductVersionsVersionArray) ToGetProductVersionsVersionArrayOutput() GetProductVersionsVersionArrayOutput
func (GetProductVersionsVersionArray) ToGetProductVersionsVersionArrayOutputWithContext ¶
func (i GetProductVersionsVersionArray) ToGetProductVersionsVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsVersionArrayOutput
type GetProductVersionsVersionArrayInput ¶
type GetProductVersionsVersionArrayInput interface { pulumi.Input ToGetProductVersionsVersionArrayOutput() GetProductVersionsVersionArrayOutput ToGetProductVersionsVersionArrayOutputWithContext(context.Context) GetProductVersionsVersionArrayOutput }
GetProductVersionsVersionArrayInput is an input type that accepts GetProductVersionsVersionArray and GetProductVersionsVersionArrayOutput values. You can construct a concrete instance of `GetProductVersionsVersionArrayInput` via:
GetProductVersionsVersionArray{ GetProductVersionsVersionArgs{...} }
type GetProductVersionsVersionArrayOutput ¶
type GetProductVersionsVersionArrayOutput struct{ *pulumi.OutputState }
func (GetProductVersionsVersionArrayOutput) ElementType ¶
func (GetProductVersionsVersionArrayOutput) ElementType() reflect.Type
func (GetProductVersionsVersionArrayOutput) Index ¶
func (o GetProductVersionsVersionArrayOutput) Index(i pulumi.IntInput) GetProductVersionsVersionOutput
func (GetProductVersionsVersionArrayOutput) ToGetProductVersionsVersionArrayOutput ¶
func (o GetProductVersionsVersionArrayOutput) ToGetProductVersionsVersionArrayOutput() GetProductVersionsVersionArrayOutput
func (GetProductVersionsVersionArrayOutput) ToGetProductVersionsVersionArrayOutputWithContext ¶
func (o GetProductVersionsVersionArrayOutput) ToGetProductVersionsVersionArrayOutputWithContext(ctx context.Context) GetProductVersionsVersionArrayOutput
type GetProductVersionsVersionInput ¶
type GetProductVersionsVersionInput interface { pulumi.Input ToGetProductVersionsVersionOutput() GetProductVersionsVersionOutput ToGetProductVersionsVersionOutputWithContext(context.Context) GetProductVersionsVersionOutput }
GetProductVersionsVersionInput is an input type that accepts GetProductVersionsVersionArgs and GetProductVersionsVersionOutput values. You can construct a concrete instance of `GetProductVersionsVersionInput` via:
GetProductVersionsVersionArgs{...}
type GetProductVersionsVersionOutput ¶
type GetProductVersionsVersionOutput struct{ *pulumi.OutputState }
func (GetProductVersionsVersionOutput) Active ¶
func (o GetProductVersionsVersionOutput) Active() pulumi.BoolOutput
Whether the version is activated
func (GetProductVersionsVersionOutput) CreateTime ¶
func (o GetProductVersionsVersionOutput) CreateTime() pulumi.StringOutput
The creation time of the resource
func (GetProductVersionsVersionOutput) Description ¶
func (o GetProductVersionsVersionOutput) Description() pulumi.StringOutput
Version description
func (GetProductVersionsVersionOutput) ElementType ¶
func (GetProductVersionsVersionOutput) ElementType() reflect.Type
func (GetProductVersionsVersionOutput) Guidance ¶
func (o GetProductVersionsVersionOutput) Guidance() pulumi.StringOutput
Administrator guidance
func (GetProductVersionsVersionOutput) Id ¶
func (o GetProductVersionsVersionOutput) Id() pulumi.StringOutput
ID of product version.
func (GetProductVersionsVersionOutput) ProductId ¶
func (o GetProductVersionsVersionOutput) ProductId() pulumi.StringOutput
Product ID
func (GetProductVersionsVersionOutput) ProductVersionId ¶
func (o GetProductVersionsVersionOutput) ProductVersionId() pulumi.StringOutput
The first ID of the resource
func (GetProductVersionsVersionOutput) ProductVersionName ¶
func (o GetProductVersionsVersionOutput) ProductVersionName() pulumi.StringOutput
The name of the resource
func (GetProductVersionsVersionOutput) TemplateType ¶
func (o GetProductVersionsVersionOutput) TemplateType() pulumi.StringOutput
Template Type
func (GetProductVersionsVersionOutput) TemplateUrl ¶
func (o GetProductVersionsVersionOutput) TemplateUrl() pulumi.StringOutput
Template URL
func (GetProductVersionsVersionOutput) ToGetProductVersionsVersionOutput ¶
func (o GetProductVersionsVersionOutput) ToGetProductVersionsVersionOutput() GetProductVersionsVersionOutput
func (GetProductVersionsVersionOutput) ToGetProductVersionsVersionOutputWithContext ¶
func (o GetProductVersionsVersionOutput) ToGetProductVersionsVersionOutputWithContext(ctx context.Context) GetProductVersionsVersionOutput
type GetProvisionedProductsArgs ¶
type GetProvisionedProductsArgs struct { // The access filter. AccessLevelFilter *string `pulumi:"accessLevelFilter"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails *bool `pulumi:"enableDetails"` // A list of Provisioned Product IDs. Ids []string `pulumi:"ids"` // A regex string to filter results by Product name. NameRegex *string `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` // The field that is used to sort the queried data. SortBy *string `pulumi:"sortBy"` // The sorting method. SortOrder *string `pulumi:"sortOrder"` }
A collection of arguments for invoking getProvisionedProducts.
type GetProvisionedProductsOutputArgs ¶
type GetProvisionedProductsOutputArgs struct { // The access filter. AccessLevelFilter pulumi.StringPtrInput `pulumi:"accessLevelFilter"` // Default to `false`. Set it to `true` can output more details about resource attributes. EnableDetails pulumi.BoolPtrInput `pulumi:"enableDetails"` // A list of Provisioned Product IDs. Ids pulumi.StringArrayInput `pulumi:"ids"` // A regex string to filter results by Product name. NameRegex pulumi.StringPtrInput `pulumi:"nameRegex"` // File name where to save data source results (after running `pulumi preview`). OutputFile pulumi.StringPtrInput `pulumi:"outputFile"` PageNumber pulumi.IntPtrInput `pulumi:"pageNumber"` PageSize pulumi.IntPtrInput `pulumi:"pageSize"` // The field that is used to sort the queried data. SortBy pulumi.StringPtrInput `pulumi:"sortBy"` // The sorting method. SortOrder pulumi.StringPtrInput `pulumi:"sortOrder"` }
A collection of arguments for invoking getProvisionedProducts.
func (GetProvisionedProductsOutputArgs) ElementType ¶
func (GetProvisionedProductsOutputArgs) ElementType() reflect.Type
type GetProvisionedProductsProduct ¶
type GetProvisionedProductsProduct struct { // The creation time of the product instance CreateTime string `pulumi:"createTime"` Id string `pulumi:"id"` // The ID of the last instance operation task LastProvisioningTaskId string `pulumi:"lastProvisioningTaskId"` // The ID of the last successful instance operation task LastSuccessfulProvisioningTaskId string `pulumi:"lastSuccessfulProvisioningTaskId"` // The ID of the last task LastTaskId string `pulumi:"lastTaskId"` Outputs []GetProvisionedProductsProductOutputType `pulumi:"outputs"` // The RAM entity ID of the owner OwnerPrincipalId string `pulumi:"ownerPrincipalId"` // The RAM entity type of the owner OwnerPrincipalType string `pulumi:"ownerPrincipalType"` Parameters []GetProvisionedProductsProductParameter `pulumi:"parameters"` // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId string `pulumi:"portfolioId"` // Product ID. ProductId string `pulumi:"productId"` // The name of the product ProductName string `pulumi:"productName"` // Product version ID. ProductVersionId string `pulumi:"productVersionId"` // The name of the product version ProductVersionName string `pulumi:"productVersionName"` // The ARN of the product instance ProvisionedProductArn string `pulumi:"provisionedProductArn"` // The ID of the instance. ProvisionedProductId string `pulumi:"provisionedProductId"` // The name of the instance.The length is 1~128 characters. ProvisionedProductName string `pulumi:"provisionedProductName"` // Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS). ProvisionedProductType string `pulumi:"provisionedProductType"` // The ID of the ROS stack StackId string `pulumi:"stackId"` // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId string `pulumi:"stackRegionId"` // Instance status Status string `pulumi:"status"` // The status message of the product instance StatusMessage string `pulumi:"statusMessage"` Tags map[string]interface{} `pulumi:"tags"` }
type GetProvisionedProductsProductArgs ¶
type GetProvisionedProductsProductArgs struct { // The creation time of the product instance CreateTime pulumi.StringInput `pulumi:"createTime"` Id pulumi.StringInput `pulumi:"id"` // The ID of the last instance operation task LastProvisioningTaskId pulumi.StringInput `pulumi:"lastProvisioningTaskId"` // The ID of the last successful instance operation task LastSuccessfulProvisioningTaskId pulumi.StringInput `pulumi:"lastSuccessfulProvisioningTaskId"` // The ID of the last task LastTaskId pulumi.StringInput `pulumi:"lastTaskId"` Outputs GetProvisionedProductsProductOutputTypeArrayInput `pulumi:"outputs"` // The RAM entity ID of the owner OwnerPrincipalId pulumi.StringInput `pulumi:"ownerPrincipalId"` // The RAM entity type of the owner OwnerPrincipalType pulumi.StringInput `pulumi:"ownerPrincipalType"` Parameters GetProvisionedProductsProductParameterArrayInput `pulumi:"parameters"` // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId pulumi.StringInput `pulumi:"portfolioId"` // Product ID. ProductId pulumi.StringInput `pulumi:"productId"` // The name of the product ProductName pulumi.StringInput `pulumi:"productName"` // Product version ID. ProductVersionId pulumi.StringInput `pulumi:"productVersionId"` // The name of the product version ProductVersionName pulumi.StringInput `pulumi:"productVersionName"` // The ARN of the product instance ProvisionedProductArn pulumi.StringInput `pulumi:"provisionedProductArn"` // The ID of the instance. ProvisionedProductId pulumi.StringInput `pulumi:"provisionedProductId"` // The name of the instance.The length is 1~128 characters. ProvisionedProductName pulumi.StringInput `pulumi:"provisionedProductName"` // Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS). ProvisionedProductType pulumi.StringInput `pulumi:"provisionedProductType"` // The ID of the ROS stack StackId pulumi.StringInput `pulumi:"stackId"` // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId pulumi.StringInput `pulumi:"stackRegionId"` // Instance status Status pulumi.StringInput `pulumi:"status"` // The status message of the product instance StatusMessage pulumi.StringInput `pulumi:"statusMessage"` Tags pulumi.MapInput `pulumi:"tags"` }
func (GetProvisionedProductsProductArgs) ElementType ¶
func (GetProvisionedProductsProductArgs) ElementType() reflect.Type
func (GetProvisionedProductsProductArgs) ToGetProvisionedProductsProductOutput ¶
func (i GetProvisionedProductsProductArgs) ToGetProvisionedProductsProductOutput() GetProvisionedProductsProductOutput
func (GetProvisionedProductsProductArgs) ToGetProvisionedProductsProductOutputWithContext ¶
func (i GetProvisionedProductsProductArgs) ToGetProvisionedProductsProductOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutput
type GetProvisionedProductsProductArray ¶
type GetProvisionedProductsProductArray []GetProvisionedProductsProductInput
func (GetProvisionedProductsProductArray) ElementType ¶
func (GetProvisionedProductsProductArray) ElementType() reflect.Type
func (GetProvisionedProductsProductArray) ToGetProvisionedProductsProductArrayOutput ¶
func (i GetProvisionedProductsProductArray) ToGetProvisionedProductsProductArrayOutput() GetProvisionedProductsProductArrayOutput
func (GetProvisionedProductsProductArray) ToGetProvisionedProductsProductArrayOutputWithContext ¶
func (i GetProvisionedProductsProductArray) ToGetProvisionedProductsProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductArrayOutput
type GetProvisionedProductsProductArrayInput ¶
type GetProvisionedProductsProductArrayInput interface { pulumi.Input ToGetProvisionedProductsProductArrayOutput() GetProvisionedProductsProductArrayOutput ToGetProvisionedProductsProductArrayOutputWithContext(context.Context) GetProvisionedProductsProductArrayOutput }
GetProvisionedProductsProductArrayInput is an input type that accepts GetProvisionedProductsProductArray and GetProvisionedProductsProductArrayOutput values. You can construct a concrete instance of `GetProvisionedProductsProductArrayInput` via:
GetProvisionedProductsProductArray{ GetProvisionedProductsProductArgs{...} }
type GetProvisionedProductsProductArrayOutput ¶
type GetProvisionedProductsProductArrayOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProductArrayOutput) ElementType ¶
func (GetProvisionedProductsProductArrayOutput) ElementType() reflect.Type
func (GetProvisionedProductsProductArrayOutput) ToGetProvisionedProductsProductArrayOutput ¶
func (o GetProvisionedProductsProductArrayOutput) ToGetProvisionedProductsProductArrayOutput() GetProvisionedProductsProductArrayOutput
func (GetProvisionedProductsProductArrayOutput) ToGetProvisionedProductsProductArrayOutputWithContext ¶
func (o GetProvisionedProductsProductArrayOutput) ToGetProvisionedProductsProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductArrayOutput
type GetProvisionedProductsProductInput ¶
type GetProvisionedProductsProductInput interface { pulumi.Input ToGetProvisionedProductsProductOutput() GetProvisionedProductsProductOutput ToGetProvisionedProductsProductOutputWithContext(context.Context) GetProvisionedProductsProductOutput }
GetProvisionedProductsProductInput is an input type that accepts GetProvisionedProductsProductArgs and GetProvisionedProductsProductOutput values. You can construct a concrete instance of `GetProvisionedProductsProductInput` via:
GetProvisionedProductsProductArgs{...}
type GetProvisionedProductsProductOutput ¶
type GetProvisionedProductsProductOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProductOutput) CreateTime ¶
func (o GetProvisionedProductsProductOutput) CreateTime() pulumi.StringOutput
The creation time of the product instance
func (GetProvisionedProductsProductOutput) ElementType ¶
func (GetProvisionedProductsProductOutput) ElementType() reflect.Type
func (GetProvisionedProductsProductOutput) Id ¶
func (o GetProvisionedProductsProductOutput) Id() pulumi.StringOutput
func (GetProvisionedProductsProductOutput) LastProvisioningTaskId ¶
func (o GetProvisionedProductsProductOutput) LastProvisioningTaskId() pulumi.StringOutput
The ID of the last instance operation task
func (GetProvisionedProductsProductOutput) LastSuccessfulProvisioningTaskId ¶
func (o GetProvisionedProductsProductOutput) LastSuccessfulProvisioningTaskId() pulumi.StringOutput
The ID of the last successful instance operation task
func (GetProvisionedProductsProductOutput) LastTaskId ¶
func (o GetProvisionedProductsProductOutput) LastTaskId() pulumi.StringOutput
The ID of the last task
func (GetProvisionedProductsProductOutput) OwnerPrincipalId ¶
func (o GetProvisionedProductsProductOutput) OwnerPrincipalId() pulumi.StringOutput
The RAM entity ID of the owner
func (GetProvisionedProductsProductOutput) OwnerPrincipalType ¶
func (o GetProvisionedProductsProductOutput) OwnerPrincipalType() pulumi.StringOutput
The RAM entity type of the owner
func (GetProvisionedProductsProductOutput) Parameters ¶
func (o GetProvisionedProductsProductOutput) Parameters() GetProvisionedProductsProductParameterArrayOutput
func (GetProvisionedProductsProductOutput) PortfolioId ¶
func (o GetProvisionedProductsProductOutput) PortfolioId() pulumi.StringOutput
Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio.
func (GetProvisionedProductsProductOutput) ProductId ¶
func (o GetProvisionedProductsProductOutput) ProductId() pulumi.StringOutput
Product ID.
func (GetProvisionedProductsProductOutput) ProductName ¶
func (o GetProvisionedProductsProductOutput) ProductName() pulumi.StringOutput
The name of the product
func (GetProvisionedProductsProductOutput) ProductVersionId ¶
func (o GetProvisionedProductsProductOutput) ProductVersionId() pulumi.StringOutput
Product version ID.
func (GetProvisionedProductsProductOutput) ProductVersionName ¶
func (o GetProvisionedProductsProductOutput) ProductVersionName() pulumi.StringOutput
The name of the product version
func (GetProvisionedProductsProductOutput) ProvisionedProductArn ¶
func (o GetProvisionedProductsProductOutput) ProvisionedProductArn() pulumi.StringOutput
The ARN of the product instance
func (GetProvisionedProductsProductOutput) ProvisionedProductId ¶
func (o GetProvisionedProductsProductOutput) ProvisionedProductId() pulumi.StringOutput
The ID of the instance.
func (GetProvisionedProductsProductOutput) ProvisionedProductName ¶
func (o GetProvisionedProductsProductOutput) ProvisionedProductName() pulumi.StringOutput
The name of the instance.The length is 1~128 characters.
func (GetProvisionedProductsProductOutput) ProvisionedProductType ¶
func (o GetProvisionedProductsProductOutput) ProvisionedProductType() pulumi.StringOutput
Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS).
func (GetProvisionedProductsProductOutput) StackId ¶
func (o GetProvisionedProductsProductOutput) StackId() pulumi.StringOutput
The ID of the ROS stack
func (GetProvisionedProductsProductOutput) StackRegionId ¶
func (o GetProvisionedProductsProductOutput) StackRegionId() pulumi.StringOutput
The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs.
func (GetProvisionedProductsProductOutput) Status ¶
func (o GetProvisionedProductsProductOutput) Status() pulumi.StringOutput
Instance status
func (GetProvisionedProductsProductOutput) StatusMessage ¶
func (o GetProvisionedProductsProductOutput) StatusMessage() pulumi.StringOutput
The status message of the product instance
func (GetProvisionedProductsProductOutput) Tags ¶
func (o GetProvisionedProductsProductOutput) Tags() pulumi.MapOutput
func (GetProvisionedProductsProductOutput) ToGetProvisionedProductsProductOutput ¶
func (o GetProvisionedProductsProductOutput) ToGetProvisionedProductsProductOutput() GetProvisionedProductsProductOutput
func (GetProvisionedProductsProductOutput) ToGetProvisionedProductsProductOutputWithContext ¶
func (o GetProvisionedProductsProductOutput) ToGetProvisionedProductsProductOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutput
type GetProvisionedProductsProductOutputTypeArgs ¶
type GetProvisionedProductsProductOutputTypeArgs struct { Description pulumi.StringInput `pulumi:"description"` OutputKey pulumi.StringInput `pulumi:"outputKey"` OutputValue pulumi.StringInput `pulumi:"outputValue"` }
func (GetProvisionedProductsProductOutputTypeArgs) ElementType ¶
func (GetProvisionedProductsProductOutputTypeArgs) ElementType() reflect.Type
func (GetProvisionedProductsProductOutputTypeArgs) ToGetProvisionedProductsProductOutputTypeOutput ¶
func (i GetProvisionedProductsProductOutputTypeArgs) ToGetProvisionedProductsProductOutputTypeOutput() GetProvisionedProductsProductOutputTypeOutput
func (GetProvisionedProductsProductOutputTypeArgs) ToGetProvisionedProductsProductOutputTypeOutputWithContext ¶
func (i GetProvisionedProductsProductOutputTypeArgs) ToGetProvisionedProductsProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeOutput
type GetProvisionedProductsProductOutputTypeArray ¶
type GetProvisionedProductsProductOutputTypeArray []GetProvisionedProductsProductOutputTypeInput
func (GetProvisionedProductsProductOutputTypeArray) ElementType ¶
func (GetProvisionedProductsProductOutputTypeArray) ElementType() reflect.Type
func (GetProvisionedProductsProductOutputTypeArray) ToGetProvisionedProductsProductOutputTypeArrayOutput ¶
func (i GetProvisionedProductsProductOutputTypeArray) ToGetProvisionedProductsProductOutputTypeArrayOutput() GetProvisionedProductsProductOutputTypeArrayOutput
func (GetProvisionedProductsProductOutputTypeArray) ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext ¶
func (i GetProvisionedProductsProductOutputTypeArray) ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeArrayOutput
type GetProvisionedProductsProductOutputTypeArrayInput ¶
type GetProvisionedProductsProductOutputTypeArrayInput interface { pulumi.Input ToGetProvisionedProductsProductOutputTypeArrayOutput() GetProvisionedProductsProductOutputTypeArrayOutput ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext(context.Context) GetProvisionedProductsProductOutputTypeArrayOutput }
GetProvisionedProductsProductOutputTypeArrayInput is an input type that accepts GetProvisionedProductsProductOutputTypeArray and GetProvisionedProductsProductOutputTypeArrayOutput values. You can construct a concrete instance of `GetProvisionedProductsProductOutputTypeArrayInput` via:
GetProvisionedProductsProductOutputTypeArray{ GetProvisionedProductsProductOutputTypeArgs{...} }
type GetProvisionedProductsProductOutputTypeArrayOutput ¶
type GetProvisionedProductsProductOutputTypeArrayOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProductOutputTypeArrayOutput) ElementType ¶
func (GetProvisionedProductsProductOutputTypeArrayOutput) ElementType() reflect.Type
func (GetProvisionedProductsProductOutputTypeArrayOutput) ToGetProvisionedProductsProductOutputTypeArrayOutput ¶
func (o GetProvisionedProductsProductOutputTypeArrayOutput) ToGetProvisionedProductsProductOutputTypeArrayOutput() GetProvisionedProductsProductOutputTypeArrayOutput
func (GetProvisionedProductsProductOutputTypeArrayOutput) ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext ¶
func (o GetProvisionedProductsProductOutputTypeArrayOutput) ToGetProvisionedProductsProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeArrayOutput
type GetProvisionedProductsProductOutputTypeInput ¶
type GetProvisionedProductsProductOutputTypeInput interface { pulumi.Input ToGetProvisionedProductsProductOutputTypeOutput() GetProvisionedProductsProductOutputTypeOutput ToGetProvisionedProductsProductOutputTypeOutputWithContext(context.Context) GetProvisionedProductsProductOutputTypeOutput }
GetProvisionedProductsProductOutputTypeInput is an input type that accepts GetProvisionedProductsProductOutputTypeArgs and GetProvisionedProductsProductOutputTypeOutput values. You can construct a concrete instance of `GetProvisionedProductsProductOutputTypeInput` via:
GetProvisionedProductsProductOutputTypeArgs{...}
type GetProvisionedProductsProductOutputTypeOutput ¶
type GetProvisionedProductsProductOutputTypeOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProductOutputTypeOutput) Description ¶
func (o GetProvisionedProductsProductOutputTypeOutput) Description() pulumi.StringOutput
func (GetProvisionedProductsProductOutputTypeOutput) ElementType ¶
func (GetProvisionedProductsProductOutputTypeOutput) ElementType() reflect.Type
func (GetProvisionedProductsProductOutputTypeOutput) OutputKey ¶
func (o GetProvisionedProductsProductOutputTypeOutput) OutputKey() pulumi.StringOutput
func (GetProvisionedProductsProductOutputTypeOutput) OutputValue ¶
func (o GetProvisionedProductsProductOutputTypeOutput) OutputValue() pulumi.StringOutput
func (GetProvisionedProductsProductOutputTypeOutput) ToGetProvisionedProductsProductOutputTypeOutput ¶
func (o GetProvisionedProductsProductOutputTypeOutput) ToGetProvisionedProductsProductOutputTypeOutput() GetProvisionedProductsProductOutputTypeOutput
func (GetProvisionedProductsProductOutputTypeOutput) ToGetProvisionedProductsProductOutputTypeOutputWithContext ¶
func (o GetProvisionedProductsProductOutputTypeOutput) ToGetProvisionedProductsProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProductOutputTypeOutput
type GetProvisionedProductsProductParameterArgs ¶
type GetProvisionedProductsProductParameterArgs struct { ParameterKey pulumi.StringInput `pulumi:"parameterKey"` ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (GetProvisionedProductsProductParameterArgs) ElementType ¶
func (GetProvisionedProductsProductParameterArgs) ElementType() reflect.Type
func (GetProvisionedProductsProductParameterArgs) ToGetProvisionedProductsProductParameterOutput ¶
func (i GetProvisionedProductsProductParameterArgs) ToGetProvisionedProductsProductParameterOutput() GetProvisionedProductsProductParameterOutput
func (GetProvisionedProductsProductParameterArgs) ToGetProvisionedProductsProductParameterOutputWithContext ¶
func (i GetProvisionedProductsProductParameterArgs) ToGetProvisionedProductsProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterOutput
type GetProvisionedProductsProductParameterArray ¶
type GetProvisionedProductsProductParameterArray []GetProvisionedProductsProductParameterInput
func (GetProvisionedProductsProductParameterArray) ElementType ¶
func (GetProvisionedProductsProductParameterArray) ElementType() reflect.Type
func (GetProvisionedProductsProductParameterArray) ToGetProvisionedProductsProductParameterArrayOutput ¶
func (i GetProvisionedProductsProductParameterArray) ToGetProvisionedProductsProductParameterArrayOutput() GetProvisionedProductsProductParameterArrayOutput
func (GetProvisionedProductsProductParameterArray) ToGetProvisionedProductsProductParameterArrayOutputWithContext ¶
func (i GetProvisionedProductsProductParameterArray) ToGetProvisionedProductsProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterArrayOutput
type GetProvisionedProductsProductParameterArrayInput ¶
type GetProvisionedProductsProductParameterArrayInput interface { pulumi.Input ToGetProvisionedProductsProductParameterArrayOutput() GetProvisionedProductsProductParameterArrayOutput ToGetProvisionedProductsProductParameterArrayOutputWithContext(context.Context) GetProvisionedProductsProductParameterArrayOutput }
GetProvisionedProductsProductParameterArrayInput is an input type that accepts GetProvisionedProductsProductParameterArray and GetProvisionedProductsProductParameterArrayOutput values. You can construct a concrete instance of `GetProvisionedProductsProductParameterArrayInput` via:
GetProvisionedProductsProductParameterArray{ GetProvisionedProductsProductParameterArgs{...} }
type GetProvisionedProductsProductParameterArrayOutput ¶
type GetProvisionedProductsProductParameterArrayOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProductParameterArrayOutput) ElementType ¶
func (GetProvisionedProductsProductParameterArrayOutput) ElementType() reflect.Type
func (GetProvisionedProductsProductParameterArrayOutput) ToGetProvisionedProductsProductParameterArrayOutput ¶
func (o GetProvisionedProductsProductParameterArrayOutput) ToGetProvisionedProductsProductParameterArrayOutput() GetProvisionedProductsProductParameterArrayOutput
func (GetProvisionedProductsProductParameterArrayOutput) ToGetProvisionedProductsProductParameterArrayOutputWithContext ¶
func (o GetProvisionedProductsProductParameterArrayOutput) ToGetProvisionedProductsProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterArrayOutput
type GetProvisionedProductsProductParameterInput ¶
type GetProvisionedProductsProductParameterInput interface { pulumi.Input ToGetProvisionedProductsProductParameterOutput() GetProvisionedProductsProductParameterOutput ToGetProvisionedProductsProductParameterOutputWithContext(context.Context) GetProvisionedProductsProductParameterOutput }
GetProvisionedProductsProductParameterInput is an input type that accepts GetProvisionedProductsProductParameterArgs and GetProvisionedProductsProductParameterOutput values. You can construct a concrete instance of `GetProvisionedProductsProductParameterInput` via:
GetProvisionedProductsProductParameterArgs{...}
type GetProvisionedProductsProductParameterOutput ¶
type GetProvisionedProductsProductParameterOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProductParameterOutput) ElementType ¶
func (GetProvisionedProductsProductParameterOutput) ElementType() reflect.Type
func (GetProvisionedProductsProductParameterOutput) ParameterKey ¶
func (o GetProvisionedProductsProductParameterOutput) ParameterKey() pulumi.StringOutput
func (GetProvisionedProductsProductParameterOutput) ParameterValue ¶
func (o GetProvisionedProductsProductParameterOutput) ParameterValue() pulumi.StringOutput
func (GetProvisionedProductsProductParameterOutput) ToGetProvisionedProductsProductParameterOutput ¶
func (o GetProvisionedProductsProductParameterOutput) ToGetProvisionedProductsProductParameterOutput() GetProvisionedProductsProductParameterOutput
func (GetProvisionedProductsProductParameterOutput) ToGetProvisionedProductsProductParameterOutputWithContext ¶
func (o GetProvisionedProductsProductParameterOutput) ToGetProvisionedProductsProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProductParameterOutput
type GetProvisionedProductsProvisionedProduct ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProduct struct { // The creation time of the product instance CreateTime string `pulumi:"createTime"` Id string `pulumi:"id"` // The ID of the last instance operation task LastProvisioningTaskId string `pulumi:"lastProvisioningTaskId"` // The ID of the last successful instance operation task LastSuccessfulProvisioningTaskId string `pulumi:"lastSuccessfulProvisioningTaskId"` // The ID of the last task LastTaskId string `pulumi:"lastTaskId"` Outputs []GetProvisionedProductsProvisionedProductOutputType `pulumi:"outputs"` // The RAM entity ID of the owner OwnerPrincipalId string `pulumi:"ownerPrincipalId"` // The RAM entity type of the owner OwnerPrincipalType string `pulumi:"ownerPrincipalType"` Parameters []GetProvisionedProductsProvisionedProductParameter `pulumi:"parameters"` // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId string `pulumi:"portfolioId"` // Product ID. ProductId string `pulumi:"productId"` // The name of the product ProductName string `pulumi:"productName"` // Product version ID. ProductVersionId string `pulumi:"productVersionId"` // The name of the product version ProductVersionName string `pulumi:"productVersionName"` // The ARN of the product instance ProvisionedProductArn string `pulumi:"provisionedProductArn"` // The ID of the instance. ProvisionedProductId string `pulumi:"provisionedProductId"` // The name of the instance.The length is 1~128 characters. ProvisionedProductName string `pulumi:"provisionedProductName"` // Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS). ProvisionedProductType string `pulumi:"provisionedProductType"` // The ID of the ROS stack StackId string `pulumi:"stackId"` // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId string `pulumi:"stackRegionId"` // Instance status Status string `pulumi:"status"` // The status message of the product instance StatusMessage string `pulumi:"statusMessage"` Tags map[string]interface{} `pulumi:"tags"` }
type GetProvisionedProductsProvisionedProductArgs ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductArgs struct { // The creation time of the product instance CreateTime pulumi.StringInput `pulumi:"createTime"` Id pulumi.StringInput `pulumi:"id"` // The ID of the last instance operation task LastProvisioningTaskId pulumi.StringInput `pulumi:"lastProvisioningTaskId"` // The ID of the last successful instance operation task LastSuccessfulProvisioningTaskId pulumi.StringInput `pulumi:"lastSuccessfulProvisioningTaskId"` // The ID of the last task LastTaskId pulumi.StringInput `pulumi:"lastTaskId"` Outputs GetProvisionedProductsProvisionedProductOutputTypeArrayInput `pulumi:"outputs"` // The RAM entity ID of the owner OwnerPrincipalId pulumi.StringInput `pulumi:"ownerPrincipalId"` // The RAM entity type of the owner OwnerPrincipalType pulumi.StringInput `pulumi:"ownerPrincipalType"` Parameters GetProvisionedProductsProvisionedProductParameterArrayInput `pulumi:"parameters"` // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId pulumi.StringInput `pulumi:"portfolioId"` // Product ID. ProductId pulumi.StringInput `pulumi:"productId"` // The name of the product ProductName pulumi.StringInput `pulumi:"productName"` // Product version ID. ProductVersionId pulumi.StringInput `pulumi:"productVersionId"` // The name of the product version ProductVersionName pulumi.StringInput `pulumi:"productVersionName"` // The ARN of the product instance ProvisionedProductArn pulumi.StringInput `pulumi:"provisionedProductArn"` // The ID of the instance. ProvisionedProductId pulumi.StringInput `pulumi:"provisionedProductId"` // The name of the instance.The length is 1~128 characters. ProvisionedProductName pulumi.StringInput `pulumi:"provisionedProductName"` // Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS). ProvisionedProductType pulumi.StringInput `pulumi:"provisionedProductType"` // The ID of the ROS stack StackId pulumi.StringInput `pulumi:"stackId"` // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId pulumi.StringInput `pulumi:"stackRegionId"` // Instance status Status pulumi.StringInput `pulumi:"status"` // The status message of the product instance StatusMessage pulumi.StringInput `pulumi:"statusMessage"` Tags pulumi.MapInput `pulumi:"tags"` }
func (GetProvisionedProductsProvisionedProductArgs) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductArgs) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductArgs) ToGetProvisionedProductsProvisionedProductOutput ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductArgs) ToGetProvisionedProductsProvisionedProductOutput() GetProvisionedProductsProvisionedProductOutput
func (GetProvisionedProductsProvisionedProductArgs) ToGetProvisionedProductsProvisionedProductOutputWithContext ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductArgs) ToGetProvisionedProductsProvisionedProductOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutput
type GetProvisionedProductsProvisionedProductArray ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductArray []GetProvisionedProductsProvisionedProductInput
func (GetProvisionedProductsProvisionedProductArray) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductArray) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductArray) ToGetProvisionedProductsProvisionedProductArrayOutput ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductArray) ToGetProvisionedProductsProvisionedProductArrayOutput() GetProvisionedProductsProvisionedProductArrayOutput
func (GetProvisionedProductsProvisionedProductArray) ToGetProvisionedProductsProvisionedProductArrayOutputWithContext ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductArray) ToGetProvisionedProductsProvisionedProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductArrayOutput
type GetProvisionedProductsProvisionedProductArrayInput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductArrayInput interface { pulumi.Input ToGetProvisionedProductsProvisionedProductArrayOutput() GetProvisionedProductsProvisionedProductArrayOutput ToGetProvisionedProductsProvisionedProductArrayOutputWithContext(context.Context) GetProvisionedProductsProvisionedProductArrayOutput }
GetProvisionedProductsProvisionedProductArrayInput is an input type that accepts GetProvisionedProductsProvisionedProductArray and GetProvisionedProductsProvisionedProductArrayOutput values. You can construct a concrete instance of `GetProvisionedProductsProvisionedProductArrayInput` via:
GetProvisionedProductsProvisionedProductArray{ GetProvisionedProductsProvisionedProductArgs{...} }
type GetProvisionedProductsProvisionedProductArrayOutput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductArrayOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProvisionedProductArrayOutput) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductArrayOutput) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductArrayOutput) ToGetProvisionedProductsProvisionedProductArrayOutput ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductArrayOutput) ToGetProvisionedProductsProvisionedProductArrayOutput() GetProvisionedProductsProvisionedProductArrayOutput
func (GetProvisionedProductsProvisionedProductArrayOutput) ToGetProvisionedProductsProvisionedProductArrayOutputWithContext ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductArrayOutput) ToGetProvisionedProductsProvisionedProductArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductArrayOutput
type GetProvisionedProductsProvisionedProductInput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductInput interface { pulumi.Input ToGetProvisionedProductsProvisionedProductOutput() GetProvisionedProductsProvisionedProductOutput ToGetProvisionedProductsProvisionedProductOutputWithContext(context.Context) GetProvisionedProductsProvisionedProductOutput }
GetProvisionedProductsProvisionedProductInput is an input type that accepts GetProvisionedProductsProvisionedProductArgs and GetProvisionedProductsProvisionedProductOutput values. You can construct a concrete instance of `GetProvisionedProductsProvisionedProductInput` via:
GetProvisionedProductsProvisionedProductArgs{...}
type GetProvisionedProductsProvisionedProductOutput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProvisionedProductOutput) CreateTime ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) CreateTime() pulumi.StringOutput
The creation time of the product instance
func (GetProvisionedProductsProvisionedProductOutput) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductOutput) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductOutput) Id ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) Id() pulumi.StringOutput
func (GetProvisionedProductsProvisionedProductOutput) LastProvisioningTaskId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) LastProvisioningTaskId() pulumi.StringOutput
The ID of the last instance operation task
func (GetProvisionedProductsProvisionedProductOutput) LastSuccessfulProvisioningTaskId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) LastSuccessfulProvisioningTaskId() pulumi.StringOutput
The ID of the last successful instance operation task
func (GetProvisionedProductsProvisionedProductOutput) LastTaskId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) LastTaskId() pulumi.StringOutput
The ID of the last task
func (GetProvisionedProductsProvisionedProductOutput) OwnerPrincipalId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) OwnerPrincipalId() pulumi.StringOutput
The RAM entity ID of the owner
func (GetProvisionedProductsProvisionedProductOutput) OwnerPrincipalType ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) OwnerPrincipalType() pulumi.StringOutput
The RAM entity type of the owner
func (GetProvisionedProductsProvisionedProductOutput) Parameters ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductOutput) PortfolioId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) PortfolioId() pulumi.StringOutput
Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio.
func (GetProvisionedProductsProvisionedProductOutput) ProductId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProductId() pulumi.StringOutput
Product ID.
func (GetProvisionedProductsProvisionedProductOutput) ProductName ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProductName() pulumi.StringOutput
The name of the product
func (GetProvisionedProductsProvisionedProductOutput) ProductVersionId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProductVersionId() pulumi.StringOutput
Product version ID.
func (GetProvisionedProductsProvisionedProductOutput) ProductVersionName ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProductVersionName() pulumi.StringOutput
The name of the product version
func (GetProvisionedProductsProvisionedProductOutput) ProvisionedProductArn ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductArn() pulumi.StringOutput
The ARN of the product instance
func (GetProvisionedProductsProvisionedProductOutput) ProvisionedProductId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductId() pulumi.StringOutput
The ID of the instance.
func (GetProvisionedProductsProvisionedProductOutput) ProvisionedProductName ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductName() pulumi.StringOutput
The name of the instance.The length is 1~128 characters.
func (GetProvisionedProductsProvisionedProductOutput) ProvisionedProductType ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ProvisionedProductType() pulumi.StringOutput
Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS).
func (GetProvisionedProductsProvisionedProductOutput) StackId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) StackId() pulumi.StringOutput
The ID of the ROS stack
func (GetProvisionedProductsProvisionedProductOutput) StackRegionId ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) StackRegionId() pulumi.StringOutput
The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs.
func (GetProvisionedProductsProvisionedProductOutput) Status ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) Status() pulumi.StringOutput
Instance status
func (GetProvisionedProductsProvisionedProductOutput) StatusMessage ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) StatusMessage() pulumi.StringOutput
The status message of the product instance
func (GetProvisionedProductsProvisionedProductOutput) Tags ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) Tags() pulumi.MapOutput
func (GetProvisionedProductsProvisionedProductOutput) ToGetProvisionedProductsProvisionedProductOutput ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ToGetProvisionedProductsProvisionedProductOutput() GetProvisionedProductsProvisionedProductOutput
func (GetProvisionedProductsProvisionedProductOutput) ToGetProvisionedProductsProvisionedProductOutputWithContext ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutput) ToGetProvisionedProductsProvisionedProductOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutput
type GetProvisionedProductsProvisionedProductOutputType ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeArgs ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeArgs struct { Description pulumi.StringInput `pulumi:"description"` OutputKey pulumi.StringInput `pulumi:"outputKey"` OutputValue pulumi.StringInput `pulumi:"outputValue"` }
func (GetProvisionedProductsProvisionedProductOutputTypeArgs) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductOutputTypeArgs) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductOutputTypeArgs) ToGetProvisionedProductsProvisionedProductOutputTypeOutput ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductOutputTypeArgs) ToGetProvisionedProductsProvisionedProductOutputTypeOutput() GetProvisionedProductsProvisionedProductOutputTypeOutput
func (GetProvisionedProductsProvisionedProductOutputTypeArgs) ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductOutputTypeArgs) ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeOutput
type GetProvisionedProductsProvisionedProductOutputTypeArray ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeArray []GetProvisionedProductsProvisionedProductOutputTypeInput
func (GetProvisionedProductsProvisionedProductOutputTypeArray) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductOutputTypeArray) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductOutputTypeArray) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductOutputTypeArray) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput() GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
func (GetProvisionedProductsProvisionedProductOutputTypeArray) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductOutputTypeArray) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
type GetProvisionedProductsProvisionedProductOutputTypeArrayInput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeArrayInput interface { pulumi.Input ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput() GetProvisionedProductsProvisionedProductOutputTypeArrayOutput ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext(context.Context) GetProvisionedProductsProvisionedProductOutputTypeArrayOutput }
GetProvisionedProductsProvisionedProductOutputTypeArrayInput is an input type that accepts GetProvisionedProductsProvisionedProductOutputTypeArray and GetProvisionedProductsProvisionedProductOutputTypeArrayOutput values. You can construct a concrete instance of `GetProvisionedProductsProvisionedProductOutputTypeArrayInput` via:
GetProvisionedProductsProvisionedProductOutputTypeArray{ GetProvisionedProductsProvisionedProductOutputTypeArgs{...} }
type GetProvisionedProductsProvisionedProductOutputTypeArrayOutput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeArrayOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutput() GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
func (GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeArrayOutput) ToGetProvisionedProductsProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeArrayOutput
type GetProvisionedProductsProvisionedProductOutputTypeInput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeInput interface { pulumi.Input ToGetProvisionedProductsProvisionedProductOutputTypeOutput() GetProvisionedProductsProvisionedProductOutputTypeOutput ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext(context.Context) GetProvisionedProductsProvisionedProductOutputTypeOutput }
GetProvisionedProductsProvisionedProductOutputTypeInput is an input type that accepts GetProvisionedProductsProvisionedProductOutputTypeArgs and GetProvisionedProductsProvisionedProductOutputTypeOutput values. You can construct a concrete instance of `GetProvisionedProductsProvisionedProductOutputTypeInput` via:
GetProvisionedProductsProvisionedProductOutputTypeArgs{...}
type GetProvisionedProductsProvisionedProductOutputTypeOutput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductOutputTypeOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) Description ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) Description() pulumi.StringOutput
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) OutputKey ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) OutputKey() pulumi.StringOutput
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) OutputValue ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) OutputValue() pulumi.StringOutput
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) ToGetProvisionedProductsProvisionedProductOutputTypeOutput ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) ToGetProvisionedProductsProvisionedProductOutputTypeOutput() GetProvisionedProductsProvisionedProductOutputTypeOutput
func (GetProvisionedProductsProvisionedProductOutputTypeOutput) ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductOutputTypeOutput) ToGetProvisionedProductsProvisionedProductOutputTypeOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductOutputTypeOutput
type GetProvisionedProductsProvisionedProductParameter ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterArgs ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterArgs struct { ParameterKey pulumi.StringInput `pulumi:"parameterKey"` ParameterValue pulumi.StringInput `pulumi:"parameterValue"` }
func (GetProvisionedProductsProvisionedProductParameterArgs) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductParameterArgs) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductParameterArgs) ToGetProvisionedProductsProvisionedProductParameterOutput ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductParameterArgs) ToGetProvisionedProductsProvisionedProductParameterOutput() GetProvisionedProductsProvisionedProductParameterOutput
func (GetProvisionedProductsProvisionedProductParameterArgs) ToGetProvisionedProductsProvisionedProductParameterOutputWithContext ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductParameterArgs) ToGetProvisionedProductsProvisionedProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterOutput
type GetProvisionedProductsProvisionedProductParameterArray ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterArray []GetProvisionedProductsProvisionedProductParameterInput
func (GetProvisionedProductsProvisionedProductParameterArray) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductParameterArray) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductParameterArray) ToGetProvisionedProductsProvisionedProductParameterArrayOutput ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductParameterArray) ToGetProvisionedProductsProvisionedProductParameterArrayOutput() GetProvisionedProductsProvisionedProductParameterArrayOutput
func (GetProvisionedProductsProvisionedProductParameterArray) ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext ¶ added in v3.30.0
func (i GetProvisionedProductsProvisionedProductParameterArray) ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterArrayOutput
type GetProvisionedProductsProvisionedProductParameterArrayInput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterArrayInput interface { pulumi.Input ToGetProvisionedProductsProvisionedProductParameterArrayOutput() GetProvisionedProductsProvisionedProductParameterArrayOutput ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext(context.Context) GetProvisionedProductsProvisionedProductParameterArrayOutput }
GetProvisionedProductsProvisionedProductParameterArrayInput is an input type that accepts GetProvisionedProductsProvisionedProductParameterArray and GetProvisionedProductsProvisionedProductParameterArrayOutput values. You can construct a concrete instance of `GetProvisionedProductsProvisionedProductParameterArrayInput` via:
GetProvisionedProductsProvisionedProductParameterArray{ GetProvisionedProductsProvisionedProductParameterArgs{...} }
type GetProvisionedProductsProvisionedProductParameterArrayOutput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterArrayOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProvisionedProductParameterArrayOutput) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductParameterArrayOutput) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductParameterArrayOutput) ToGetProvisionedProductsProvisionedProductParameterArrayOutput ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductParameterArrayOutput) ToGetProvisionedProductsProvisionedProductParameterArrayOutput() GetProvisionedProductsProvisionedProductParameterArrayOutput
func (GetProvisionedProductsProvisionedProductParameterArrayOutput) ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductParameterArrayOutput) ToGetProvisionedProductsProvisionedProductParameterArrayOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterArrayOutput
type GetProvisionedProductsProvisionedProductParameterInput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterInput interface { pulumi.Input ToGetProvisionedProductsProvisionedProductParameterOutput() GetProvisionedProductsProvisionedProductParameterOutput ToGetProvisionedProductsProvisionedProductParameterOutputWithContext(context.Context) GetProvisionedProductsProvisionedProductParameterOutput }
GetProvisionedProductsProvisionedProductParameterInput is an input type that accepts GetProvisionedProductsProvisionedProductParameterArgs and GetProvisionedProductsProvisionedProductParameterOutput values. You can construct a concrete instance of `GetProvisionedProductsProvisionedProductParameterInput` via:
GetProvisionedProductsProvisionedProductParameterArgs{...}
type GetProvisionedProductsProvisionedProductParameterOutput ¶ added in v3.30.0
type GetProvisionedProductsProvisionedProductParameterOutput struct{ *pulumi.OutputState }
func (GetProvisionedProductsProvisionedProductParameterOutput) ElementType ¶ added in v3.30.0
func (GetProvisionedProductsProvisionedProductParameterOutput) ElementType() reflect.Type
func (GetProvisionedProductsProvisionedProductParameterOutput) ParameterKey ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductParameterOutput) ParameterKey() pulumi.StringOutput
func (GetProvisionedProductsProvisionedProductParameterOutput) ParameterValue ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductParameterOutput) ParameterValue() pulumi.StringOutput
func (GetProvisionedProductsProvisionedProductParameterOutput) ToGetProvisionedProductsProvisionedProductParameterOutput ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductParameterOutput) ToGetProvisionedProductsProvisionedProductParameterOutput() GetProvisionedProductsProvisionedProductParameterOutput
func (GetProvisionedProductsProvisionedProductParameterOutput) ToGetProvisionedProductsProvisionedProductParameterOutputWithContext ¶ added in v3.30.0
func (o GetProvisionedProductsProvisionedProductParameterOutput) ToGetProvisionedProductsProvisionedProductParameterOutputWithContext(ctx context.Context) GetProvisionedProductsProvisionedProductParameterOutput
type GetProvisionedProductsResult ¶
type GetProvisionedProductsResult struct { AccessLevelFilter *string `pulumi:"accessLevelFilter"` EnableDetails *bool `pulumi:"enableDetails"` // The provider-assigned unique ID for this managed resource. Id string `pulumi:"id"` // A list of Provisioned Product IDs. Ids []string `pulumi:"ids"` NameRegex *string `pulumi:"nameRegex"` // A list of name of Provisioned Products. Names []string `pulumi:"names"` OutputFile *string `pulumi:"outputFile"` PageNumber *int `pulumi:"pageNumber"` PageSize *int `pulumi:"pageSize"` // (Deprecated since v1.197.0) A list of Provisioned Product Entries. Each element contains the following attributes: // // Deprecated: Field 'products' has been deprecated from provider version 1.197.0. Products []GetProvisionedProductsProduct `pulumi:"products"` // (Available since v1.197.0) A list of Provisioned Product Entries. Each element contains the following attributes: ProvisionedProducts []GetProvisionedProductsProvisionedProduct `pulumi:"provisionedProducts"` SortBy *string `pulumi:"sortBy"` SortOrder *string `pulumi:"sortOrder"` }
A collection of values returned by getProvisionedProducts.
func GetProvisionedProducts ¶
func GetProvisionedProducts(ctx *pulumi.Context, args *GetProvisionedProductsArgs, opts ...pulumi.InvokeOption) (*GetProvisionedProductsResult, error)
This data source provides Service Catalog Provisioned Product available to the user. [What is Provisioned Product](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-launchproduct)
> **NOTE:** Available since v1.196.0.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _default, err := servicecatalog.GetProvisionedProducts(ctx, &servicecatalog.GetProvisionedProductsArgs{ Ids: []string{ "IdExample", }, NameRegex: pulumi.StringRef("NameRegexExample"), }, nil) if err != nil { return err } ctx.Export("alicloudServiceCatalogProvisionedProductExampleId", _default.ProvisionedProducts[0].Id) return nil }) }
```
type GetProvisionedProductsResultOutput ¶
type GetProvisionedProductsResultOutput struct{ *pulumi.OutputState }
A collection of values returned by getProvisionedProducts.
func GetProvisionedProductsOutput ¶
func GetProvisionedProductsOutput(ctx *pulumi.Context, args GetProvisionedProductsOutputArgs, opts ...pulumi.InvokeOption) GetProvisionedProductsResultOutput
func (GetProvisionedProductsResultOutput) AccessLevelFilter ¶
func (o GetProvisionedProductsResultOutput) AccessLevelFilter() pulumi.StringPtrOutput
func (GetProvisionedProductsResultOutput) ElementType ¶
func (GetProvisionedProductsResultOutput) ElementType() reflect.Type
func (GetProvisionedProductsResultOutput) EnableDetails ¶
func (o GetProvisionedProductsResultOutput) EnableDetails() pulumi.BoolPtrOutput
func (GetProvisionedProductsResultOutput) Id ¶
func (o GetProvisionedProductsResultOutput) Id() pulumi.StringOutput
The provider-assigned unique ID for this managed resource.
func (GetProvisionedProductsResultOutput) Ids ¶
func (o GetProvisionedProductsResultOutput) Ids() pulumi.StringArrayOutput
A list of Provisioned Product IDs.
func (GetProvisionedProductsResultOutput) NameRegex ¶
func (o GetProvisionedProductsResultOutput) NameRegex() pulumi.StringPtrOutput
func (GetProvisionedProductsResultOutput) Names ¶
func (o GetProvisionedProductsResultOutput) Names() pulumi.StringArrayOutput
A list of name of Provisioned Products.
func (GetProvisionedProductsResultOutput) OutputFile ¶
func (o GetProvisionedProductsResultOutput) OutputFile() pulumi.StringPtrOutput
func (GetProvisionedProductsResultOutput) PageNumber ¶
func (o GetProvisionedProductsResultOutput) PageNumber() pulumi.IntPtrOutput
func (GetProvisionedProductsResultOutput) PageSize ¶
func (o GetProvisionedProductsResultOutput) PageSize() pulumi.IntPtrOutput
func (GetProvisionedProductsResultOutput) Products
deprecated
func (o GetProvisionedProductsResultOutput) Products() GetProvisionedProductsProductArrayOutput
(Deprecated since v1.197.0) A list of Provisioned Product Entries. Each element contains the following attributes:
Deprecated: Field 'products' has been deprecated from provider version 1.197.0.
func (GetProvisionedProductsResultOutput) ProvisionedProducts ¶ added in v3.30.0
func (o GetProvisionedProductsResultOutput) ProvisionedProducts() GetProvisionedProductsProvisionedProductArrayOutput
(Available since v1.197.0) A list of Provisioned Product Entries. Each element contains the following attributes:
func (GetProvisionedProductsResultOutput) SortBy ¶
func (o GetProvisionedProductsResultOutput) SortBy() pulumi.StringPtrOutput
func (GetProvisionedProductsResultOutput) SortOrder ¶
func (o GetProvisionedProductsResultOutput) SortOrder() pulumi.StringPtrOutput
func (GetProvisionedProductsResultOutput) ToGetProvisionedProductsResultOutput ¶
func (o GetProvisionedProductsResultOutput) ToGetProvisionedProductsResultOutput() GetProvisionedProductsResultOutput
func (GetProvisionedProductsResultOutput) ToGetProvisionedProductsResultOutputWithContext ¶
func (o GetProvisionedProductsResultOutput) ToGetProvisionedProductsResultOutputWithContext(ctx context.Context) GetProvisionedProductsResultOutput
type Portfolio ¶ added in v3.37.0
type Portfolio struct { pulumi.CustomResourceState // The creation time of the portfolio. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The description of the portfolio. The value must be 1 to 128 characters in length. Description pulumi.StringPtrOutput `pulumi:"description"` // The ARN of the portfolio. PortfolioArn pulumi.StringOutput `pulumi:"portfolioArn"` // The name of the portfolio. The value must be 1 to 128 characters in length. PortfolioName pulumi.StringOutput `pulumi:"portfolioName"` // The provider name of the portfolio. The value must be 1 to 128 characters in length. ProviderName pulumi.StringOutput `pulumi:"providerName"` }
Provides a Service Catalog Portfolio resource.
For information about Service Catalog Portfolio and how to use it, see [What is Portfolio](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-createportfolio).
> **NOTE:** Available since v1.204.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "tf_example" if param := cfg.Get("name"); param != "" { name = param } _, err := servicecatalog.NewPortfolio(ctx, "default", &servicecatalog.PortfolioArgs{ PortfolioName: pulumi.String(name), ProviderName: pulumi.String(name), }) if err != nil { return err } return nil }) }
```
## Import
Service Catalog Portfolio can be imported using the id, e.g.
```sh $ pulumi import alicloud:servicecatalog/portfolio:Portfolio example <id> ```
func GetPortfolio ¶ added in v3.37.0
func GetPortfolio(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PortfolioState, opts ...pulumi.ResourceOption) (*Portfolio, error)
GetPortfolio gets an existing Portfolio 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 NewPortfolio ¶ added in v3.37.0
func NewPortfolio(ctx *pulumi.Context, name string, args *PortfolioArgs, opts ...pulumi.ResourceOption) (*Portfolio, error)
NewPortfolio registers a new resource with the given unique name, arguments, and options.
func (*Portfolio) ElementType ¶ added in v3.37.0
func (*Portfolio) ToPortfolioOutput ¶ added in v3.37.0
func (i *Portfolio) ToPortfolioOutput() PortfolioOutput
func (*Portfolio) ToPortfolioOutputWithContext ¶ added in v3.37.0
func (i *Portfolio) ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput
type PortfolioArgs ¶ added in v3.37.0
type PortfolioArgs struct { // The description of the portfolio. The value must be 1 to 128 characters in length. Description pulumi.StringPtrInput // The name of the portfolio. The value must be 1 to 128 characters in length. PortfolioName pulumi.StringInput // The provider name of the portfolio. The value must be 1 to 128 characters in length. ProviderName pulumi.StringInput }
The set of arguments for constructing a Portfolio resource.
func (PortfolioArgs) ElementType ¶ added in v3.37.0
func (PortfolioArgs) ElementType() reflect.Type
type PortfolioArray ¶ added in v3.37.0
type PortfolioArray []PortfolioInput
func (PortfolioArray) ElementType ¶ added in v3.37.0
func (PortfolioArray) ElementType() reflect.Type
func (PortfolioArray) ToPortfolioArrayOutput ¶ added in v3.37.0
func (i PortfolioArray) ToPortfolioArrayOutput() PortfolioArrayOutput
func (PortfolioArray) ToPortfolioArrayOutputWithContext ¶ added in v3.37.0
func (i PortfolioArray) ToPortfolioArrayOutputWithContext(ctx context.Context) PortfolioArrayOutput
type PortfolioArrayInput ¶ added in v3.37.0
type PortfolioArrayInput interface { pulumi.Input ToPortfolioArrayOutput() PortfolioArrayOutput ToPortfolioArrayOutputWithContext(context.Context) PortfolioArrayOutput }
PortfolioArrayInput is an input type that accepts PortfolioArray and PortfolioArrayOutput values. You can construct a concrete instance of `PortfolioArrayInput` via:
PortfolioArray{ PortfolioArgs{...} }
type PortfolioArrayOutput ¶ added in v3.37.0
type PortfolioArrayOutput struct{ *pulumi.OutputState }
func (PortfolioArrayOutput) ElementType ¶ added in v3.37.0
func (PortfolioArrayOutput) ElementType() reflect.Type
func (PortfolioArrayOutput) Index ¶ added in v3.37.0
func (o PortfolioArrayOutput) Index(i pulumi.IntInput) PortfolioOutput
func (PortfolioArrayOutput) ToPortfolioArrayOutput ¶ added in v3.37.0
func (o PortfolioArrayOutput) ToPortfolioArrayOutput() PortfolioArrayOutput
func (PortfolioArrayOutput) ToPortfolioArrayOutputWithContext ¶ added in v3.37.0
func (o PortfolioArrayOutput) ToPortfolioArrayOutputWithContext(ctx context.Context) PortfolioArrayOutput
type PortfolioInput ¶ added in v3.37.0
type PortfolioInput interface { pulumi.Input ToPortfolioOutput() PortfolioOutput ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput }
type PortfolioMap ¶ added in v3.37.0
type PortfolioMap map[string]PortfolioInput
func (PortfolioMap) ElementType ¶ added in v3.37.0
func (PortfolioMap) ElementType() reflect.Type
func (PortfolioMap) ToPortfolioMapOutput ¶ added in v3.37.0
func (i PortfolioMap) ToPortfolioMapOutput() PortfolioMapOutput
func (PortfolioMap) ToPortfolioMapOutputWithContext ¶ added in v3.37.0
func (i PortfolioMap) ToPortfolioMapOutputWithContext(ctx context.Context) PortfolioMapOutput
type PortfolioMapInput ¶ added in v3.37.0
type PortfolioMapInput interface { pulumi.Input ToPortfolioMapOutput() PortfolioMapOutput ToPortfolioMapOutputWithContext(context.Context) PortfolioMapOutput }
PortfolioMapInput is an input type that accepts PortfolioMap and PortfolioMapOutput values. You can construct a concrete instance of `PortfolioMapInput` via:
PortfolioMap{ "key": PortfolioArgs{...} }
type PortfolioMapOutput ¶ added in v3.37.0
type PortfolioMapOutput struct{ *pulumi.OutputState }
func (PortfolioMapOutput) ElementType ¶ added in v3.37.0
func (PortfolioMapOutput) ElementType() reflect.Type
func (PortfolioMapOutput) MapIndex ¶ added in v3.37.0
func (o PortfolioMapOutput) MapIndex(k pulumi.StringInput) PortfolioOutput
func (PortfolioMapOutput) ToPortfolioMapOutput ¶ added in v3.37.0
func (o PortfolioMapOutput) ToPortfolioMapOutput() PortfolioMapOutput
func (PortfolioMapOutput) ToPortfolioMapOutputWithContext ¶ added in v3.37.0
func (o PortfolioMapOutput) ToPortfolioMapOutputWithContext(ctx context.Context) PortfolioMapOutput
type PortfolioOutput ¶ added in v3.37.0
type PortfolioOutput struct{ *pulumi.OutputState }
func (PortfolioOutput) CreateTime ¶ added in v3.37.0
func (o PortfolioOutput) CreateTime() pulumi.StringOutput
The creation time of the portfolio.
func (PortfolioOutput) Description ¶ added in v3.37.0
func (o PortfolioOutput) Description() pulumi.StringPtrOutput
The description of the portfolio. The value must be 1 to 128 characters in length.
func (PortfolioOutput) ElementType ¶ added in v3.37.0
func (PortfolioOutput) ElementType() reflect.Type
func (PortfolioOutput) PortfolioArn ¶ added in v3.37.0
func (o PortfolioOutput) PortfolioArn() pulumi.StringOutput
The ARN of the portfolio.
func (PortfolioOutput) PortfolioName ¶ added in v3.37.0
func (o PortfolioOutput) PortfolioName() pulumi.StringOutput
The name of the portfolio. The value must be 1 to 128 characters in length.
func (PortfolioOutput) ProviderName ¶ added in v3.37.0
func (o PortfolioOutput) ProviderName() pulumi.StringOutput
The provider name of the portfolio. The value must be 1 to 128 characters in length.
func (PortfolioOutput) ToPortfolioOutput ¶ added in v3.37.0
func (o PortfolioOutput) ToPortfolioOutput() PortfolioOutput
func (PortfolioOutput) ToPortfolioOutputWithContext ¶ added in v3.37.0
func (o PortfolioOutput) ToPortfolioOutputWithContext(ctx context.Context) PortfolioOutput
type PortfolioState ¶ added in v3.37.0
type PortfolioState struct { // The creation time of the portfolio. CreateTime pulumi.StringPtrInput // The description of the portfolio. The value must be 1 to 128 characters in length. Description pulumi.StringPtrInput // The ARN of the portfolio. PortfolioArn pulumi.StringPtrInput // The name of the portfolio. The value must be 1 to 128 characters in length. PortfolioName pulumi.StringPtrInput // The provider name of the portfolio. The value must be 1 to 128 characters in length. ProviderName pulumi.StringPtrInput }
func (PortfolioState) ElementType ¶ added in v3.37.0
func (PortfolioState) ElementType() reflect.Type
type ProvisionedProduct ¶
type ProvisionedProduct struct { pulumi.CustomResourceState // The creation time of the product instance CreateTime pulumi.StringOutput `pulumi:"createTime"` // The ID of the last instance operation task LastProvisioningTaskId pulumi.StringOutput `pulumi:"lastProvisioningTaskId"` // The ID of the last successful instance operation task LastSuccessfulProvisioningTaskId pulumi.StringOutput `pulumi:"lastSuccessfulProvisioningTaskId"` // The ID of the last task LastTaskId pulumi.StringOutput `pulumi:"lastTaskId"` // The output value of the template. Outputs ProvisionedProductOutputTypeArrayOutput `pulumi:"outputs"` // The RAM entity ID of the owner OwnerPrincipalId pulumi.StringOutput `pulumi:"ownerPrincipalId"` // The RAM entity type of the owner OwnerPrincipalType pulumi.StringOutput `pulumi:"ownerPrincipalType"` // Template parameters entered by the user.The maximum value of N is 200.See the following `Block Parameters`. Parameters ProvisionedProductParameterArrayOutput `pulumi:"parameters"` // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId pulumi.StringPtrOutput `pulumi:"portfolioId"` // Product ID. ProductId pulumi.StringOutput `pulumi:"productId"` // The name of the product ProductName pulumi.StringOutput `pulumi:"productName"` // Product version ID. ProductVersionId pulumi.StringOutput `pulumi:"productVersionId"` // The name of the product version ProductVersionName pulumi.StringOutput `pulumi:"productVersionName"` // The ARN of the product instance ProvisionedProductArn pulumi.StringOutput `pulumi:"provisionedProductArn"` // The ID of the instance. ProvisionedProductId pulumi.StringOutput `pulumi:"provisionedProductId"` // The name of the instance.The length is 1~128 characters. ProvisionedProductName pulumi.StringOutput `pulumi:"provisionedProductName"` // Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS). ProvisionedProductType pulumi.StringOutput `pulumi:"provisionedProductType"` // The ID of the ROS stack StackId pulumi.StringOutput `pulumi:"stackId"` // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId pulumi.StringOutput `pulumi:"stackRegionId"` // Instance status Status pulumi.StringOutput `pulumi:"status"` // The status message of the product instance StatusMessage pulumi.StringOutput `pulumi:"statusMessage"` // A mapping of tags to assign to the resource. Tags pulumi.MapOutput `pulumi:"tags"` }
Provides a Service Catalog Provisioned Product resource.
For information about Service Catalog Provisioned Product and how to use it, see [What is Provisioned Product](https://www.alibabacloud.com/help/en/service-catalog/developer-reference/api-servicecatalog-2021-09-01-launchproduct).
> **NOTE:** Available in v1.196.0+.
## Example Usage
Basic Usage ¶
```go package main
import (
"github.com/pulumi/pulumi-alicloud/sdk/v3/go/alicloud/servicecatalog" "github.com/pulumi/pulumi/sdk/v3/go/pulumi" "github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { cfg := config.New(ctx, "") name := "tf-testAccServiceCatalogProvisionedProduct" if param := cfg.Get("name"); param != "" { name = param } _, err := servicecatalog.NewProvisionedProduct(ctx, "default", &servicecatalog.ProvisionedProductArgs{ ProvisionedProductName: pulumi.String(name), StackRegionId: pulumi.String("cn-hangzhou"), ProductVersionId: pulumi.String("pv-bp1d7dxy2pcc1g"), ProductId: pulumi.String("prod-bp1u3dkc282cwd"), PortfolioId: pulumi.String("port-bp119dvn27jccw"), Tags: pulumi.Map{ "v1": pulumi.Any("tf-test"), }, Parameters: servicecatalog.ProvisionedProductParameterArray{ &servicecatalog.ProvisionedProductParameterArgs{ ParameterKey: pulumi.String("role_name"), ParameterValue: pulumi.String(name), }, }, }) if err != nil { return err } return nil }) }
```
## Import
Service Catalog Provisioned Product can be imported using the id, e.g.
```sh $ pulumi import alicloud:servicecatalog/provisionedProduct:ProvisionedProduct example <id> ```
func GetProvisionedProduct ¶
func GetProvisionedProduct(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ProvisionedProductState, opts ...pulumi.ResourceOption) (*ProvisionedProduct, error)
GetProvisionedProduct gets an existing ProvisionedProduct 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 NewProvisionedProduct ¶
func NewProvisionedProduct(ctx *pulumi.Context, name string, args *ProvisionedProductArgs, opts ...pulumi.ResourceOption) (*ProvisionedProduct, error)
NewProvisionedProduct registers a new resource with the given unique name, arguments, and options.
func (*ProvisionedProduct) ElementType ¶
func (*ProvisionedProduct) ElementType() reflect.Type
func (*ProvisionedProduct) ToProvisionedProductOutput ¶
func (i *ProvisionedProduct) ToProvisionedProductOutput() ProvisionedProductOutput
func (*ProvisionedProduct) ToProvisionedProductOutputWithContext ¶
func (i *ProvisionedProduct) ToProvisionedProductOutputWithContext(ctx context.Context) ProvisionedProductOutput
type ProvisionedProductArgs ¶
type ProvisionedProductArgs struct { // Template parameters entered by the user.The maximum value of N is 200.See the following `Block Parameters`. Parameters ProvisionedProductParameterArrayInput // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId pulumi.StringPtrInput // Product ID. ProductId pulumi.StringInput // Product version ID. ProductVersionId pulumi.StringInput // The ID of the instance. ProvisionedProductId pulumi.StringPtrInput // The name of the instance.The length is 1~128 characters. ProvisionedProductName pulumi.StringInput // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId pulumi.StringInput // A mapping of tags to assign to the resource. Tags pulumi.MapInput }
The set of arguments for constructing a ProvisionedProduct resource.
func (ProvisionedProductArgs) ElementType ¶
func (ProvisionedProductArgs) ElementType() reflect.Type
type ProvisionedProductArray ¶
type ProvisionedProductArray []ProvisionedProductInput
func (ProvisionedProductArray) ElementType ¶
func (ProvisionedProductArray) ElementType() reflect.Type
func (ProvisionedProductArray) ToProvisionedProductArrayOutput ¶
func (i ProvisionedProductArray) ToProvisionedProductArrayOutput() ProvisionedProductArrayOutput
func (ProvisionedProductArray) ToProvisionedProductArrayOutputWithContext ¶
func (i ProvisionedProductArray) ToProvisionedProductArrayOutputWithContext(ctx context.Context) ProvisionedProductArrayOutput
type ProvisionedProductArrayInput ¶
type ProvisionedProductArrayInput interface { pulumi.Input ToProvisionedProductArrayOutput() ProvisionedProductArrayOutput ToProvisionedProductArrayOutputWithContext(context.Context) ProvisionedProductArrayOutput }
ProvisionedProductArrayInput is an input type that accepts ProvisionedProductArray and ProvisionedProductArrayOutput values. You can construct a concrete instance of `ProvisionedProductArrayInput` via:
ProvisionedProductArray{ ProvisionedProductArgs{...} }
type ProvisionedProductArrayOutput ¶
type ProvisionedProductArrayOutput struct{ *pulumi.OutputState }
func (ProvisionedProductArrayOutput) ElementType ¶
func (ProvisionedProductArrayOutput) ElementType() reflect.Type
func (ProvisionedProductArrayOutput) Index ¶
func (o ProvisionedProductArrayOutput) Index(i pulumi.IntInput) ProvisionedProductOutput
func (ProvisionedProductArrayOutput) ToProvisionedProductArrayOutput ¶
func (o ProvisionedProductArrayOutput) ToProvisionedProductArrayOutput() ProvisionedProductArrayOutput
func (ProvisionedProductArrayOutput) ToProvisionedProductArrayOutputWithContext ¶
func (o ProvisionedProductArrayOutput) ToProvisionedProductArrayOutputWithContext(ctx context.Context) ProvisionedProductArrayOutput
type ProvisionedProductInput ¶
type ProvisionedProductInput interface { pulumi.Input ToProvisionedProductOutput() ProvisionedProductOutput ToProvisionedProductOutputWithContext(ctx context.Context) ProvisionedProductOutput }
type ProvisionedProductMap ¶
type ProvisionedProductMap map[string]ProvisionedProductInput
func (ProvisionedProductMap) ElementType ¶
func (ProvisionedProductMap) ElementType() reflect.Type
func (ProvisionedProductMap) ToProvisionedProductMapOutput ¶
func (i ProvisionedProductMap) ToProvisionedProductMapOutput() ProvisionedProductMapOutput
func (ProvisionedProductMap) ToProvisionedProductMapOutputWithContext ¶
func (i ProvisionedProductMap) ToProvisionedProductMapOutputWithContext(ctx context.Context) ProvisionedProductMapOutput
type ProvisionedProductMapInput ¶
type ProvisionedProductMapInput interface { pulumi.Input ToProvisionedProductMapOutput() ProvisionedProductMapOutput ToProvisionedProductMapOutputWithContext(context.Context) ProvisionedProductMapOutput }
ProvisionedProductMapInput is an input type that accepts ProvisionedProductMap and ProvisionedProductMapOutput values. You can construct a concrete instance of `ProvisionedProductMapInput` via:
ProvisionedProductMap{ "key": ProvisionedProductArgs{...} }
type ProvisionedProductMapOutput ¶
type ProvisionedProductMapOutput struct{ *pulumi.OutputState }
func (ProvisionedProductMapOutput) ElementType ¶
func (ProvisionedProductMapOutput) ElementType() reflect.Type
func (ProvisionedProductMapOutput) MapIndex ¶
func (o ProvisionedProductMapOutput) MapIndex(k pulumi.StringInput) ProvisionedProductOutput
func (ProvisionedProductMapOutput) ToProvisionedProductMapOutput ¶
func (o ProvisionedProductMapOutput) ToProvisionedProductMapOutput() ProvisionedProductMapOutput
func (ProvisionedProductMapOutput) ToProvisionedProductMapOutputWithContext ¶
func (o ProvisionedProductMapOutput) ToProvisionedProductMapOutputWithContext(ctx context.Context) ProvisionedProductMapOutput
type ProvisionedProductOutput ¶
type ProvisionedProductOutput struct{ *pulumi.OutputState }
func (ProvisionedProductOutput) CreateTime ¶
func (o ProvisionedProductOutput) CreateTime() pulumi.StringOutput
The creation time of the product instance
func (ProvisionedProductOutput) ElementType ¶
func (ProvisionedProductOutput) ElementType() reflect.Type
func (ProvisionedProductOutput) LastProvisioningTaskId ¶
func (o ProvisionedProductOutput) LastProvisioningTaskId() pulumi.StringOutput
The ID of the last instance operation task
func (ProvisionedProductOutput) LastSuccessfulProvisioningTaskId ¶
func (o ProvisionedProductOutput) LastSuccessfulProvisioningTaskId() pulumi.StringOutput
The ID of the last successful instance operation task
func (ProvisionedProductOutput) LastTaskId ¶
func (o ProvisionedProductOutput) LastTaskId() pulumi.StringOutput
The ID of the last task
func (ProvisionedProductOutput) Outputs ¶
func (o ProvisionedProductOutput) Outputs() ProvisionedProductOutputTypeArrayOutput
The output value of the template.
func (ProvisionedProductOutput) OwnerPrincipalId ¶
func (o ProvisionedProductOutput) OwnerPrincipalId() pulumi.StringOutput
The RAM entity ID of the owner
func (ProvisionedProductOutput) OwnerPrincipalType ¶
func (o ProvisionedProductOutput) OwnerPrincipalType() pulumi.StringOutput
The RAM entity type of the owner
func (ProvisionedProductOutput) Parameters ¶
func (o ProvisionedProductOutput) Parameters() ProvisionedProductParameterArrayOutput
Template parameters entered by the user.The maximum value of N is 200.See the following `Block Parameters`.
func (ProvisionedProductOutput) PortfolioId ¶
func (o ProvisionedProductOutput) PortfolioId() pulumi.StringPtrOutput
Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio.
func (ProvisionedProductOutput) ProductId ¶
func (o ProvisionedProductOutput) ProductId() pulumi.StringOutput
Product ID.
func (ProvisionedProductOutput) ProductName ¶
func (o ProvisionedProductOutput) ProductName() pulumi.StringOutput
The name of the product
func (ProvisionedProductOutput) ProductVersionId ¶
func (o ProvisionedProductOutput) ProductVersionId() pulumi.StringOutput
Product version ID.
func (ProvisionedProductOutput) ProductVersionName ¶
func (o ProvisionedProductOutput) ProductVersionName() pulumi.StringOutput
The name of the product version
func (ProvisionedProductOutput) ProvisionedProductArn ¶
func (o ProvisionedProductOutput) ProvisionedProductArn() pulumi.StringOutput
The ARN of the product instance
func (ProvisionedProductOutput) ProvisionedProductId ¶
func (o ProvisionedProductOutput) ProvisionedProductId() pulumi.StringOutput
The ID of the instance.
func (ProvisionedProductOutput) ProvisionedProductName ¶
func (o ProvisionedProductOutput) ProvisionedProductName() pulumi.StringOutput
The name of the instance.The length is 1~128 characters.
func (ProvisionedProductOutput) ProvisionedProductType ¶
func (o ProvisionedProductOutput) ProvisionedProductType() pulumi.StringOutput
Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS).
func (ProvisionedProductOutput) StackId ¶
func (o ProvisionedProductOutput) StackId() pulumi.StringOutput
The ID of the ROS stack
func (ProvisionedProductOutput) StackRegionId ¶
func (o ProvisionedProductOutput) StackRegionId() pulumi.StringOutput
The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs.
func (ProvisionedProductOutput) Status ¶
func (o ProvisionedProductOutput) Status() pulumi.StringOutput
Instance status
func (ProvisionedProductOutput) StatusMessage ¶
func (o ProvisionedProductOutput) StatusMessage() pulumi.StringOutput
The status message of the product instance
func (ProvisionedProductOutput) Tags ¶
func (o ProvisionedProductOutput) Tags() pulumi.MapOutput
A mapping of tags to assign to the resource.
func (ProvisionedProductOutput) ToProvisionedProductOutput ¶
func (o ProvisionedProductOutput) ToProvisionedProductOutput() ProvisionedProductOutput
func (ProvisionedProductOutput) ToProvisionedProductOutputWithContext ¶
func (o ProvisionedProductOutput) ToProvisionedProductOutputWithContext(ctx context.Context) ProvisionedProductOutput
type ProvisionedProductOutputType ¶
type ProvisionedProductOutputType struct { // Description of the output value defined in the template. Description *string `pulumi:"description"` // The name of the output value defined in the template. OutputKey *string `pulumi:"outputKey"` // The content of the output value defined in the template. OutputValue *string `pulumi:"outputValue"` }
type ProvisionedProductOutputTypeArgs ¶
type ProvisionedProductOutputTypeArgs struct { // Description of the output value defined in the template. Description pulumi.StringPtrInput `pulumi:"description"` // The name of the output value defined in the template. OutputKey pulumi.StringPtrInput `pulumi:"outputKey"` // The content of the output value defined in the template. OutputValue pulumi.StringPtrInput `pulumi:"outputValue"` }
func (ProvisionedProductOutputTypeArgs) ElementType ¶
func (ProvisionedProductOutputTypeArgs) ElementType() reflect.Type
func (ProvisionedProductOutputTypeArgs) ToProvisionedProductOutputTypeOutput ¶
func (i ProvisionedProductOutputTypeArgs) ToProvisionedProductOutputTypeOutput() ProvisionedProductOutputTypeOutput
func (ProvisionedProductOutputTypeArgs) ToProvisionedProductOutputTypeOutputWithContext ¶
func (i ProvisionedProductOutputTypeArgs) ToProvisionedProductOutputTypeOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeOutput
type ProvisionedProductOutputTypeArray ¶
type ProvisionedProductOutputTypeArray []ProvisionedProductOutputTypeInput
func (ProvisionedProductOutputTypeArray) ElementType ¶
func (ProvisionedProductOutputTypeArray) ElementType() reflect.Type
func (ProvisionedProductOutputTypeArray) ToProvisionedProductOutputTypeArrayOutput ¶
func (i ProvisionedProductOutputTypeArray) ToProvisionedProductOutputTypeArrayOutput() ProvisionedProductOutputTypeArrayOutput
func (ProvisionedProductOutputTypeArray) ToProvisionedProductOutputTypeArrayOutputWithContext ¶
func (i ProvisionedProductOutputTypeArray) ToProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeArrayOutput
type ProvisionedProductOutputTypeArrayInput ¶
type ProvisionedProductOutputTypeArrayInput interface { pulumi.Input ToProvisionedProductOutputTypeArrayOutput() ProvisionedProductOutputTypeArrayOutput ToProvisionedProductOutputTypeArrayOutputWithContext(context.Context) ProvisionedProductOutputTypeArrayOutput }
ProvisionedProductOutputTypeArrayInput is an input type that accepts ProvisionedProductOutputTypeArray and ProvisionedProductOutputTypeArrayOutput values. You can construct a concrete instance of `ProvisionedProductOutputTypeArrayInput` via:
ProvisionedProductOutputTypeArray{ ProvisionedProductOutputTypeArgs{...} }
type ProvisionedProductOutputTypeArrayOutput ¶
type ProvisionedProductOutputTypeArrayOutput struct{ *pulumi.OutputState }
func (ProvisionedProductOutputTypeArrayOutput) ElementType ¶
func (ProvisionedProductOutputTypeArrayOutput) ElementType() reflect.Type
func (ProvisionedProductOutputTypeArrayOutput) ToProvisionedProductOutputTypeArrayOutput ¶
func (o ProvisionedProductOutputTypeArrayOutput) ToProvisionedProductOutputTypeArrayOutput() ProvisionedProductOutputTypeArrayOutput
func (ProvisionedProductOutputTypeArrayOutput) ToProvisionedProductOutputTypeArrayOutputWithContext ¶
func (o ProvisionedProductOutputTypeArrayOutput) ToProvisionedProductOutputTypeArrayOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeArrayOutput
type ProvisionedProductOutputTypeInput ¶
type ProvisionedProductOutputTypeInput interface { pulumi.Input ToProvisionedProductOutputTypeOutput() ProvisionedProductOutputTypeOutput ToProvisionedProductOutputTypeOutputWithContext(context.Context) ProvisionedProductOutputTypeOutput }
ProvisionedProductOutputTypeInput is an input type that accepts ProvisionedProductOutputTypeArgs and ProvisionedProductOutputTypeOutput values. You can construct a concrete instance of `ProvisionedProductOutputTypeInput` via:
ProvisionedProductOutputTypeArgs{...}
type ProvisionedProductOutputTypeOutput ¶
type ProvisionedProductOutputTypeOutput struct{ *pulumi.OutputState }
func (ProvisionedProductOutputTypeOutput) Description ¶
func (o ProvisionedProductOutputTypeOutput) Description() pulumi.StringPtrOutput
Description of the output value defined in the template.
func (ProvisionedProductOutputTypeOutput) ElementType ¶
func (ProvisionedProductOutputTypeOutput) ElementType() reflect.Type
func (ProvisionedProductOutputTypeOutput) OutputKey ¶
func (o ProvisionedProductOutputTypeOutput) OutputKey() pulumi.StringPtrOutput
The name of the output value defined in the template.
func (ProvisionedProductOutputTypeOutput) OutputValue ¶
func (o ProvisionedProductOutputTypeOutput) OutputValue() pulumi.StringPtrOutput
The content of the output value defined in the template.
func (ProvisionedProductOutputTypeOutput) ToProvisionedProductOutputTypeOutput ¶
func (o ProvisionedProductOutputTypeOutput) ToProvisionedProductOutputTypeOutput() ProvisionedProductOutputTypeOutput
func (ProvisionedProductOutputTypeOutput) ToProvisionedProductOutputTypeOutputWithContext ¶
func (o ProvisionedProductOutputTypeOutput) ToProvisionedProductOutputTypeOutputWithContext(ctx context.Context) ProvisionedProductOutputTypeOutput
type ProvisionedProductParameterArgs ¶
type ProvisionedProductParameterArgs struct { // The name of the parameter defined in the template. ParameterKey pulumi.StringPtrInput `pulumi:"parameterKey"` // The Template parameter value entered by the user. ParameterValue pulumi.StringPtrInput `pulumi:"parameterValue"` }
func (ProvisionedProductParameterArgs) ElementType ¶
func (ProvisionedProductParameterArgs) ElementType() reflect.Type
func (ProvisionedProductParameterArgs) ToProvisionedProductParameterOutput ¶
func (i ProvisionedProductParameterArgs) ToProvisionedProductParameterOutput() ProvisionedProductParameterOutput
func (ProvisionedProductParameterArgs) ToProvisionedProductParameterOutputWithContext ¶
func (i ProvisionedProductParameterArgs) ToProvisionedProductParameterOutputWithContext(ctx context.Context) ProvisionedProductParameterOutput
type ProvisionedProductParameterArray ¶
type ProvisionedProductParameterArray []ProvisionedProductParameterInput
func (ProvisionedProductParameterArray) ElementType ¶
func (ProvisionedProductParameterArray) ElementType() reflect.Type
func (ProvisionedProductParameterArray) ToProvisionedProductParameterArrayOutput ¶
func (i ProvisionedProductParameterArray) ToProvisionedProductParameterArrayOutput() ProvisionedProductParameterArrayOutput
func (ProvisionedProductParameterArray) ToProvisionedProductParameterArrayOutputWithContext ¶
func (i ProvisionedProductParameterArray) ToProvisionedProductParameterArrayOutputWithContext(ctx context.Context) ProvisionedProductParameterArrayOutput
type ProvisionedProductParameterArrayInput ¶
type ProvisionedProductParameterArrayInput interface { pulumi.Input ToProvisionedProductParameterArrayOutput() ProvisionedProductParameterArrayOutput ToProvisionedProductParameterArrayOutputWithContext(context.Context) ProvisionedProductParameterArrayOutput }
ProvisionedProductParameterArrayInput is an input type that accepts ProvisionedProductParameterArray and ProvisionedProductParameterArrayOutput values. You can construct a concrete instance of `ProvisionedProductParameterArrayInput` via:
ProvisionedProductParameterArray{ ProvisionedProductParameterArgs{...} }
type ProvisionedProductParameterArrayOutput ¶
type ProvisionedProductParameterArrayOutput struct{ *pulumi.OutputState }
func (ProvisionedProductParameterArrayOutput) ElementType ¶
func (ProvisionedProductParameterArrayOutput) ElementType() reflect.Type
func (ProvisionedProductParameterArrayOutput) ToProvisionedProductParameterArrayOutput ¶
func (o ProvisionedProductParameterArrayOutput) ToProvisionedProductParameterArrayOutput() ProvisionedProductParameterArrayOutput
func (ProvisionedProductParameterArrayOutput) ToProvisionedProductParameterArrayOutputWithContext ¶
func (o ProvisionedProductParameterArrayOutput) ToProvisionedProductParameterArrayOutputWithContext(ctx context.Context) ProvisionedProductParameterArrayOutput
type ProvisionedProductParameterInput ¶
type ProvisionedProductParameterInput interface { pulumi.Input ToProvisionedProductParameterOutput() ProvisionedProductParameterOutput ToProvisionedProductParameterOutputWithContext(context.Context) ProvisionedProductParameterOutput }
ProvisionedProductParameterInput is an input type that accepts ProvisionedProductParameterArgs and ProvisionedProductParameterOutput values. You can construct a concrete instance of `ProvisionedProductParameterInput` via:
ProvisionedProductParameterArgs{...}
type ProvisionedProductParameterOutput ¶
type ProvisionedProductParameterOutput struct{ *pulumi.OutputState }
func (ProvisionedProductParameterOutput) ElementType ¶
func (ProvisionedProductParameterOutput) ElementType() reflect.Type
func (ProvisionedProductParameterOutput) ParameterKey ¶
func (o ProvisionedProductParameterOutput) ParameterKey() pulumi.StringPtrOutput
The name of the parameter defined in the template.
func (ProvisionedProductParameterOutput) ParameterValue ¶
func (o ProvisionedProductParameterOutput) ParameterValue() pulumi.StringPtrOutput
The Template parameter value entered by the user.
func (ProvisionedProductParameterOutput) ToProvisionedProductParameterOutput ¶
func (o ProvisionedProductParameterOutput) ToProvisionedProductParameterOutput() ProvisionedProductParameterOutput
func (ProvisionedProductParameterOutput) ToProvisionedProductParameterOutputWithContext ¶
func (o ProvisionedProductParameterOutput) ToProvisionedProductParameterOutputWithContext(ctx context.Context) ProvisionedProductParameterOutput
type ProvisionedProductState ¶
type ProvisionedProductState struct { // The creation time of the product instance CreateTime pulumi.StringPtrInput // The ID of the last instance operation task LastProvisioningTaskId pulumi.StringPtrInput // The ID of the last successful instance operation task LastSuccessfulProvisioningTaskId pulumi.StringPtrInput // The ID of the last task LastTaskId pulumi.StringPtrInput // The output value of the template. Outputs ProvisionedProductOutputTypeArrayInput // The RAM entity ID of the owner OwnerPrincipalId pulumi.StringPtrInput // The RAM entity type of the owner OwnerPrincipalType pulumi.StringPtrInput // Template parameters entered by the user.The maximum value of N is 200.See the following `Block Parameters`. Parameters ProvisionedProductParameterArrayInput // Product mix ID.> When there is a default Startup option, there is no need to fill in the portfolio. When there is no default Startup option, you must fill in the portfolio. PortfolioId pulumi.StringPtrInput // Product ID. ProductId pulumi.StringPtrInput // The name of the product ProductName pulumi.StringPtrInput // Product version ID. ProductVersionId pulumi.StringPtrInput // The name of the product version ProductVersionName pulumi.StringPtrInput // The ARN of the product instance ProvisionedProductArn pulumi.StringPtrInput // The ID of the instance. ProvisionedProductId pulumi.StringPtrInput // The name of the instance.The length is 1~128 characters. ProvisionedProductName pulumi.StringPtrInput // Instance type.The value is RosStack, which indicates the stack of Alibaba Cloud resource orchestration service (ROS). ProvisionedProductType pulumi.StringPtrInput // The ID of the ROS stack StackId pulumi.StringPtrInput // The ID of the region to which the resource stack of the Alibaba Cloud resource orchestration service (ROS) belongs. StackRegionId pulumi.StringPtrInput // Instance status Status pulumi.StringPtrInput // The status message of the product instance StatusMessage pulumi.StringPtrInput // A mapping of tags to assign to the resource. Tags pulumi.MapInput }
func (ProvisionedProductState) ElementType ¶
func (ProvisionedProductState) ElementType() reflect.Type