Azure Native

Pulumi Official
Package maintained by Pulumi
v1.68.2 published on Tuesday, Aug 16, 2022 by Pulumi

getPrivateStoreOffer

The privateStore offer data structure. API Version: 2020-01-01.

Using getPrivateStoreOffer

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getPrivateStoreOffer(args: GetPrivateStoreOfferArgs, opts?: InvokeOptions): Promise<GetPrivateStoreOfferResult>
function getPrivateStoreOfferOutput(args: GetPrivateStoreOfferOutputArgs, opts?: InvokeOptions): Output<GetPrivateStoreOfferResult>
def get_private_store_offer(offer_id: Optional[str] = None,
                            private_store_id: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetPrivateStoreOfferResult
def get_private_store_offer_output(offer_id: Optional[pulumi.Input[str]] = None,
                            private_store_id: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetPrivateStoreOfferResult]
func LookupPrivateStoreOffer(ctx *Context, args *LookupPrivateStoreOfferArgs, opts ...InvokeOption) (*LookupPrivateStoreOfferResult, error)
func LookupPrivateStoreOfferOutput(ctx *Context, args *LookupPrivateStoreOfferOutputArgs, opts ...InvokeOption) LookupPrivateStoreOfferResultOutput

> Note: This function is named LookupPrivateStoreOffer in the Go SDK.

public static class GetPrivateStoreOffer 
{
    public static Task<GetPrivateStoreOfferResult> InvokeAsync(GetPrivateStoreOfferArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateStoreOfferResult> Invoke(GetPrivateStoreOfferInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetPrivateStoreOfferResult> getPrivateStoreOffer(GetPrivateStoreOfferArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:marketplace:getPrivateStoreOffer
  Arguments:
    # Arguments dictionary

The following arguments are supported:

OfferId string

The offer ID to update or delete

PrivateStoreId string

The store ID - must use the tenant ID

OfferId string

The offer ID to update or delete

PrivateStoreId string

The store ID - must use the tenant ID

offerId String

The offer ID to update or delete

privateStoreId String

The store ID - must use the tenant ID

offerId string

The offer ID to update or delete

privateStoreId string

The store ID - must use the tenant ID

offer_id str

The offer ID to update or delete

private_store_id str

The store ID - must use the tenant ID

offerId String

The offer ID to update or delete

privateStoreId String

The store ID - must use the tenant ID

getPrivateStoreOffer Result

The following output properties are available:

CreatedAt string

Private store offer creation date

Id string

The resource ID.

ModifiedAt string

Private store offer modification date

Name string

The name of the resource.

OfferDisplayName string

It will be displayed prominently in the marketplace

PrivateStoreId string

Private store unique id

PublisherDisplayName string

Publisher name that will be displayed prominently in the marketplace

Type string

The type of the resource.

UniqueOfferId string

Offers unique id

ETag string

Identifier for purposes of race condition

IconFileUris Dictionary<string, string>

Icon File Uris

Plans List<Pulumi.AzureNative.Marketplace.Outputs.PlanResponse>

Offer plans

SpecificPlanIdsLimitation List<string>

Plan ids limitation for this offer

UpdateSuppressedDueIdempotence bool

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.

CreatedAt string

Private store offer creation date

Id string

The resource ID.

ModifiedAt string

Private store offer modification date

Name string

The name of the resource.

OfferDisplayName string

It will be displayed prominently in the marketplace

PrivateStoreId string

Private store unique id

PublisherDisplayName string

Publisher name that will be displayed prominently in the marketplace

Type string

The type of the resource.

UniqueOfferId string

Offers unique id

ETag string

Identifier for purposes of race condition

IconFileUris map[string]string

Icon File Uris

Plans []PlanResponse

Offer plans

SpecificPlanIdsLimitation []string

Plan ids limitation for this offer

UpdateSuppressedDueIdempotence bool

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.

createdAt String

Private store offer creation date

id String

The resource ID.

modifiedAt String

Private store offer modification date

name String

The name of the resource.

offerDisplayName String

It will be displayed prominently in the marketplace

privateStoreId String

Private store unique id

publisherDisplayName String

Publisher name that will be displayed prominently in the marketplace

type String

The type of the resource.

uniqueOfferId String

Offers unique id

eTag String

Identifier for purposes of race condition

iconFileUris Map<String,String>

Icon File Uris

plans List<PlanResponse>

Offer plans

specificPlanIdsLimitation List<String>

Plan ids limitation for this offer

updateSuppressedDueIdempotence Boolean

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.

createdAt string

Private store offer creation date

id string

The resource ID.

modifiedAt string

Private store offer modification date

name string

The name of the resource.

offerDisplayName string

It will be displayed prominently in the marketplace

privateStoreId string

Private store unique id

publisherDisplayName string

Publisher name that will be displayed prominently in the marketplace

type string

The type of the resource.

uniqueOfferId string

Offers unique id

eTag string

Identifier for purposes of race condition

iconFileUris {[key: string]: string}

Icon File Uris

plans PlanResponse[]

Offer plans

specificPlanIdsLimitation string[]

Plan ids limitation for this offer

updateSuppressedDueIdempotence boolean

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.

created_at str

Private store offer creation date

id str

The resource ID.

modified_at str

Private store offer modification date

name str

The name of the resource.

offer_display_name str

It will be displayed prominently in the marketplace

private_store_id str

Private store unique id

publisher_display_name str

Publisher name that will be displayed prominently in the marketplace

type str

The type of the resource.

unique_offer_id str

Offers unique id

e_tag str

Identifier for purposes of race condition

icon_file_uris Mapping[str, str]

Icon File Uris

plans Sequence[PlanResponse]

Offer plans

specific_plan_ids_limitation Sequence[str]

Plan ids limitation for this offer

update_suppressed_due_idempotence bool

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.

createdAt String

Private store offer creation date

id String

The resource ID.

modifiedAt String

Private store offer modification date

name String

The name of the resource.

offerDisplayName String

It will be displayed prominently in the marketplace

privateStoreId String

Private store unique id

publisherDisplayName String

Publisher name that will be displayed prominently in the marketplace

type String

The type of the resource.

uniqueOfferId String

Offers unique id

eTag String

Identifier for purposes of race condition

iconFileUris Map<String>

Icon File Uris

plans List<Property Map>

Offer plans

specificPlanIdsLimitation List<String>

Plan ids limitation for this offer

updateSuppressedDueIdempotence Boolean

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.

Supporting Types

PlanResponse

AltStackReference string

Alternative stack type

PlanDisplayName string

Friendly name for the plan for display in the marketplace

PlanId string

Text identifier for this plan

SkuId string

Identifier for this plan

StackType string

Stack type (classic or arm)

Accessibility string

Plan accessibility

AltStackReference string

Alternative stack type

PlanDisplayName string

Friendly name for the plan for display in the marketplace

PlanId string

Text identifier for this plan

SkuId string

Identifier for this plan

StackType string

Stack type (classic or arm)

Accessibility string

Plan accessibility

altStackReference String

Alternative stack type

planDisplayName String

Friendly name for the plan for display in the marketplace

planId String

Text identifier for this plan

skuId String

Identifier for this plan

stackType String

Stack type (classic or arm)

accessibility String

Plan accessibility

altStackReference string

Alternative stack type

planDisplayName string

Friendly name for the plan for display in the marketplace

planId string

Text identifier for this plan

skuId string

Identifier for this plan

stackType string

Stack type (classic or arm)

accessibility string

Plan accessibility

alt_stack_reference str

Alternative stack type

plan_display_name str

Friendly name for the plan for display in the marketplace

plan_id str

Text identifier for this plan

sku_id str

Identifier for this plan

stack_type str

Stack type (classic or arm)

accessibility str

Plan accessibility

altStackReference String

Alternative stack type

planDisplayName String

Friendly name for the plan for display in the marketplace

planId String

Text identifier for this plan

skuId String

Identifier for this plan

stackType String

Stack type (classic or arm)

accessibility String

Plan accessibility

Package Details

Repository
https://github.com/pulumi/pulumi-azure-native
License
Apache-2.0