Azure Native

Pulumi Official
Package maintained by Pulumi
v1.64.0 published on Wednesday, May 4, 2022 by Pulumi

listConfigurations

The list of configurations. API Version: 2021-12-01.

Using listConfigurations

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 listConfigurations(args: ListConfigurationsArgs, opts?: InvokeOptions): Promise<ListConfigurationsResult>
function listConfigurationsOutput(args: ListConfigurationsOutputArgs, opts?: InvokeOptions): Output<ListConfigurationsResult>
def list_configurations(configuration_filters: Optional[Sequence[ConfigurationFilters]] = None,
                        customer_subscription_details: Optional[CustomerSubscriptionDetails] = None,
                        skip_token: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> ListConfigurationsResult
def list_configurations_output(configuration_filters: Optional[pulumi.Input[Sequence[pulumi.Input[ConfigurationFiltersArgs]]]] = None,
                        customer_subscription_details: Optional[pulumi.Input[CustomerSubscriptionDetailsArgs]] = None,
                        skip_token: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[ListConfigurationsResult]
func ListConfigurations(ctx *Context, args *ListConfigurationsArgs, opts ...InvokeOption) (*ListConfigurationsResult, error)
func ListConfigurationsOutput(ctx *Context, args *ListConfigurationsOutputArgs, opts ...InvokeOption) ListConfigurationsResultOutput

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

public static class ListConfigurations 
{
    public static Task<ListConfigurationsResult> InvokeAsync(ListConfigurationsArgs args, InvokeOptions? opts = null)
    public static Output<ListConfigurationsResult> Invoke(ListConfigurationsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListConfigurationsResult> listConfigurations(ListConfigurationsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
Fn::Invoke:
  Function: azure-native:edgeorder:listConfigurations
  Arguments:
    # Arguments dictionary

The following arguments are supported:

ConfigurationFilters List<Pulumi.AzureNative.EdgeOrder.Inputs.ConfigurationFilters>

Holds details about product hierarchy information and filterable property.

CustomerSubscriptionDetails Pulumi.AzureNative.EdgeOrder.Inputs.CustomerSubscriptionDetails

Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details

SkipToken string

$skipToken is supported on list of configurations, which provides the next page in the list of configurations.

ConfigurationFilters []ConfigurationFilters

Holds details about product hierarchy information and filterable property.

CustomerSubscriptionDetails CustomerSubscriptionDetails

Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details

SkipToken string

$skipToken is supported on list of configurations, which provides the next page in the list of configurations.

configurationFilters ListFilters>

Holds details about product hierarchy information and filterable property.

customerSubscriptionDetails CustomerSubscriptionDetails

Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details

skipToken String

$skipToken is supported on list of configurations, which provides the next page in the list of configurations.

configurationFilters ConfigurationFilters[]

Holds details about product hierarchy information and filterable property.

customerSubscriptionDetails CustomerSubscriptionDetails

Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details

skipToken string

$skipToken is supported on list of configurations, which provides the next page in the list of configurations.

configuration_filters Sequence[ConfigurationFilters]

Holds details about product hierarchy information and filterable property.

customer_subscription_details CustomerSubscriptionDetails

Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details

skip_token str

$skipToken is supported on list of configurations, which provides the next page in the list of configurations.

configurationFilters List

Holds details about product hierarchy information and filterable property.

customerSubscriptionDetails Property Map

Customer subscription properties. Clients can display available products to unregistered customers by explicitly passing subscription details

skipToken String

$skipToken is supported on list of configurations, which provides the next page in the list of configurations.

listConfigurations Result

The following output properties are available:

Value List<Pulumi.AzureNative.EdgeOrder.Outputs.ConfigurationResponse>

List of configurations.

NextLink string

Link for the next set of configurations.

Value []ConfigurationResponse

List of configurations.

NextLink string

Link for the next set of configurations.

value ListResponse>

List of configurations.

nextLink String

Link for the next set of configurations.

value ConfigurationResponse[]

List of configurations.

nextLink string

Link for the next set of configurations.

value Sequence[ConfigurationResponse]

List of configurations.

next_link str

Link for the next set of configurations.

value List

List of configurations.

nextLink String

Link for the next set of configurations.

Supporting Types

AvailabilityInformationResponse

AvailabilityStage string

Current availability stage of the product. Availability stage

DisabledReason string

Reason why the product is disabled.

DisabledReasonMessage string

Message for why the product is disabled.

AvailabilityStage string

Current availability stage of the product. Availability stage

DisabledReason string

Reason why the product is disabled.

DisabledReasonMessage string

Message for why the product is disabled.

availabilityStage String

Current availability stage of the product. Availability stage

disabledReason String

Reason why the product is disabled.

disabledReasonMessage String

Message for why the product is disabled.

availabilityStage string

Current availability stage of the product. Availability stage

disabledReason string

Reason why the product is disabled.

disabledReasonMessage string

Message for why the product is disabled.

availability_stage str

Current availability stage of the product. Availability stage

disabled_reason str

Reason why the product is disabled.

disabled_reason_message str

Message for why the product is disabled.

availabilityStage String

Current availability stage of the product. Availability stage

disabledReason String

Reason why the product is disabled.

disabledReasonMessage String

Message for why the product is disabled.

BillingMeterDetailsResponse

Frequency string

Frequency of recurrence

MeterDetails Pulumi.AzureNative.EdgeOrder.Inputs.Pav2MeterDetailsResponse | Pulumi.AzureNative.EdgeOrder.Inputs.PurchaseMeterDetailsResponse

Represents MeterDetails

MeteringType string

Represents Metering type (eg one-time or recurrent)

Name string

Represents Billing type name

Frequency string

Frequency of recurrence

MeterDetails Pav2MeterDetailsResponse | PurchaseMeterDetailsResponse

Represents MeterDetails

MeteringType string

Represents Metering type (eg one-time or recurrent)

Name string

Represents Billing type name

frequency String

Frequency of recurrence

meterDetails Pav2MeterDetailsResponse | PurchaseMeterDetailsResponse

Represents MeterDetails

meteringType String

Represents Metering type (eg one-time or recurrent)

name String

Represents Billing type name

frequency string

Frequency of recurrence

meterDetails Pav2MeterDetailsResponse | PurchaseMeterDetailsResponse

Represents MeterDetails

meteringType string

Represents Metering type (eg one-time or recurrent)

name string

Represents Billing type name

frequency str

Frequency of recurrence

meter_details Pav2MeterDetailsResponse | PurchaseMeterDetailsResponse

Represents MeterDetails

metering_type str

Represents Metering type (eg one-time or recurrent)

name str

Represents Billing type name

frequency String

Frequency of recurrence

meterDetails Property Map | Property Map

Represents MeterDetails

meteringType String

Represents Metering type (eg one-time or recurrent)

name String

Represents Billing type name

ConfigurationFilters

HierarchyInformation HierarchyInformation

Product hierarchy information

FilterableProperty []FilterableProperty

Filters specific to product

hierarchyInformation HierarchyInformation

Product hierarchy information

filterableProperty ListProperty>

Filters specific to product

hierarchyInformation HierarchyInformation

Product hierarchy information

filterableProperty FilterableProperty[]

Filters specific to product

hierarchyInformation Property Map

Product hierarchy information

filterableProperty List

Filters specific to product

ConfigurationResponse

AvailabilityInformation Pulumi.AzureNative.EdgeOrder.Inputs.AvailabilityInformationResponse

Availability information of the product system.

CostInformation Pulumi.AzureNative.EdgeOrder.Inputs.CostInformationResponse

Cost information for the product system.

Description Pulumi.AzureNative.EdgeOrder.Inputs.DescriptionResponse

Description related to the product system.

Dimensions Pulumi.AzureNative.EdgeOrder.Inputs.DimensionsResponse

Dimensions of the configuration

DisplayName string

Display Name for the product system.

FilterableProperties List<Pulumi.AzureNative.EdgeOrder.Inputs.FilterablePropertyResponse>

list of filters supported for a product

HierarchyInformation Pulumi.AzureNative.EdgeOrder.Inputs.HierarchyInformationResponse

Hierarchy information of a product.

ImageInformation List<Pulumi.AzureNative.EdgeOrder.Inputs.ImageInformationResponse>

Image information for the product system.

Specifications List<Pulumi.AzureNative.EdgeOrder.Inputs.SpecificationResponse>

Specifications of the configuration

AvailabilityInformation AvailabilityInformationResponse

Availability information of the product system.

CostInformation CostInformationResponse

Cost information for the product system.

Description DescriptionResponse

Description related to the product system.

Dimensions DimensionsResponse

Dimensions of the configuration

DisplayName string

Display Name for the product system.

FilterableProperties []FilterablePropertyResponse

list of filters supported for a product

HierarchyInformation HierarchyInformationResponse

Hierarchy information of a product.

ImageInformation []ImageInformationResponse

Image information for the product system.

Specifications []SpecificationResponse

Specifications of the configuration

availabilityInformation AvailabilityInformationResponse

Availability information of the product system.

costInformation CostInformationResponse

Cost information for the product system.

description DescriptionResponse

Description related to the product system.

dimensions DimensionsResponse

Dimensions of the configuration

displayName String

Display Name for the product system.

filterableProperties ListPropertyResponse>

list of filters supported for a product

hierarchyInformation HierarchyInformationResponse

Hierarchy information of a product.

imageInformation ListInformationResponse>

Image information for the product system.

specifications ListResponse>

Specifications of the configuration

availabilityInformation AvailabilityInformationResponse

Availability information of the product system.

costInformation CostInformationResponse

Cost information for the product system.

description DescriptionResponse

Description related to the product system.

dimensions DimensionsResponse

Dimensions of the configuration

displayName string

Display Name for the product system.

filterableProperties FilterablePropertyResponse[]

list of filters supported for a product

hierarchyInformation HierarchyInformationResponse

Hierarchy information of a product.

imageInformation ImageInformationResponse[]

Image information for the product system.

specifications SpecificationResponse[]

Specifications of the configuration

availability_information AvailabilityInformationResponse

Availability information of the product system.

cost_information CostInformationResponse

Cost information for the product system.

description DescriptionResponse

Description related to the product system.

dimensions DimensionsResponse

Dimensions of the configuration

display_name str

Display Name for the product system.

filterable_properties Sequence[FilterablePropertyResponse]

list of filters supported for a product

hierarchy_information HierarchyInformationResponse

Hierarchy information of a product.

image_information Sequence[ImageInformationResponse]

Image information for the product system.

specifications Sequence[SpecificationResponse]

Specifications of the configuration

availabilityInformation Property Map

Availability information of the product system.

costInformation Property Map

Cost information for the product system.

description Property Map

Description related to the product system.

dimensions Property Map

Dimensions of the configuration

displayName String

Display Name for the product system.

filterableProperties List

list of filters supported for a product

hierarchyInformation Property Map

Hierarchy information of a product.

imageInformation List

Image information for the product system.

specifications List

Specifications of the configuration

CostInformationResponse

BillingInfoUrl string

Default url to display billing information

BillingMeterDetails List<Pulumi.AzureNative.EdgeOrder.Inputs.BillingMeterDetailsResponse>

Details on the various billing aspects for the product system.

BillingInfoUrl string

Default url to display billing information

BillingMeterDetails []BillingMeterDetailsResponse

Details on the various billing aspects for the product system.

billingInfoUrl String

Default url to display billing information

billingMeterDetails ListMeterDetailsResponse>

Details on the various billing aspects for the product system.

billingInfoUrl string

Default url to display billing information

billingMeterDetails BillingMeterDetailsResponse[]

Details on the various billing aspects for the product system.

billing_info_url str

Default url to display billing information

billing_meter_details Sequence[BillingMeterDetailsResponse]

Details on the various billing aspects for the product system.

billingInfoUrl String

Default url to display billing information

billingMeterDetails List

Details on the various billing aspects for the product system.

CustomerSubscriptionDetails

QuotaId string

Quota ID of a subscription

LocationPlacementId string

Location placement Id of a subscription

RegisteredFeatures List<Pulumi.AzureNative.EdgeOrder.Inputs.CustomerSubscriptionRegisteredFeatures>

List of registered feature flags for subscription

QuotaId string

Quota ID of a subscription

LocationPlacementId string

Location placement Id of a subscription

RegisteredFeatures []CustomerSubscriptionRegisteredFeatures

List of registered feature flags for subscription

quotaId String

Quota ID of a subscription

locationPlacementId String

Location placement Id of a subscription

registeredFeatures ListSubscriptionRegisteredFeatures>

List of registered feature flags for subscription

quotaId string

Quota ID of a subscription

locationPlacementId string

Location placement Id of a subscription

registeredFeatures CustomerSubscriptionRegisteredFeatures[]

List of registered feature flags for subscription

quota_id str

Quota ID of a subscription

location_placement_id str

Location placement Id of a subscription

registered_features Sequence[CustomerSubscriptionRegisteredFeatures]

List of registered feature flags for subscription

quotaId String

Quota ID of a subscription

locationPlacementId String

Location placement Id of a subscription

registeredFeatures List

List of registered feature flags for subscription

CustomerSubscriptionRegisteredFeatures

Name string

Name of subscription registered feature

State string

State of subscription registered feature

Name string

Name of subscription registered feature

State string

State of subscription registered feature

name String

Name of subscription registered feature

state String

State of subscription registered feature

name string

Name of subscription registered feature

state string

State of subscription registered feature

name str

Name of subscription registered feature

state str

State of subscription registered feature

name String

Name of subscription registered feature

state String

State of subscription registered feature

DescriptionResponse

Attributes List<string>

Attributes for the product system.

DescriptionType string

Type of description.

Keywords List<string>

Keywords for the product system.

Links List<Pulumi.AzureNative.EdgeOrder.Inputs.LinkResponse>

Links for the product system.

LongDescription string

Long description of the product system.

ShortDescription string

Short description of the product system.

Attributes []string

Attributes for the product system.

DescriptionType string

Type of description.

Keywords []string

Keywords for the product system.

Links []LinkResponse

Links for the product system.

LongDescription string

Long description of the product system.

ShortDescription string

Short description of the product system.

attributes List

Attributes for the product system.

descriptionType String

Type of description.

keywords List

Keywords for the product system.

links ListResponse>

Links for the product system.

longDescription String

Long description of the product system.

shortDescription String

Short description of the product system.

attributes string[]

Attributes for the product system.

descriptionType string

Type of description.

keywords string[]

Keywords for the product system.

links LinkResponse[]

Links for the product system.

longDescription string

Long description of the product system.

shortDescription string

Short description of the product system.

attributes Sequence[str]

Attributes for the product system.

description_type str

Type of description.

keywords Sequence[str]

Keywords for the product system.

links Sequence[LinkResponse]

Links for the product system.

long_description str

Long description of the product system.

short_description str

Short description of the product system.

attributes List

Attributes for the product system.

descriptionType String

Type of description.

keywords List

Keywords for the product system.

links List

Links for the product system.

longDescription String

Long description of the product system.

shortDescription String

Short description of the product system.

DimensionsResponse

Depth double

Depth of the device.

Height double

Height of the device.

Length double

Length of the device.

LengthHeightUnit string

Unit for the dimensions of length, height and width.

Weight double

Weight of the device.

WeightUnit string

Unit for the dimensions of weight.

Width double

Width of the device.

Depth float64

Depth of the device.

Height float64

Height of the device.

Length float64

Length of the device.

LengthHeightUnit string

Unit for the dimensions of length, height and width.

Weight float64

Weight of the device.

WeightUnit string

Unit for the dimensions of weight.

Width float64

Width of the device.

depth Double

Depth of the device.

height Double

Height of the device.

length Double

Length of the device.

lengthHeightUnit String

Unit for the dimensions of length, height and width.

weight Double

Weight of the device.

weightUnit String

Unit for the dimensions of weight.

width Double

Width of the device.

depth number

Depth of the device.

height number

Height of the device.

length number

Length of the device.

lengthHeightUnit string

Unit for the dimensions of length, height and width.

weight number

Weight of the device.

weightUnit string

Unit for the dimensions of weight.

width number

Width of the device.

depth float

Depth of the device.

height float

Height of the device.

length float

Length of the device.

length_height_unit str

Unit for the dimensions of length, height and width.

weight float

Weight of the device.

weight_unit str

Unit for the dimensions of weight.

width float

Width of the device.

depth Number

Depth of the device.

height Number

Height of the device.

length Number

Length of the device.

lengthHeightUnit String

Unit for the dimensions of length, height and width.

weight Number

Weight of the device.

weightUnit String

Unit for the dimensions of weight.

width Number

Width of the device.

FilterableProperty

SupportedValues List<string>

Values to be filtered.

Type string | Pulumi.AzureNative.EdgeOrder.SupportedFilterTypes

Type of product filter.

SupportedValues []string

Values to be filtered.

Type string | SupportedFilterTypes

Type of product filter.

supportedValues List

Values to be filtered.

type String | SupportedFilterTypes

Type of product filter.

supportedValues string[]

Values to be filtered.

type string | SupportedFilterTypes

Type of product filter.

supported_values Sequence[str]

Values to be filtered.

type str | SupportedFilterTypes

Type of product filter.

supportedValues List

Values to be filtered.

type String | "ShipToCountries" | "DoubleEncryptionStatus"

Type of product filter.

FilterablePropertyResponse

SupportedValues List<string>

Values to be filtered.

Type string

Type of product filter.

SupportedValues []string

Values to be filtered.

Type string

Type of product filter.

supportedValues List

Values to be filtered.

type String

Type of product filter.

supportedValues string[]

Values to be filtered.

type string

Type of product filter.

supported_values Sequence[str]

Values to be filtered.

type str

Type of product filter.

supportedValues List

Values to be filtered.

type String

Type of product filter.

HierarchyInformation

ConfigurationName string

Represents configuration name that uniquely identifies configuration

ProductFamilyName string

Represents product family name that uniquely identifies product family

ProductLineName string

Represents product line name that uniquely identifies product line

ProductName string

Represents product name that uniquely identifies product

ConfigurationName string

Represents configuration name that uniquely identifies configuration

ProductFamilyName string

Represents product family name that uniquely identifies product family

ProductLineName string

Represents product line name that uniquely identifies product line

ProductName string

Represents product name that uniquely identifies product

configurationName String

Represents configuration name that uniquely identifies configuration

productFamilyName String

Represents product family name that uniquely identifies product family

productLineName String

Represents product line name that uniquely identifies product line

productName String

Represents product name that uniquely identifies product

configurationName string

Represents configuration name that uniquely identifies configuration

productFamilyName string

Represents product family name that uniquely identifies product family

productLineName string

Represents product line name that uniquely identifies product line

productName string

Represents product name that uniquely identifies product

configuration_name str

Represents configuration name that uniquely identifies configuration

product_family_name str

Represents product family name that uniquely identifies product family

product_line_name str

Represents product line name that uniquely identifies product line

product_name str

Represents product name that uniquely identifies product

configurationName String

Represents configuration name that uniquely identifies configuration

productFamilyName String

Represents product family name that uniquely identifies product family

productLineName String

Represents product line name that uniquely identifies product line

productName String

Represents product name that uniquely identifies product

HierarchyInformationResponse

ConfigurationName string

Represents configuration name that uniquely identifies configuration

ProductFamilyName string

Represents product family name that uniquely identifies product family

ProductLineName string

Represents product line name that uniquely identifies product line

ProductName string

Represents product name that uniquely identifies product

ConfigurationName string

Represents configuration name that uniquely identifies configuration

ProductFamilyName string

Represents product family name that uniquely identifies product family

ProductLineName string

Represents product line name that uniquely identifies product line

ProductName string

Represents product name that uniquely identifies product

configurationName String

Represents configuration name that uniquely identifies configuration

productFamilyName String

Represents product family name that uniquely identifies product family

productLineName String

Represents product line name that uniquely identifies product line

productName String

Represents product name that uniquely identifies product

configurationName string

Represents configuration name that uniquely identifies configuration

productFamilyName string

Represents product family name that uniquely identifies product family

productLineName string

Represents product line name that uniquely identifies product line

productName string

Represents product name that uniquely identifies product

configuration_name str

Represents configuration name that uniquely identifies configuration

product_family_name str

Represents product family name that uniquely identifies product family

product_line_name str

Represents product line name that uniquely identifies product line

product_name str

Represents product name that uniquely identifies product

configurationName String

Represents configuration name that uniquely identifies configuration

productFamilyName String

Represents product family name that uniquely identifies product family

productLineName String

Represents product line name that uniquely identifies product line

productName String

Represents product name that uniquely identifies product

ImageInformationResponse

ImageType string

Type of the image

ImageUrl string

Url of the image

ImageType string

Type of the image

ImageUrl string

Url of the image

imageType String

Type of the image

imageUrl String

Url of the image

imageType string

Type of the image

imageUrl string

Url of the image

image_type str

Type of the image

image_url str

Url of the image

imageType String

Type of the image

imageUrl String

Url of the image

LinkResponse

LinkType string

Type of link

LinkUrl string

Url of the link

LinkType string

Type of link

LinkUrl string

Url of the link

linkType String

Type of link

linkUrl String

Url of the link

linkType string

Type of link

linkUrl string

Url of the link

link_type str

Type of link

link_url str

Url of the link

linkType String

Type of link

linkUrl String

Url of the link

Pav2MeterDetailsResponse

ChargingType string

Charging type.

MeterGuid string

Validation status of requested data center and transport.

Multiplier double

Billing unit applicable for Pav2 billing

ChargingType string

Charging type.

MeterGuid string

Validation status of requested data center and transport.

Multiplier float64

Billing unit applicable for Pav2 billing

chargingType String

Charging type.

meterGuid String

Validation status of requested data center and transport.

multiplier Double

Billing unit applicable for Pav2 billing

chargingType string

Charging type.

meterGuid string

Validation status of requested data center and transport.

multiplier number

Billing unit applicable for Pav2 billing

charging_type str

Charging type.

meter_guid str

Validation status of requested data center and transport.

multiplier float

Billing unit applicable for Pav2 billing

chargingType String

Charging type.

meterGuid String

Validation status of requested data center and transport.

multiplier Number

Billing unit applicable for Pav2 billing

PurchaseMeterDetailsResponse

ChargingType string

Charging type.

Multiplier double

Billing unit applicable for Pav2 billing

ProductId string

Product Id

SkuId string

Sku Id

TermId string

Term Id

ChargingType string

Charging type.

Multiplier float64

Billing unit applicable for Pav2 billing

ProductId string

Product Id

SkuId string

Sku Id

TermId string

Term Id

chargingType String

Charging type.

multiplier Double

Billing unit applicable for Pav2 billing

productId String

Product Id

skuId String

Sku Id

termId String

Term Id

chargingType string

Charging type.

multiplier number

Billing unit applicable for Pav2 billing

productId string

Product Id

skuId string

Sku Id

termId string

Term Id

charging_type str

Charging type.

multiplier float

Billing unit applicable for Pav2 billing

product_id str

Product Id

sku_id str

Sku Id

term_id str

Term Id

chargingType String

Charging type.

multiplier Number

Billing unit applicable for Pav2 billing

productId String

Product Id

skuId String

Sku Id

termId String

Term Id

SpecificationResponse

Name string

Name of the specification

Value string

Value of the specification

Name string

Name of the specification

Value string

Value of the specification

name String

Name of the specification

value String

Value of the specification

name string

Name of the specification

value string

Value of the specification

name str

Name of the specification

value str

Value of the specification

name String

Name of the specification

value String

Value of the specification

SupportedFilterTypes

Package Details

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