These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.providerhub.getSkusNestedResourceTypeFirst
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets the sku details for the given resource type and sku name. API Version: 2020-11-20.
Using getSkusNestedResourceTypeFirst
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 getSkusNestedResourceTypeFirst(args: GetSkusNestedResourceTypeFirstArgs, opts?: InvokeOptions): Promise<GetSkusNestedResourceTypeFirstResult>
function getSkusNestedResourceTypeFirstOutput(args: GetSkusNestedResourceTypeFirstOutputArgs, opts?: InvokeOptions): Output<GetSkusNestedResourceTypeFirstResult>def get_skus_nested_resource_type_first(nested_resource_type_first: Optional[str] = None,
                                        provider_namespace: Optional[str] = None,
                                        resource_type: Optional[str] = None,
                                        sku: Optional[str] = None,
                                        opts: Optional[InvokeOptions] = None) -> GetSkusNestedResourceTypeFirstResult
def get_skus_nested_resource_type_first_output(nested_resource_type_first: Optional[pulumi.Input[str]] = None,
                                        provider_namespace: Optional[pulumi.Input[str]] = None,
                                        resource_type: Optional[pulumi.Input[str]] = None,
                                        sku: Optional[pulumi.Input[str]] = None,
                                        opts: Optional[InvokeOptions] = None) -> Output[GetSkusNestedResourceTypeFirstResult]func LookupSkusNestedResourceTypeFirst(ctx *Context, args *LookupSkusNestedResourceTypeFirstArgs, opts ...InvokeOption) (*LookupSkusNestedResourceTypeFirstResult, error)
func LookupSkusNestedResourceTypeFirstOutput(ctx *Context, args *LookupSkusNestedResourceTypeFirstOutputArgs, opts ...InvokeOption) LookupSkusNestedResourceTypeFirstResultOutput> Note: This function is named LookupSkusNestedResourceTypeFirst in the Go SDK.
public static class GetSkusNestedResourceTypeFirst 
{
    public static Task<GetSkusNestedResourceTypeFirstResult> InvokeAsync(GetSkusNestedResourceTypeFirstArgs args, InvokeOptions? opts = null)
    public static Output<GetSkusNestedResourceTypeFirstResult> Invoke(GetSkusNestedResourceTypeFirstInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSkusNestedResourceTypeFirstResult> getSkusNestedResourceTypeFirst(GetSkusNestedResourceTypeFirstArgs args, InvokeOptions options)
public static Output<GetSkusNestedResourceTypeFirstResult> getSkusNestedResourceTypeFirst(GetSkusNestedResourceTypeFirstArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:providerhub:getSkusNestedResourceTypeFirst
  arguments:
    # arguments dictionaryThe following arguments are supported:
- NestedResource stringType First 
- The first child resource type.
- ProviderNamespace string
- The name of the resource provider hosted within ProviderHub.
- ResourceType string
- The resource type.
- Sku string
- The SKU.
- NestedResource stringType First 
- The first child resource type.
- ProviderNamespace string
- The name of the resource provider hosted within ProviderHub.
- ResourceType string
- The resource type.
- Sku string
- The SKU.
- nestedResource StringType First 
- The first child resource type.
- providerNamespace String
- The name of the resource provider hosted within ProviderHub.
- resourceType String
- The resource type.
- sku String
- The SKU.
- nestedResource stringType First 
- The first child resource type.
- providerNamespace string
- The name of the resource provider hosted within ProviderHub.
- resourceType string
- The resource type.
- sku string
- The SKU.
- nested_resource_ strtype_ first 
- The first child resource type.
- provider_namespace str
- The name of the resource provider hosted within ProviderHub.
- resource_type str
- The resource type.
- sku str
- The SKU.
- nestedResource StringType First 
- The first child resource type.
- providerNamespace String
- The name of the resource provider hosted within ProviderHub.
- resourceType String
- The resource type.
- sku String
- The SKU.
getSkusNestedResourceTypeFirst Result
The following output properties are available:
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
Pulumi.Azure Native. Provider Hub. Outputs. Sku Resource Response Properties 
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
SkuResource Response Properties 
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties
SkuResource Response Properties 
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- properties
SkuResource Response Properties 
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- properties
SkuResource Response Properties 
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties Property Map
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
SkuCapabilityResponse  
SkuCostResponse  
- MeterId string
- ExtendedUnit string
- Quantity int
- MeterId string
- ExtendedUnit string
- Quantity int
- meterId String
- extendedUnit String
- quantity Integer
- meterId string
- extendedUnit string
- quantity number
- meter_id str
- extended_unit str
- quantity int
- meterId String
- extendedUnit String
- quantity Number
SkuLocationInfoResponse   
- Location string
- ExtendedLocations List<string>
- Type string
- ZoneDetails List<Pulumi.Azure Native. Provider Hub. Inputs. Sku Zone Detail Response> 
- Zones List<string>
- Location string
- ExtendedLocations []string
- Type string
- ZoneDetails []SkuZone Detail Response 
- Zones []string
- location String
- extendedLocations List<String>
- type String
- zoneDetails List<SkuZone Detail Response> 
- zones List<String>
- location string
- extendedLocations string[]
- type string
- zoneDetails SkuZone Detail Response[] 
- zones string[]
- location str
- extended_locations Sequence[str]
- type str
- zone_details Sequence[SkuZone Detail Response] 
- zones Sequence[str]
- location String
- extendedLocations List<String>
- type String
- zoneDetails List<Property Map>
- zones List<String>
SkuResourceResponseProperties   
SkuSettingResponse  
- Name string
- Capabilities
List<Pulumi.Azure Native. Provider Hub. Inputs. Sku Capability Response> 
- Capacity
Pulumi.Azure Native. Provider Hub. Inputs. Sku Setting Response Capacity 
- Costs
List<Pulumi.Azure Native. Provider Hub. Inputs. Sku Cost Response> 
- Family string
- Kind string
- LocationInfo List<Pulumi.Azure Native. Provider Hub. Inputs. Sku Location Info Response> 
- Locations List<string>
- RequiredFeatures List<string>
- RequiredQuota List<string>Ids 
- Size string
- Tier string
- Name string
- Capabilities
[]SkuCapability Response 
- Capacity
SkuSetting Response Capacity 
- Costs
[]SkuCost Response 
- Family string
- Kind string
- LocationInfo []SkuLocation Info Response 
- Locations []string
- RequiredFeatures []string
- RequiredQuota []stringIds 
- Size string
- Tier string
- name String
- capabilities
List<SkuCapability Response> 
- capacity
SkuSetting Response Capacity 
- costs
List<SkuCost Response> 
- family String
- kind String
- locationInfo List<SkuLocation Info Response> 
- locations List<String>
- requiredFeatures List<String>
- requiredQuota List<String>Ids 
- size String
- tier String
- name string
- capabilities
SkuCapability Response[] 
- capacity
SkuSetting Response Capacity 
- costs
SkuCost Response[] 
- family string
- kind string
- locationInfo SkuLocation Info Response[] 
- locations string[]
- requiredFeatures string[]
- requiredQuota string[]Ids 
- size string
- tier string
- name str
- capabilities
Sequence[SkuCapability Response] 
- capacity
SkuSetting Response Capacity 
- costs
Sequence[SkuCost Response] 
- family str
- kind str
- location_info Sequence[SkuLocation Info Response] 
- locations Sequence[str]
- required_features Sequence[str]
- required_quota_ Sequence[str]ids 
- size str
- tier str
- name String
- capabilities List<Property Map>
- capacity Property Map
- costs List<Property Map>
- family String
- kind String
- locationInfo List<Property Map>
- locations List<String>
- requiredFeatures List<String>
- requiredQuota List<String>Ids 
- size String
- tier String
SkuSettingResponseCapacity   
- minimum int
- default int
- maximum int
- scale_type str
SkuZoneDetailResponse   
- Capabilities
[]SkuCapability Response 
- Name []string
- capabilities
List<SkuCapability Response> 
- name List<String>
- capabilities
SkuCapability Response[] 
- name string[]
- capabilities
Sequence[SkuCapability Response] 
- name Sequence[str]
- capabilities List<Property Map>
- name List<String>
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi