Documentation
¶
Index ¶
- type Icon
- type IconArgs
- type IconArray
- type IconArrayInput
- type IconArrayOutput
- type IconInput
- type IconOutput
- type IconResponse
- type IconResponseArgs
- type IconResponseArray
- type IconResponseArrayInput
- type IconResponseArrayOutput
- func (IconResponseArrayOutput) ElementType() reflect.Type
- func (o IconResponseArrayOutput) Index(i pulumi.IntInput) IconResponseOutput
- func (o IconResponseArrayOutput) ToIconResponseArrayOutput() IconResponseArrayOutput
- func (o IconResponseArrayOutput) ToIconResponseArrayOutputWithContext(ctx context.Context) IconResponseArrayOutput
- type IconResponseInput
- type IconResponseOutput
- func (IconResponseOutput) ElementType() reflect.Type
- func (o IconResponseOutput) IconKind() pulumi.StringPtrOutput
- func (o IconResponseOutput) ToIconResponseOutput() IconResponseOutput
- func (o IconResponseOutput) ToIconResponseOutputWithContext(ctx context.Context) IconResponseOutput
- func (o IconResponseOutput) Uri() pulumi.StringPtrOutput
- type LookupPrivateStoreOfferArgs
- type LookupPrivateStoreOfferResult
- type PrivateStoreOffer
- type PrivateStoreOfferArgs
- type PrivateStoreOfferState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IconArgs ¶ added in v0.2.4
type IconArgs struct { // Icon size IconKind pulumi.StringPtrInput `pulumi:"iconKind"` // Icon uri Uri pulumi.StringPtrInput `pulumi:"uri"` }
func (IconArgs) ElementType ¶ added in v0.2.4
func (IconArgs) ToIconOutput ¶ added in v0.2.4
func (i IconArgs) ToIconOutput() IconOutput
func (IconArgs) ToIconOutputWithContext ¶ added in v0.2.4
func (i IconArgs) ToIconOutputWithContext(ctx context.Context) IconOutput
type IconArray ¶ added in v0.2.4
type IconArray []IconInput
func (IconArray) ElementType ¶ added in v0.2.4
func (IconArray) ToIconArrayOutput ¶ added in v0.2.4
func (i IconArray) ToIconArrayOutput() IconArrayOutput
func (IconArray) ToIconArrayOutputWithContext ¶ added in v0.2.4
func (i IconArray) ToIconArrayOutputWithContext(ctx context.Context) IconArrayOutput
type IconArrayInput ¶ added in v0.2.4
type IconArrayInput interface { pulumi.Input ToIconArrayOutput() IconArrayOutput ToIconArrayOutputWithContext(context.Context) IconArrayOutput }
IconArrayInput is an input type that accepts IconArray and IconArrayOutput values. You can construct a concrete instance of `IconArrayInput` via:
IconArray{ IconArgs{...} }
type IconArrayOutput ¶ added in v0.2.4
type IconArrayOutput struct{ *pulumi.OutputState }
func (IconArrayOutput) ElementType ¶ added in v0.2.4
func (IconArrayOutput) ElementType() reflect.Type
func (IconArrayOutput) Index ¶ added in v0.2.4
func (o IconArrayOutput) Index(i pulumi.IntInput) IconOutput
func (IconArrayOutput) ToIconArrayOutput ¶ added in v0.2.4
func (o IconArrayOutput) ToIconArrayOutput() IconArrayOutput
func (IconArrayOutput) ToIconArrayOutputWithContext ¶ added in v0.2.4
func (o IconArrayOutput) ToIconArrayOutputWithContext(ctx context.Context) IconArrayOutput
type IconInput ¶ added in v0.2.4
type IconInput interface { pulumi.Input ToIconOutput() IconOutput ToIconOutputWithContext(context.Context) IconOutput }
IconInput is an input type that accepts IconArgs and IconOutput values. You can construct a concrete instance of `IconInput` via:
IconArgs{...}
type IconOutput ¶ added in v0.2.4
type IconOutput struct{ *pulumi.OutputState }
func (IconOutput) ElementType ¶ added in v0.2.4
func (IconOutput) ElementType() reflect.Type
func (IconOutput) IconKind ¶ added in v0.2.4
func (o IconOutput) IconKind() pulumi.StringPtrOutput
Icon size
func (IconOutput) ToIconOutput ¶ added in v0.2.4
func (o IconOutput) ToIconOutput() IconOutput
func (IconOutput) ToIconOutputWithContext ¶ added in v0.2.4
func (o IconOutput) ToIconOutputWithContext(ctx context.Context) IconOutput
type IconResponse ¶ added in v0.2.4
type IconResponseArgs ¶ added in v0.2.4
type IconResponseArgs struct { // Icon size IconKind pulumi.StringPtrInput `pulumi:"iconKind"` // Icon uri Uri pulumi.StringPtrInput `pulumi:"uri"` }
func (IconResponseArgs) ElementType ¶ added in v0.2.4
func (IconResponseArgs) ElementType() reflect.Type
func (IconResponseArgs) ToIconResponseOutput ¶ added in v0.2.4
func (i IconResponseArgs) ToIconResponseOutput() IconResponseOutput
func (IconResponseArgs) ToIconResponseOutputWithContext ¶ added in v0.2.4
func (i IconResponseArgs) ToIconResponseOutputWithContext(ctx context.Context) IconResponseOutput
type IconResponseArray ¶ added in v0.2.4
type IconResponseArray []IconResponseInput
func (IconResponseArray) ElementType ¶ added in v0.2.4
func (IconResponseArray) ElementType() reflect.Type
func (IconResponseArray) ToIconResponseArrayOutput ¶ added in v0.2.4
func (i IconResponseArray) ToIconResponseArrayOutput() IconResponseArrayOutput
func (IconResponseArray) ToIconResponseArrayOutputWithContext ¶ added in v0.2.4
func (i IconResponseArray) ToIconResponseArrayOutputWithContext(ctx context.Context) IconResponseArrayOutput
type IconResponseArrayInput ¶ added in v0.2.4
type IconResponseArrayInput interface { pulumi.Input ToIconResponseArrayOutput() IconResponseArrayOutput ToIconResponseArrayOutputWithContext(context.Context) IconResponseArrayOutput }
IconResponseArrayInput is an input type that accepts IconResponseArray and IconResponseArrayOutput values. You can construct a concrete instance of `IconResponseArrayInput` via:
IconResponseArray{ IconResponseArgs{...} }
type IconResponseArrayOutput ¶ added in v0.2.4
type IconResponseArrayOutput struct{ *pulumi.OutputState }
func (IconResponseArrayOutput) ElementType ¶ added in v0.2.4
func (IconResponseArrayOutput) ElementType() reflect.Type
func (IconResponseArrayOutput) Index ¶ added in v0.2.4
func (o IconResponseArrayOutput) Index(i pulumi.IntInput) IconResponseOutput
func (IconResponseArrayOutput) ToIconResponseArrayOutput ¶ added in v0.2.4
func (o IconResponseArrayOutput) ToIconResponseArrayOutput() IconResponseArrayOutput
func (IconResponseArrayOutput) ToIconResponseArrayOutputWithContext ¶ added in v0.2.4
func (o IconResponseArrayOutput) ToIconResponseArrayOutputWithContext(ctx context.Context) IconResponseArrayOutput
type IconResponseInput ¶ added in v0.2.4
type IconResponseInput interface { pulumi.Input ToIconResponseOutput() IconResponseOutput ToIconResponseOutputWithContext(context.Context) IconResponseOutput }
IconResponseInput is an input type that accepts IconResponseArgs and IconResponseOutput values. You can construct a concrete instance of `IconResponseInput` via:
IconResponseArgs{...}
type IconResponseOutput ¶ added in v0.2.4
type IconResponseOutput struct{ *pulumi.OutputState }
func (IconResponseOutput) ElementType ¶ added in v0.2.4
func (IconResponseOutput) ElementType() reflect.Type
func (IconResponseOutput) IconKind ¶ added in v0.2.4
func (o IconResponseOutput) IconKind() pulumi.StringPtrOutput
Icon size
func (IconResponseOutput) ToIconResponseOutput ¶ added in v0.2.4
func (o IconResponseOutput) ToIconResponseOutput() IconResponseOutput
func (IconResponseOutput) ToIconResponseOutputWithContext ¶ added in v0.2.4
func (o IconResponseOutput) ToIconResponseOutputWithContext(ctx context.Context) IconResponseOutput
func (IconResponseOutput) Uri ¶ added in v0.2.4
func (o IconResponseOutput) Uri() pulumi.StringPtrOutput
Icon uri
type LookupPrivateStoreOfferResult ¶
type LookupPrivateStoreOfferResult struct { // Private store offer creation date CreatedAt string `pulumi:"createdAt"` // Identifier for purposes of race condition ETag *string `pulumi:"eTag"` IconFileUris []IconResponse `pulumi:"iconFileUris"` // Private store offer modification date ModifiedAt string `pulumi:"modifiedAt"` // The name of the resource. Name string `pulumi:"name"` // It will be displayed prominently in the marketplace OfferDisplayName string `pulumi:"offerDisplayName"` // Private store unique id PrivateStoreId string `pulumi:"privateStoreId"` // Publisher name that will be displayed prominently in the marketplace PublisherDisplayName string `pulumi:"publisherDisplayName"` // Plan ids limitation for this offer SpecificPlanIdsLimitation []string `pulumi:"specificPlanIdsLimitation"` // The type of the resource. Type string `pulumi:"type"` // Offers unique id UniqueOfferId string `pulumi:"uniqueOfferId"` // Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. UpdateSuppressedDueIdempotence *bool `pulumi:"updateSuppressedDueIdempotence"` }
The privateStore offer data structure.
func LookupPrivateStoreOffer ¶
func LookupPrivateStoreOffer(ctx *pulumi.Context, args *LookupPrivateStoreOfferArgs, opts ...pulumi.InvokeOption) (*LookupPrivateStoreOfferResult, error)
type PrivateStoreOffer ¶
type PrivateStoreOffer struct { pulumi.CustomResourceState // Private store offer creation date CreatedAt pulumi.StringOutput `pulumi:"createdAt"` // Identifier for purposes of race condition ETag pulumi.StringPtrOutput `pulumi:"eTag"` IconFileUris IconResponseArrayOutput `pulumi:"iconFileUris"` // Private store offer modification date ModifiedAt pulumi.StringOutput `pulumi:"modifiedAt"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // It will be displayed prominently in the marketplace OfferDisplayName pulumi.StringOutput `pulumi:"offerDisplayName"` // Private store unique id PrivateStoreId pulumi.StringOutput `pulumi:"privateStoreId"` // Publisher name that will be displayed prominently in the marketplace PublisherDisplayName pulumi.StringOutput `pulumi:"publisherDisplayName"` // Plan ids limitation for this offer SpecificPlanIdsLimitation pulumi.StringArrayOutput `pulumi:"specificPlanIdsLimitation"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` // Offers unique id UniqueOfferId pulumi.StringOutput `pulumi:"uniqueOfferId"` // Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. UpdateSuppressedDueIdempotence pulumi.BoolPtrOutput `pulumi:"updateSuppressedDueIdempotence"` }
The privateStore offer data structure.
func GetPrivateStoreOffer ¶
func GetPrivateStoreOffer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PrivateStoreOfferState, opts ...pulumi.ResourceOption) (*PrivateStoreOffer, error)
GetPrivateStoreOffer gets an existing PrivateStoreOffer 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 NewPrivateStoreOffer ¶
func NewPrivateStoreOffer(ctx *pulumi.Context, name string, args *PrivateStoreOfferArgs, opts ...pulumi.ResourceOption) (*PrivateStoreOffer, error)
NewPrivateStoreOffer registers a new resource with the given unique name, arguments, and options.
type PrivateStoreOfferArgs ¶
type PrivateStoreOfferArgs struct { // Identifier for purposes of race condition ETag pulumi.StringPtrInput IconFileUris IconArrayInput // The offer ID to update or delete OfferId pulumi.StringInput // The store ID - must use the tenant ID PrivateStoreId pulumi.StringInput // Plan ids limitation for this offer SpecificPlanIdsLimitation pulumi.StringArrayInput // Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. UpdateSuppressedDueIdempotence pulumi.BoolPtrInput }
The set of arguments for constructing a PrivateStoreOffer resource.
func (PrivateStoreOfferArgs) ElementType ¶
func (PrivateStoreOfferArgs) ElementType() reflect.Type
type PrivateStoreOfferState ¶
type PrivateStoreOfferState struct { // Private store offer creation date CreatedAt pulumi.StringPtrInput // Identifier for purposes of race condition ETag pulumi.StringPtrInput IconFileUris IconResponseArrayInput // Private store offer modification date ModifiedAt pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // It will be displayed prominently in the marketplace OfferDisplayName pulumi.StringPtrInput // Private store unique id PrivateStoreId pulumi.StringPtrInput // Publisher name that will be displayed prominently in the marketplace PublisherDisplayName pulumi.StringPtrInput // Plan ids limitation for this offer SpecificPlanIdsLimitation pulumi.StringArrayInput // The type of the resource. Type pulumi.StringPtrInput // Offers unique id UniqueOfferId pulumi.StringPtrInput // Indicating whether the offer was not updated to db (true = not updated). If the allow list is identical to the existed one in db, the offer would not be updated. UpdateSuppressedDueIdempotence pulumi.BoolPtrInput }
func (PrivateStoreOfferState) ElementType ¶
func (PrivateStoreOfferState) ElementType() reflect.Type