Package-level declarations

Types

Link copied to clipboard
data class AdditionalConfigurationArgs(val hierarchyInformation: Output<HierarchyInformationArgs>, val quantity: Output<Int>) : ConvertibleToJava<AdditionalConfigurationArgs>

Additional Configuration details.

Link copied to clipboard
data class AddressDetailsArgs(val forwardAddress: Output<AddressPropertiesArgs>) : ConvertibleToJava<AddressDetailsArgs>

Address details for an order item.

Link copied to clipboard
Link copied to clipboard
data class AddressPropertiesArgs(val contactDetails: Output<ContactDetailsArgs>, val shippingAddress: Output<ShippingAddressArgs>? = null) : ConvertibleToJava<AddressPropertiesArgs>

Address Properties

Link copied to clipboard
data class ChildConfigurationFilter(val childConfigurationTypes: List<Either<String, ChildConfigurationType>>? = null, val hierarchyInformations: List<HierarchyInformation>? = null) : ConvertibleToJava<ChildConfigurationFilter>

Child configuration filter.

Link copied to clipboard
data class ConfigurationFilter(val childConfigurationFilter: ChildConfigurationFilter? = null, val filterableProperty: List<FilterableProperty>? = null, val hierarchyInformation: HierarchyInformation) : ConvertibleToJava<ConfigurationFilter>

Configuration filters.

Link copied to clipboard
data class ConfigurationFilters(val filterableProperty: List<FilterableProperty>? = null, val hierarchyInformation: HierarchyInformation) : ConvertibleToJava<ConfigurationFilters>

Configuration filters

Link copied to clipboard
data class ContactDetailsArgs(val contactName: Output<String>, val emailList: Output<List<String>>, val mobile: Output<String>? = null, val phone: Output<String>, val phoneExtension: Output<String>? = null) : ConvertibleToJava<ContactDetailsArgs>

Contact Details.

Link copied to clipboard
Link copied to clipboard
data class CustomerSubscriptionDetails(val locationPlacementId: String? = null, val quotaId: String, val registeredFeatures: List<CustomerSubscriptionRegisteredFeatures>? = null) : ConvertibleToJava<CustomerSubscriptionDetails>

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

Link copied to clipboard
data class CustomerSubscriptionRegisteredFeatures(val name: String? = null, val state: String? = null) : ConvertibleToJava<CustomerSubscriptionRegisteredFeatures>

Represents subscription registered features.

Link copied to clipboard
data class EncryptionPreferencesArgs(val doubleEncryptionStatus: Output<Either<String, DoubleEncryptionStatus>>? = null) : ConvertibleToJava<EncryptionPreferencesArgs>

Preferences related to the double encryption

Link copied to clipboard
data class FilterableProperty(val supportedValues: List<String>, val type: Either<String, SupportedFilterTypes>) : ConvertibleToJava<FilterableProperty>

Different types of filters supported and its values.

Link copied to clipboard
Link copied to clipboard
data class GetAddressByNamePlainArgs(val addressName: String, val resourceGroupName: String) : ConvertibleToJava<GetAddressByNamePlainArgs>
Link copied to clipboard
data class GetAddressPlainArgs(val addressName: String, val resourceGroupName: String) : ConvertibleToJava<GetAddressPlainArgs>
Link copied to clipboard
data class GetOrderItemByNamePlainArgs(val expand: String? = null, val orderItemName: String, val resourceGroupName: String) : ConvertibleToJava<GetOrderItemByNamePlainArgs>
Link copied to clipboard
data class GetOrderItemPlainArgs(val expand: String? = null, val orderItemName: String, val resourceGroupName: String) : ConvertibleToJava<GetOrderItemPlainArgs>
Link copied to clipboard
data class HierarchyInformation(val configurationName: String? = null, val productFamilyName: String? = null, val productLineName: String? = null, val productName: String? = null) : ConvertibleToJava<HierarchyInformation>

Holds details about product hierarchy information.

