This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.marketplace.getPrivateStoreCollection
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets private store collection Azure REST API version: 2023-01-01.
Using getPrivateStoreCollection
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 getPrivateStoreCollection(args: GetPrivateStoreCollectionArgs, opts?: InvokeOptions): Promise<GetPrivateStoreCollectionResult>
function getPrivateStoreCollectionOutput(args: GetPrivateStoreCollectionOutputArgs, opts?: InvokeOptions): Output<GetPrivateStoreCollectionResult>def get_private_store_collection(collection_id: Optional[str] = None,
                                 private_store_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetPrivateStoreCollectionResult
def get_private_store_collection_output(collection_id: Optional[pulumi.Input[str]] = None,
                                 private_store_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetPrivateStoreCollectionResult]func LookupPrivateStoreCollection(ctx *Context, args *LookupPrivateStoreCollectionArgs, opts ...InvokeOption) (*LookupPrivateStoreCollectionResult, error)
func LookupPrivateStoreCollectionOutput(ctx *Context, args *LookupPrivateStoreCollectionOutputArgs, opts ...InvokeOption) LookupPrivateStoreCollectionResultOutput> Note: This function is named LookupPrivateStoreCollection in the Go SDK.
public static class GetPrivateStoreCollection 
{
    public static Task<GetPrivateStoreCollectionResult> InvokeAsync(GetPrivateStoreCollectionArgs args, InvokeOptions? opts = null)
    public static Output<GetPrivateStoreCollectionResult> Invoke(GetPrivateStoreCollectionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetPrivateStoreCollectionResult> getPrivateStoreCollection(GetPrivateStoreCollectionArgs args, InvokeOptions options)
public static Output<GetPrivateStoreCollectionResult> getPrivateStoreCollection(GetPrivateStoreCollectionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:marketplace:getPrivateStoreCollection
  arguments:
    # arguments dictionaryThe following arguments are supported:
- CollectionId string
- The collection ID
- PrivateStore stringId 
- The store ID - must use the tenant ID
- CollectionId string
- The collection ID
- PrivateStore stringId 
- The store ID - must use the tenant ID
- collectionId String
- The collection ID
- privateStore StringId 
- The store ID - must use the tenant ID
- collectionId string
- The collection ID
- privateStore stringId 
- The store ID - must use the tenant ID
- collection_id str
- The collection ID
- private_store_ strid 
- The store ID - must use the tenant ID
- collectionId String
- The collection ID
- privateStore StringId 
- The store ID - must use the tenant ID
getPrivateStoreCollection Result
The following output properties are available:
- AppliedRules List<Pulumi.Azure Native. Marketplace. Outputs. Rule Response> 
- Gets list of collection rules
- ApproveAll boolItems 
- Indicating whether all items are approved for this collection (=true) or not (=false).
- ApproveAll stringItems Modified At 
- Gets the modified date of all items approved.
- CollectionId string
- Gets collection Id.
- Id string
- The resource ID.
- Name string
- The name of the resource.
- NumberOf doubleOffers 
- Gets the number of offers associated with the collection.
- SystemData Pulumi.Azure Native. Marketplace. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource
- Type string
- The type of the resource.
- AllSubscriptions bool
- Indicating whether all subscriptions are selected (=true) or not (=false).
- Claim string
- Gets or sets the association with Commercial's Billing Account.
- CollectionName string
- Gets or sets collection name.
- Enabled bool
- Indicating whether the collection is enabled or disabled.
- SubscriptionsList List<string>
- Gets or sets subscription ids list. Empty list indicates all subscriptions are selected, null indicates no update is done, explicit list indicates the explicit selected subscriptions. On insert, null is considered as bad request
- AppliedRules []RuleResponse 
- Gets list of collection rules
- ApproveAll boolItems 
- Indicating whether all items are approved for this collection (=true) or not (=false).
- ApproveAll stringItems Modified At 
- Gets the modified date of all items approved.
- CollectionId string
- Gets collection Id.
- Id string
- The resource ID.
- Name string
- The name of the resource.
- NumberOf float64Offers 
- Gets the number of offers associated with the collection.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource
- Type string
- The type of the resource.
- AllSubscriptions bool
- Indicating whether all subscriptions are selected (=true) or not (=false).
- Claim string
- Gets or sets the association with Commercial's Billing Account.
- CollectionName string
- Gets or sets collection name.
- Enabled bool
- Indicating whether the collection is enabled or disabled.
- SubscriptionsList []string
- Gets or sets subscription ids list. Empty list indicates all subscriptions are selected, null indicates no update is done, explicit list indicates the explicit selected subscriptions. On insert, null is considered as bad request
- appliedRules List<RuleResponse> 
- Gets list of collection rules
- approveAll BooleanItems 
- Indicating whether all items are approved for this collection (=true) or not (=false).
- approveAll StringItems Modified At 
- Gets the modified date of all items approved.
- collectionId String
- Gets collection Id.
- id String
- The resource ID.
- name String
- The name of the resource.
- numberOf DoubleOffers 
- Gets the number of offers associated with the collection.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource
- type String
- The type of the resource.
- allSubscriptions Boolean
- Indicating whether all subscriptions are selected (=true) or not (=false).
- claim String
- Gets or sets the association with Commercial's Billing Account.
- collectionName String
- Gets or sets collection name.
- enabled Boolean
- Indicating whether the collection is enabled or disabled.
- subscriptionsList List<String>
- Gets or sets subscription ids list. Empty list indicates all subscriptions are selected, null indicates no update is done, explicit list indicates the explicit selected subscriptions. On insert, null is considered as bad request
- appliedRules RuleResponse[] 
- Gets list of collection rules
- approveAll booleanItems 
- Indicating whether all items are approved for this collection (=true) or not (=false).
- approveAll stringItems Modified At 
- Gets the modified date of all items approved.
- collectionId string
- Gets collection Id.
- id string
- The resource ID.
- name string
- The name of the resource.
- numberOf numberOffers 
- Gets the number of offers associated with the collection.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource
- type string
- The type of the resource.
- allSubscriptions boolean
- Indicating whether all subscriptions are selected (=true) or not (=false).
- claim string
- Gets or sets the association with Commercial's Billing Account.
- collectionName string
- Gets or sets collection name.
- enabled boolean
- Indicating whether the collection is enabled or disabled.
- subscriptionsList string[]
- Gets or sets subscription ids list. Empty list indicates all subscriptions are selected, null indicates no update is done, explicit list indicates the explicit selected subscriptions. On insert, null is considered as bad request
- applied_rules Sequence[RuleResponse] 
- Gets list of collection rules
- approve_all_ boolitems 
- Indicating whether all items are approved for this collection (=true) or not (=false).
- approve_all_ stritems_ modified_ at 
- Gets the modified date of all items approved.
- collection_id str
- Gets collection Id.
- id str
- The resource ID.
- name str
- The name of the resource.
- number_of_ floatoffers 
- Gets the number of offers associated with the collection.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource
- type str
- The type of the resource.
- all_subscriptions bool
- Indicating whether all subscriptions are selected (=true) or not (=false).
- claim str
- Gets or sets the association with Commercial's Billing Account.
- collection_name str
- Gets or sets collection name.
- enabled bool
- Indicating whether the collection is enabled or disabled.
- subscriptions_list Sequence[str]
- Gets or sets subscription ids list. Empty list indicates all subscriptions are selected, null indicates no update is done, explicit list indicates the explicit selected subscriptions. On insert, null is considered as bad request
- appliedRules List<Property Map>
- Gets list of collection rules
- approveAll BooleanItems 
- Indicating whether all items are approved for this collection (=true) or not (=false).
- approveAll StringItems Modified At 
- Gets the modified date of all items approved.
- collectionId String
- Gets collection Id.
- id String
- The resource ID.
- name String
- The name of the resource.
- numberOf NumberOffers 
- Gets the number of offers associated with the collection.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource
- type String
- The type of the resource.
- allSubscriptions Boolean
- Indicating whether all subscriptions are selected (=true) or not (=false).
- claim String
- Gets or sets the association with Commercial's Billing Account.
- collectionName String
- Gets or sets collection name.
- enabled Boolean
- Indicating whether the collection is enabled or disabled.
- subscriptionsList List<String>
- Gets or sets subscription ids list. Empty list indicates all subscriptions are selected, null indicates no update is done, explicit list indicates the explicit selected subscriptions. On insert, null is considered as bad request
Supporting Types
RuleResponse 
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC)
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource
- CreatedAt string
- The timestamp of resource creation (UTC)
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource
- createdAt String
- The timestamp of resource creation (UTC)
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource
- createdAt string
- The timestamp of resource creation (UTC)
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource
- created_at str
- The timestamp of resource creation (UTC)
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource
- createdAt String
- The timestamp of resource creation (UTC)
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi