Azure Native
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:
- Offer
Id string The offer ID to update or delete
- Private
Store stringId The store ID - must use the tenant ID
- Offer
Id string The offer ID to update or delete
- Private
Store stringId The store ID - must use the tenant ID
- offer
Id String The offer ID to update or delete
- private
Store StringId The store ID - must use the tenant ID
- offer
Id string The offer ID to update or delete
- private
Store stringId The store ID - must use the tenant ID
- offer_
id str The offer ID to update or delete
- private_
store_ strid The store ID - must use the tenant ID
- offer
Id String The offer ID to update or delete
- private
Store StringId The store ID - must use the tenant ID
getPrivateStoreOffer Result
The following output properties are available:
- Created
At string Private store offer creation date
- Id string
The resource ID.
- Modified
At string Private store offer modification date
- Name string
The name of the resource.
- Offer
Display stringName It will be displayed prominently in the marketplace
- Private
Store stringId Private store unique id
- Publisher
Display stringName Publisher name that will be displayed prominently in the marketplace
- Type string
The type of the resource.
- Unique
Offer stringId Offers unique id
- ETag string
Identifier for purposes of race condition
- Icon
File Dictionary<string, string>Uris Icon File Uris
- Plans
List<Pulumi.
Azure Native. Marketplace. Outputs. Plan Response> Offer plans
- Specific
Plan List<string>Ids Limitation Plan ids limitation for this offer
- Update
Suppressed boolDue Idempotence 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 string Private store offer creation date
- Id string
The resource ID.
- Modified
At string Private store offer modification date
- Name string
The name of the resource.
- Offer
Display stringName It will be displayed prominently in the marketplace
- Private
Store stringId Private store unique id
- Publisher
Display stringName Publisher name that will be displayed prominently in the marketplace
- Type string
The type of the resource.
- Unique
Offer stringId Offers unique id
- ETag string
Identifier for purposes of race condition
- Icon
File map[string]stringUris Icon File Uris
- Plans
[]Plan
Response Offer plans
- Specific
Plan []stringIds Limitation Plan ids limitation for this offer
- Update
Suppressed boolDue Idempotence 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 String Private store offer creation date
- id String
The resource ID.
- modified
At String Private store offer modification date
- name String
The name of the resource.
- offer
Display StringName It will be displayed prominently in the marketplace
- private
Store StringId Private store unique id
- publisher
Display StringName Publisher name that will be displayed prominently in the marketplace
- type String
The type of the resource.
- unique
Offer StringId Offers unique id
- e
Tag String Identifier for purposes of race condition
- icon
File Map<String,String>Uris Icon File Uris
- plans
List<Plan
Response> Offer plans
- specific
Plan List<String>Ids Limitation Plan ids limitation for this offer
- update
Suppressed BooleanDue Idempotence 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 string Private store offer creation date
- id string
The resource ID.
- modified
At string Private store offer modification date
- name string
The name of the resource.
- offer
Display stringName It will be displayed prominently in the marketplace
- private
Store stringId Private store unique id
- publisher
Display stringName Publisher name that will be displayed prominently in the marketplace
- type string
The type of the resource.
- unique
Offer stringId Offers unique id
- e
Tag string Identifier for purposes of race condition
- icon
File {[key: string]: string}Uris Icon File Uris
- plans
Plan
Response[] Offer plans
- specific
Plan string[]Ids Limitation Plan ids limitation for this offer
- update
Suppressed booleanDue Idempotence 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_ strname It will be displayed prominently in the marketplace
- private_
store_ strid Private store unique id
- publisher_
display_ strname Publisher name that will be displayed prominently in the marketplace
- type str
The type of the resource.
- unique_
offer_ strid Offers unique id
- e_
tag str Identifier for purposes of race condition
- icon_
file_ Mapping[str, str]uris Icon File Uris
- plans
Sequence[Plan
Response] Offer plans
- specific_
plan_ Sequence[str]ids_ limitation Plan ids limitation for this offer
- update_
suppressed_ booldue_ idempotence 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 String Private store offer creation date
- id String
The resource ID.
- modified
At String Private store offer modification date
- name String
The name of the resource.
- offer
Display StringName It will be displayed prominently in the marketplace
- private
Store StringId Private store unique id
- publisher
Display StringName Publisher name that will be displayed prominently in the marketplace
- type String
The type of the resource.
- unique
Offer StringId Offers unique id
- e
Tag String Identifier for purposes of race condition
- icon
File Map<String>Uris Icon File Uris
- plans List<Property Map>
Offer plans
- specific
Plan List<String>Ids Limitation Plan ids limitation for this offer
- update
Suppressed BooleanDue Idempotence 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
- Alt
Stack stringReference Alternative stack type
- Plan
Display stringName Friendly name for the plan for display in the marketplace
- Plan
Id string Text identifier for this plan
- Sku
Id string Identifier for this plan
- Stack
Type string Stack type (classic or arm)
- Accessibility string
Plan accessibility
- Alt
Stack stringReference Alternative stack type
- Plan
Display stringName Friendly name for the plan for display in the marketplace
- Plan
Id string Text identifier for this plan
- Sku
Id string Identifier for this plan
- Stack
Type string Stack type (classic or arm)
- Accessibility string
Plan accessibility
- alt
Stack StringReference Alternative stack type
- plan
Display StringName Friendly name for the plan for display in the marketplace
- plan
Id String Text identifier for this plan
- sku
Id String Identifier for this plan
- stack
Type String Stack type (classic or arm)
- accessibility String
Plan accessibility
- alt
Stack stringReference Alternative stack type
- plan
Display stringName Friendly name for the plan for display in the marketplace
- plan
Id string Text identifier for this plan
- sku
Id string Identifier for this plan
- stack
Type string Stack type (classic or arm)
- accessibility string
Plan accessibility
- alt_
stack_ strreference Alternative stack type
- plan_
display_ strname 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
- alt
Stack StringReference Alternative stack type
- plan
Display StringName Friendly name for the plan for display in the marketplace
- plan
Id String Text identifier for this plan
- sku
Id String Identifier for this plan
- stack
Type String Stack type (classic or arm)
- accessibility String
Plan accessibility
Package Details
- Repository
- https://github.com/pulumi/pulumi-azure-native
- License
- Apache-2.0