Link copied to clipboard
data class HierarchyInformationArgs(val configurationName: Output<String>? = null, val productFamilyName: Output<String>? = null, val productLineName: Output<String>? = null, val productName: Output<String>? = null) : ConvertibleToJava<HierarchyInformationArgs>

Holds details about product hierarchy information.

Link copied to clipboard
data class ListConfigurationsPlainArgs(val configurationFilters: List<ConfigurationFilters>, val customerSubscriptionDetails: CustomerSubscriptionDetails? = null, val skipToken: String? = null) : ConvertibleToJava<ListConfigurationsPlainArgs>
Link copied to clipboard
data class ListProductFamiliesPlainArgs(val customerSubscriptionDetails: CustomerSubscriptionDetails? = null, val expand: String? = null, val filterableProperties: Map<String, List<FilterableProperty>>, val skipToken: String? = null) : ConvertibleToJava<ListProductFamiliesPlainArgs>
data class ListProductsAndConfigurationProductFamiliesPlainArgs(val customerSubscriptionDetails: CustomerSubscriptionDetails? = null, val expand: String? = null, val filterableProperties: Map<String, List<FilterableProperty>>, val skipToken: String? = null) : ConvertibleToJava<ListProductsAndConfigurationProductFamiliesPlainArgs>
Link copied to clipboard
data class ListProductsAndConfigurationsPlainArgs(val configurationFilter: ConfigurationFilter? = null, val customerSubscriptionDetails: CustomerSubscriptionDetails? = null, val skipToken: String? = null) : ConvertibleToJava<ListProductsAndConfigurationsPlainArgs>
Link copied to clipboard
data class ManagementResourcePreferencesArgs(val preferredManagementResourceId: Output<String>? = null) : ConvertibleToJava<ManagementResourcePreferencesArgs>

Management resource preference to link device

Link copied to clipboard
data class NotificationPreferenceArgs(val sendNotification: Output<Boolean>, val stageName: Output<Either<String, NotificationStageName>>) : ConvertibleToJava<NotificationPreferenceArgs>

Notification preference for a job stage.

Link copied to clipboard
data class OrderItemDetailsArgs(val notificationEmailList: Output<List<String>>? = null, val orderItemMode: Output<Either<String, OrderMode>>? = null, val orderItemType: Output<Either<String, OrderItemType>>, val preferences: Output<PreferencesArgs>? = null, val productDetails: Output<ProductDetailsArgs>) : ConvertibleToJava<OrderItemDetailsArgs>

Order item details

Link copied to clipboard
data class PreferencesArgs(val encryptionPreferences: Output<EncryptionPreferencesArgs>? = null, val managementResourcePreferences: Output<ManagementResourcePreferencesArgs>? = null, val notificationPreferences: Output<List<NotificationPreferenceArgs>>? = null, val transportPreferences: Output<TransportPreferencesArgs>? = null) : ConvertibleToJava<PreferencesArgs>

Preferences related to the order

Link copied to clipboard
Link copied to clipboard
data class ProductDetailsArgs(val hierarchyInformation: Output<HierarchyInformationArgs>, val optInAdditionalConfigurations: Output<List<AdditionalConfigurationArgs>>? = null) : ConvertibleToJava<ProductDetailsArgs>

Represents product details

Link copied to clipboard
Link copied to clipboard
data class ShippingAddressArgs(val addressType: Output<Either<String, AddressType>>? = null, val city: Output<String>? = null, val companyName: Output<String>? = null, val country: Output<String>, val postalCode: Output<String>? = null, val stateOrProvince: Output<String>? = null, val streetAddress1: Output<String>, val streetAddress2: Output<String>? = null, val streetAddress3: Output<String>? = null, val zipExtendedCode: Output<String>? = null) : ConvertibleToJava<ShippingAddressArgs>

Shipping address where customer wishes to receive the device.

Link copied to clipboard
data class TransportPreferencesArgs(val preferredShipmentType: Output<Either<String, TransportShipmentTypes>>) : ConvertibleToJava<TransportPreferencesArgs>

Preferences related to the shipment logistics of the sku