1. Packages
  2. Azure Native v1
  3. API Docs
  4. web
  5. getStaticSite
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.web.getStaticSite

Explore with Pulumi AI

azure-native-v1 logo
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 details of a static site. API Version: 2020-12-01.

    Using getStaticSite

    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 getStaticSite(args: GetStaticSiteArgs, opts?: InvokeOptions): Promise<GetStaticSiteResult>
    function getStaticSiteOutput(args: GetStaticSiteOutputArgs, opts?: InvokeOptions): Output<GetStaticSiteResult>
    def get_static_site(name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetStaticSiteResult
    def get_static_site_output(name: Optional[pulumi.Input[str]] = None,
                        resource_group_name: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetStaticSiteResult]
    func LookupStaticSite(ctx *Context, args *LookupStaticSiteArgs, opts ...InvokeOption) (*LookupStaticSiteResult, error)
    func LookupStaticSiteOutput(ctx *Context, args *LookupStaticSiteOutputArgs, opts ...InvokeOption) LookupStaticSiteResultOutput

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

    public static class GetStaticSite 
    {
        public static Task<GetStaticSiteResult> InvokeAsync(GetStaticSiteArgs args, InvokeOptions? opts = null)
        public static Output<GetStaticSiteResult> Invoke(GetStaticSiteInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetStaticSiteResult> getStaticSite(GetStaticSiteArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:web:getStaticSite
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name of the static site.
    ResourceGroupName string
    Name of the resource group to which the resource belongs.
    Name string
    Name of the static site.
    ResourceGroupName string
    Name of the resource group to which the resource belongs.
    name String
    Name of the static site.
    resourceGroupName String
    Name of the resource group to which the resource belongs.
    name string
    Name of the static site.
    resourceGroupName string
    Name of the resource group to which the resource belongs.
    name str
    Name of the static site.
    resource_group_name str
    Name of the resource group to which the resource belongs.
    name String
    Name of the static site.
    resourceGroupName String
    Name of the resource group to which the resource belongs.

    getStaticSite Result

    The following output properties are available:

    ContentDistributionEndpoint string
    The content distribution endpoint for the static site.
    CustomDomains List<string>
    The custom domains associated with this static site.
    DefaultHostname string
    The default autogenerated hostname for the static site.
    Id string
    Resource Id.
    KeyVaultReferenceIdentity string
    Identity to use for Key Vault Reference authentication.
    Location string
    Resource Location.
    Name string
    Resource Name.
    PrivateEndpointConnections List<Pulumi.AzureNative.Web.Outputs.ResponseMessageEnvelopeRemotePrivateEndpointConnectionResponse>
    Private endpoint connections
    Provider string
    The provider that submitted the last deployment to the primary environment of the static site.
    Type string
    Resource type.
    UserProvidedFunctionApps List<Pulumi.AzureNative.Web.Outputs.StaticSiteUserProvidedFunctionAppResponse>
    User provided function apps registered with the static site
    AllowConfigFileUpdates bool
    false if config file is locked for this static web app; otherwise, true.
    Branch string
    The target branch in the repository.
    BuildProperties Pulumi.AzureNative.Web.Outputs.StaticSiteBuildPropertiesResponse
    Build properties to configure on the repository.
    Identity Pulumi.AzureNative.Web.Outputs.ManagedServiceIdentityResponse
    Managed service identity.
    Kind string
    Kind of resource.
    RepositoryToken string
    A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
    RepositoryUrl string
    URL for the repository of the static site.
    Sku Pulumi.AzureNative.Web.Outputs.SkuDescriptionResponse
    Description of a SKU for a scalable resource.
    StagingEnvironmentPolicy string
    State indicating whether staging environments are allowed or not allowed for a static web app.
    Tags Dictionary<string, string>
    Resource tags.
    TemplateProperties Pulumi.AzureNative.Web.Outputs.StaticSiteTemplateOptionsResponse
    Template options for generating a new repository.
    ContentDistributionEndpoint string
    The content distribution endpoint for the static site.
    CustomDomains []string
    The custom domains associated with this static site.
    DefaultHostname string
    The default autogenerated hostname for the static site.
    Id string
    Resource Id.
    KeyVaultReferenceIdentity string
    Identity to use for Key Vault Reference authentication.
    Location string
    Resource Location.
    Name string
    Resource Name.
    PrivateEndpointConnections []ResponseMessageEnvelopeRemotePrivateEndpointConnectionResponse
    Private endpoint connections
    Provider string
    The provider that submitted the last deployment to the primary environment of the static site.
    Type string
    Resource type.
    UserProvidedFunctionApps []StaticSiteUserProvidedFunctionAppResponse
    User provided function apps registered with the static site
    AllowConfigFileUpdates bool
    false if config file is locked for this static web app; otherwise, true.
    Branch string
    The target branch in the repository.
    BuildProperties StaticSiteBuildPropertiesResponse
    Build properties to configure on the repository.
    Identity ManagedServiceIdentityResponse
    Managed service identity.
    Kind string
    Kind of resource.
    RepositoryToken string
    A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
    RepositoryUrl string
    URL for the repository of the static site.
    Sku SkuDescriptionResponse
    Description of a SKU for a scalable resource.
    StagingEnvironmentPolicy string
    State indicating whether staging environments are allowed or not allowed for a static web app.
    Tags map[string]string
    Resource tags.
    TemplateProperties StaticSiteTemplateOptionsResponse
    Template options for generating a new repository.
    contentDistributionEndpoint String
    The content distribution endpoint for the static site.
    customDomains List<String>
    The custom domains associated with this static site.
    defaultHostname String
    The default autogenerated hostname for the static site.
    id String
    Resource Id.
    keyVaultReferenceIdentity String
    Identity to use for Key Vault Reference authentication.
    location String
    Resource Location.
    name String
    Resource Name.
    privateEndpointConnections List<ResponseMessageEnvelopeRemotePrivateEndpointConnectionResponse>
    Private endpoint connections
    provider String
    The provider that submitted the last deployment to the primary environment of the static site.
    type String
    Resource type.
    userProvidedFunctionApps List<StaticSiteUserProvidedFunctionAppResponse>
    User provided function apps registered with the static site
    allowConfigFileUpdates Boolean
    false if config file is locked for this static web app; otherwise, true.
    branch String
    The target branch in the repository.
    buildProperties StaticSiteBuildPropertiesResponse
    Build properties to configure on the repository.
    identity ManagedServiceIdentityResponse
    Managed service identity.
    kind String
    Kind of resource.
    repositoryToken String
    A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
    repositoryUrl String
    URL for the repository of the static site.
    sku SkuDescriptionResponse
    Description of a SKU for a scalable resource.
    stagingEnvironmentPolicy String
    State indicating whether staging environments are allowed or not allowed for a static web app.
    tags Map<String,String>
    Resource tags.
    templateProperties StaticSiteTemplateOptionsResponse
    Template options for generating a new repository.
    contentDistributionEndpoint string
    The content distribution endpoint for the static site.
    customDomains string[]
    The custom domains associated with this static site.
    defaultHostname string
    The default autogenerated hostname for the static site.
    id string
    Resource Id.
    keyVaultReferenceIdentity string
    Identity to use for Key Vault Reference authentication.
    location string
    Resource Location.
    name string
    Resource Name.
    privateEndpointConnections ResponseMessageEnvelopeRemotePrivateEndpointConnectionResponse[]
    Private endpoint connections
    provider string
    The provider that submitted the last deployment to the primary environment of the static site.
    type string
    Resource type.
    userProvidedFunctionApps StaticSiteUserProvidedFunctionAppResponse[]
    User provided function apps registered with the static site
    allowConfigFileUpdates boolean
    false if config file is locked for this static web app; otherwise, true.
    branch string
    The target branch in the repository.
    buildProperties StaticSiteBuildPropertiesResponse
    Build properties to configure on the repository.
    identity ManagedServiceIdentityResponse
    Managed service identity.
    kind string
    Kind of resource.
    repositoryToken string
    A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
    repositoryUrl string
    URL for the repository of the static site.
    sku SkuDescriptionResponse
    Description of a SKU for a scalable resource.
    stagingEnvironmentPolicy string
    State indicating whether staging environments are allowed or not allowed for a static web app.
    tags {[key: string]: string}
    Resource tags.
    templateProperties StaticSiteTemplateOptionsResponse
    Template options for generating a new repository.
    content_distribution_endpoint str
    The content distribution endpoint for the static site.
    custom_domains Sequence[str]
    The custom domains associated with this static site.
    default_hostname str
    The default autogenerated hostname for the static site.
    id str
    Resource Id.
    key_vault_reference_identity str
    Identity to use for Key Vault Reference authentication.
    location str
    Resource Location.
    name str
    Resource Name.
    private_endpoint_connections Sequence[ResponseMessageEnvelopeRemotePrivateEndpointConnectionResponse]
    Private endpoint connections
    provider str
    The provider that submitted the last deployment to the primary environment of the static site.
    type str
    Resource type.
    user_provided_function_apps Sequence[StaticSiteUserProvidedFunctionAppResponse]
    User provided function apps registered with the static site
    allow_config_file_updates bool
    false if config file is locked for this static web app; otherwise, true.
    branch str
    The target branch in the repository.
    build_properties StaticSiteBuildPropertiesResponse
    Build properties to configure on the repository.
    identity ManagedServiceIdentityResponse
    Managed service identity.
    kind str
    Kind of resource.
    repository_token str
    A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
    repository_url str
    URL for the repository of the static site.
    sku SkuDescriptionResponse
    Description of a SKU for a scalable resource.
    staging_environment_policy str
    State indicating whether staging environments are allowed or not allowed for a static web app.
    tags Mapping[str, str]
    Resource tags.
    template_properties StaticSiteTemplateOptionsResponse
    Template options for generating a new repository.
    contentDistributionEndpoint String
    The content distribution endpoint for the static site.
    customDomains List<String>
    The custom domains associated with this static site.
    defaultHostname String
    The default autogenerated hostname for the static site.
    id String
    Resource Id.
    keyVaultReferenceIdentity String
    Identity to use for Key Vault Reference authentication.
    location String
    Resource Location.
    name String
    Resource Name.
    privateEndpointConnections List<Property Map>
    Private endpoint connections
    provider String
    The provider that submitted the last deployment to the primary environment of the static site.
    type String
    Resource type.
    userProvidedFunctionApps List<Property Map>
    User provided function apps registered with the static site
    allowConfigFileUpdates Boolean
    false if config file is locked for this static web app; otherwise, true.
    branch String
    The target branch in the repository.
    buildProperties Property Map
    Build properties to configure on the repository.
    identity Property Map
    Managed service identity.
    kind String
    Kind of resource.
    repositoryToken String
    A user's github repository token. This is used to setup the Github Actions workflow file and API secrets.
    repositoryUrl String
    URL for the repository of the static site.
    sku Property Map
    Description of a SKU for a scalable resource.
    stagingEnvironmentPolicy String
    State indicating whether staging environments are allowed or not allowed for a static web app.
    tags Map<String>
    Resource tags.
    templateProperties Property Map
    Template options for generating a new repository.

    Supporting Types

    ArmIdWrapperResponse

    Id string
    Id string
    id String
    id string
    id str
    id String

    ArmPlanResponse

    Name string
    The name.
    Product string
    The product.
    PromotionCode string
    The promotion code.
    Publisher string
    The publisher.
    Version string
    Version of product.
    Name string
    The name.
    Product string
    The product.
    PromotionCode string
    The promotion code.
    Publisher string
    The publisher.
    Version string
    Version of product.
    name String
    The name.
    product String
    The product.
    promotionCode String
    The promotion code.
    publisher String
    The publisher.
    version String
    Version of product.
    name string
    The name.
    product string
    The product.
    promotionCode string
    The promotion code.
    publisher string
    The publisher.
    version string
    Version of product.
    name str
    The name.
    product str
    The product.
    promotion_code str
    The promotion code.
    publisher str
    The publisher.
    version str
    Version of product.
    name String
    The name.
    product String
    The product.
    promotionCode String
    The promotion code.
    publisher String
    The publisher.
    version String
    Version of product.

    CapabilityResponse

    Name string
    Name of the SKU capability.
    Reason string
    Reason of the SKU capability.
    Value string
    Value of the SKU capability.
    Name string
    Name of the SKU capability.
    Reason string
    Reason of the SKU capability.
    Value string
    Value of the SKU capability.
    name String
    Name of the SKU capability.
    reason String
    Reason of the SKU capability.
    value String
    Value of the SKU capability.
    name string
    Name of the SKU capability.
    reason string
    Reason of the SKU capability.
    value string
    Value of the SKU capability.
    name str
    Name of the SKU capability.
    reason str
    Reason of the SKU capability.
    value str
    Value of the SKU capability.
    name String
    Name of the SKU capability.
    reason String
    Reason of the SKU capability.
    value String
    Value of the SKU capability.

    ErrorEntityResponse

    Code string
    Basic error code.
    ExtendedCode string
    Type of error.
    InnerErrors List<Pulumi.AzureNative.Web.Inputs.ErrorEntityResponse>
    Inner errors.
    Message string
    Any details of the error.
    MessageTemplate string
    Message template.
    Parameters List<string>
    Parameters for the template.
    Code string
    Basic error code.
    ExtendedCode string
    Type of error.
    InnerErrors []ErrorEntityResponse
    Inner errors.
    Message string
    Any details of the error.
    MessageTemplate string
    Message template.
    Parameters []string
    Parameters for the template.
    code String
    Basic error code.
    extendedCode String
    Type of error.
    innerErrors List<ErrorEntityResponse>
    Inner errors.
    message String
    Any details of the error.
    messageTemplate String
    Message template.
    parameters List<String>
    Parameters for the template.
    code string
    Basic error code.
    extendedCode string
    Type of error.
    innerErrors ErrorEntityResponse[]
    Inner errors.
    message string
    Any details of the error.
    messageTemplate string
    Message template.
    parameters string[]
    Parameters for the template.
    code str
    Basic error code.
    extended_code str
    Type of error.
    inner_errors Sequence[ErrorEntityResponse]
    Inner errors.
    message str
    Any details of the error.
    message_template str
    Message template.
    parameters Sequence[str]
    Parameters for the template.
    code String
    Basic error code.
    extendedCode String
    Type of error.
    innerErrors List<Property Map>
    Inner errors.
    message String
    Any details of the error.
    messageTemplate String
    Message template.
    parameters List<String>
    Parameters for the template.

    ManagedServiceIdentityResponse

    PrincipalId string
    Principal Id of managed service identity.
    TenantId string
    Tenant of managed service identity.
    Type string
    Type of managed service identity.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Web.Inputs.ManagedServiceIdentityResponseUserAssignedIdentities>
    The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
    PrincipalId string
    Principal Id of managed service identity.
    TenantId string
    Tenant of managed service identity.
    Type string
    Type of managed service identity.
    UserAssignedIdentities map[string]ManagedServiceIdentityResponseUserAssignedIdentities
    The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
    principalId String
    Principal Id of managed service identity.
    tenantId String
    Tenant of managed service identity.
    type String
    Type of managed service identity.
    userAssignedIdentities Map<String,ManagedServiceIdentityResponseUserAssignedIdentities>
    The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
    principalId string
    Principal Id of managed service identity.
    tenantId string
    Tenant of managed service identity.
    type string
    Type of managed service identity.
    userAssignedIdentities {[key: string]: ManagedServiceIdentityResponseUserAssignedIdentities}
    The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
    principal_id str
    Principal Id of managed service identity.
    tenant_id str
    Tenant of managed service identity.
    type str
    Type of managed service identity.
    user_assigned_identities Mapping[str, ManagedServiceIdentityResponseUserAssignedIdentities]
    The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}
    principalId String
    Principal Id of managed service identity.
    tenantId String
    Tenant of managed service identity.
    type String
    Type of managed service identity.
    userAssignedIdentities Map<Property Map>
    The list of user assigned identities associated with the resource. The user identity dictionary key references will be ARM resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}

    ManagedServiceIdentityResponseUserAssignedIdentities

    ClientId string
    Client Id of user assigned identity
    PrincipalId string
    Principal Id of user assigned identity
    ClientId string
    Client Id of user assigned identity
    PrincipalId string
    Principal Id of user assigned identity
    clientId String
    Client Id of user assigned identity
    principalId String
    Principal Id of user assigned identity
    clientId string
    Client Id of user assigned identity
    principalId string
    Principal Id of user assigned identity
    client_id str
    Client Id of user assigned identity
    principal_id str
    Principal Id of user assigned identity
    clientId String
    Client Id of user assigned identity
    principalId String
    Principal Id of user assigned identity

    PrivateLinkConnectionStateResponse

    ActionsRequired string
    ActionsRequired for a private link connection
    Description string
    Description of a private link connection
    Status string
    Status of a private link connection
    ActionsRequired string
    ActionsRequired for a private link connection
    Description string
    Description of a private link connection
    Status string
    Status of a private link connection
    actionsRequired String
    ActionsRequired for a private link connection
    description String
    Description of a private link connection
    status String
    Status of a private link connection
    actionsRequired string
    ActionsRequired for a private link connection
    description string
    Description of a private link connection
    status string
    Status of a private link connection
    actions_required str
    ActionsRequired for a private link connection
    description str
    Description of a private link connection
    status str
    Status of a private link connection
    actionsRequired String
    ActionsRequired for a private link connection
    description String
    Description of a private link connection
    status String
    Status of a private link connection

    RemotePrivateEndpointConnectionResponse

    Id string
    Resource Id.
    Name string
    Resource Name.
    ProvisioningState string
    Type string
    Resource type.
    IpAddresses List<string>
    Private IPAddresses mapped to the remote private endpoint
    Kind string
    Kind of resource.
    PrivateEndpoint Pulumi.AzureNative.Web.Inputs.ArmIdWrapperResponse
    PrivateEndpoint of a remote private endpoint connection
    PrivateLinkServiceConnectionState Pulumi.AzureNative.Web.Inputs.PrivateLinkConnectionStateResponse
    The state of a private link connection
    Id string
    Resource Id.
    Name string
    Resource Name.
    ProvisioningState string
    Type string
    Resource type.
    IpAddresses []string
    Private IPAddresses mapped to the remote private endpoint
    Kind string
    Kind of resource.
    PrivateEndpoint ArmIdWrapperResponse
    PrivateEndpoint of a remote private endpoint connection
    PrivateLinkServiceConnectionState PrivateLinkConnectionStateResponse
    The state of a private link connection
    id String
    Resource Id.
    name String
    Resource Name.
    provisioningState String
    type String
    Resource type.
    ipAddresses List<String>
    Private IPAddresses mapped to the remote private endpoint
    kind String
    Kind of resource.
    privateEndpoint ArmIdWrapperResponse
    PrivateEndpoint of a remote private endpoint connection
    privateLinkServiceConnectionState PrivateLinkConnectionStateResponse
    The state of a private link connection
    id string
    Resource Id.
    name string
    Resource Name.
    provisioningState string
    type string
    Resource type.
    ipAddresses string[]
    Private IPAddresses mapped to the remote private endpoint
    kind string
    Kind of resource.
    privateEndpoint ArmIdWrapperResponse
    PrivateEndpoint of a remote private endpoint connection
    privateLinkServiceConnectionState PrivateLinkConnectionStateResponse
    The state of a private link connection
    id str
    Resource Id.
    name str
    Resource Name.
    provisioning_state str
    type str
    Resource type.
    ip_addresses Sequence[str]
    Private IPAddresses mapped to the remote private endpoint
    kind str
    Kind of resource.
    private_endpoint ArmIdWrapperResponse
    PrivateEndpoint of a remote private endpoint connection
    private_link_service_connection_state PrivateLinkConnectionStateResponse
    The state of a private link connection
    id String
    Resource Id.
    name String
    Resource Name.
    provisioningState String
    type String
    Resource type.
    ipAddresses List<String>
    Private IPAddresses mapped to the remote private endpoint
    kind String
    Kind of resource.
    privateEndpoint Property Map
    PrivateEndpoint of a remote private endpoint connection
    privateLinkServiceConnectionState Property Map
    The state of a private link connection

    ResponseMessageEnvelopeRemotePrivateEndpointConnectionResponse

    Error Pulumi.AzureNative.Web.Inputs.ErrorEntityResponse
    Azure-AsyncOperation Error info.
    Id string
    Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
    Identity Pulumi.AzureNative.Web.Inputs.ManagedServiceIdentityResponse
    MSI resource
    Location string
    Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
    Name string
    Name of resource.
    Plan Pulumi.AzureNative.Web.Inputs.ArmPlanResponse
    Azure resource manager plan.
    Properties Pulumi.AzureNative.Web.Inputs.RemotePrivateEndpointConnectionResponse
    Resource specific properties.
    Sku Pulumi.AzureNative.Web.Inputs.SkuDescriptionResponse
    SKU description of the resource.
    Status string
    Azure-AsyncOperation Status info.
    Tags Dictionary<string, string>
    Tags associated with resource.
    Type string
    Type of resource e.g "Microsoft.Web/sites".
    Zones List<string>
    Logical Availability Zones the service is hosted in
    Error ErrorEntityResponse
    Azure-AsyncOperation Error info.
    Id string
    Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
    Identity ManagedServiceIdentityResponse
    MSI resource
    Location string
    Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
    Name string
    Name of resource.
    Plan ArmPlanResponse
    Azure resource manager plan.
    Properties RemotePrivateEndpointConnectionResponse
    Resource specific properties.
    Sku SkuDescriptionResponse
    SKU description of the resource.
    Status string
    Azure-AsyncOperation Status info.
    Tags map[string]string
    Tags associated with resource.
    Type string
    Type of resource e.g "Microsoft.Web/sites".
    Zones []string
    Logical Availability Zones the service is hosted in
    error ErrorEntityResponse
    Azure-AsyncOperation Error info.
    id String
    Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
    identity ManagedServiceIdentityResponse
    MSI resource
    location String
    Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
    name String
    Name of resource.
    plan ArmPlanResponse
    Azure resource manager plan.
    properties RemotePrivateEndpointConnectionResponse
    Resource specific properties.
    sku SkuDescriptionResponse
    SKU description of the resource.
    status String
    Azure-AsyncOperation Status info.
    tags Map<String,String>
    Tags associated with resource.
    type String
    Type of resource e.g "Microsoft.Web/sites".
    zones List<String>
    Logical Availability Zones the service is hosted in
    error ErrorEntityResponse
    Azure-AsyncOperation Error info.
    id string
    Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
    identity ManagedServiceIdentityResponse
    MSI resource
    location string
    Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
    name string
    Name of resource.
    plan ArmPlanResponse
    Azure resource manager plan.
    properties RemotePrivateEndpointConnectionResponse
    Resource specific properties.
    sku SkuDescriptionResponse
    SKU description of the resource.
    status string
    Azure-AsyncOperation Status info.
    tags {[key: string]: string}
    Tags associated with resource.
    type string
    Type of resource e.g "Microsoft.Web/sites".
    zones string[]
    Logical Availability Zones the service is hosted in
    error ErrorEntityResponse
    Azure-AsyncOperation Error info.
    id str
    Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
    identity ManagedServiceIdentityResponse
    MSI resource
    location str
    Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
    name str
    Name of resource.
    plan ArmPlanResponse
    Azure resource manager plan.
    properties RemotePrivateEndpointConnectionResponse
    Resource specific properties.
    sku SkuDescriptionResponse
    SKU description of the resource.
    status str
    Azure-AsyncOperation Status info.
    tags Mapping[str, str]
    Tags associated with resource.
    type str
    Type of resource e.g "Microsoft.Web/sites".
    zones Sequence[str]
    Logical Availability Zones the service is hosted in
    error Property Map
    Azure-AsyncOperation Error info.
    id String
    Resource Id. Typically ID is populated only for responses to GET requests. Caller is responsible for passing in this value for GET requests only. For example: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupId}/providers/Microsoft.Web/sites/{sitename}
    identity Property Map
    MSI resource
    location String
    Geographical region resource belongs to e.g. SouthCentralUS, SouthEastAsia.
    name String
    Name of resource.
    plan Property Map
    Azure resource manager plan.
    properties Property Map
    Resource specific properties.
    sku Property Map
    SKU description of the resource.
    status String
    Azure-AsyncOperation Status info.
    tags Map<String>
    Tags associated with resource.
    type String
    Type of resource e.g "Microsoft.Web/sites".
    zones List<String>
    Logical Availability Zones the service is hosted in

    SkuCapacityResponse

    Default int
    Default number of workers for this App Service plan SKU.
    ElasticMaximum int
    Maximum number of Elastic workers for this App Service plan SKU.
    Maximum int
    Maximum number of workers for this App Service plan SKU.
    Minimum int
    Minimum number of workers for this App Service plan SKU.
    ScaleType string
    Available scale configurations for an App Service plan.
    Default int
    Default number of workers for this App Service plan SKU.
    ElasticMaximum int
    Maximum number of Elastic workers for this App Service plan SKU.
    Maximum int
    Maximum number of workers for this App Service plan SKU.
    Minimum int
    Minimum number of workers for this App Service plan SKU.
    ScaleType string
    Available scale configurations for an App Service plan.
    default_ Integer
    Default number of workers for this App Service plan SKU.
    elasticMaximum Integer
    Maximum number of Elastic workers for this App Service plan SKU.
    maximum Integer
    Maximum number of workers for this App Service plan SKU.
    minimum Integer
    Minimum number of workers for this App Service plan SKU.
    scaleType String
    Available scale configurations for an App Service plan.
    default number
    Default number of workers for this App Service plan SKU.
    elasticMaximum number
    Maximum number of Elastic workers for this App Service plan SKU.
    maximum number
    Maximum number of workers for this App Service plan SKU.
    minimum number
    Minimum number of workers for this App Service plan SKU.
    scaleType string
    Available scale configurations for an App Service plan.
    default int
    Default number of workers for this App Service plan SKU.
    elastic_maximum int
    Maximum number of Elastic workers for this App Service plan SKU.
    maximum int
    Maximum number of workers for this App Service plan SKU.
    minimum int
    Minimum number of workers for this App Service plan SKU.
    scale_type str
    Available scale configurations for an App Service plan.
    default Number
    Default number of workers for this App Service plan SKU.
    elasticMaximum Number
    Maximum number of Elastic workers for this App Service plan SKU.
    maximum Number
    Maximum number of workers for this App Service plan SKU.
    minimum Number
    Minimum number of workers for this App Service plan SKU.
    scaleType String
    Available scale configurations for an App Service plan.

    SkuDescriptionResponse

    Capabilities List<Pulumi.AzureNative.Web.Inputs.CapabilityResponse>
    Capabilities of the SKU, e.g., is traffic manager enabled?
    Capacity int
    Current number of instances assigned to the resource.
    Family string
    Family code of the resource SKU.
    Locations List<string>
    Locations of the SKU.
    Name string
    Name of the resource SKU.
    Size string
    Size specifier of the resource SKU.
    SkuCapacity Pulumi.AzureNative.Web.Inputs.SkuCapacityResponse
    Min, max, and default scale values of the SKU.
    Tier string
    Service tier of the resource SKU.
    Capabilities []CapabilityResponse
    Capabilities of the SKU, e.g., is traffic manager enabled?
    Capacity int
    Current number of instances assigned to the resource.
    Family string
    Family code of the resource SKU.
    Locations []string
    Locations of the SKU.
    Name string
    Name of the resource SKU.
    Size string
    Size specifier of the resource SKU.
    SkuCapacity SkuCapacityResponse
    Min, max, and default scale values of the SKU.
    Tier string
    Service tier of the resource SKU.
    capabilities List<CapabilityResponse>
    Capabilities of the SKU, e.g., is traffic manager enabled?
    capacity Integer
    Current number of instances assigned to the resource.
    family String
    Family code of the resource SKU.
    locations List<String>
    Locations of the SKU.
    name String
    Name of the resource SKU.
    size String
    Size specifier of the resource SKU.
    skuCapacity SkuCapacityResponse
    Min, max, and default scale values of the SKU.
    tier String
    Service tier of the resource SKU.
    capabilities CapabilityResponse[]
    Capabilities of the SKU, e.g., is traffic manager enabled?
    capacity number
    Current number of instances assigned to the resource.
    family string
    Family code of the resource SKU.
    locations string[]
    Locations of the SKU.
    name string
    Name of the resource SKU.
    size string
    Size specifier of the resource SKU.
    skuCapacity SkuCapacityResponse
    Min, max, and default scale values of the SKU.
    tier string
    Service tier of the resource SKU.
    capabilities Sequence[CapabilityResponse]
    Capabilities of the SKU, e.g., is traffic manager enabled?
    capacity int
    Current number of instances assigned to the resource.
    family str
    Family code of the resource SKU.
    locations Sequence[str]
    Locations of the SKU.
    name str
    Name of the resource SKU.
    size str
    Size specifier of the resource SKU.
    sku_capacity SkuCapacityResponse
    Min, max, and default scale values of the SKU.
    tier str
    Service tier of the resource SKU.
    capabilities List<Property Map>
    Capabilities of the SKU, e.g., is traffic manager enabled?
    capacity Number
    Current number of instances assigned to the resource.
    family String
    Family code of the resource SKU.
    locations List<String>
    Locations of the SKU.
    name String
    Name of the resource SKU.
    size String
    Size specifier of the resource SKU.
    skuCapacity Property Map
    Min, max, and default scale values of the SKU.
    tier String
    Service tier of the resource SKU.

    StaticSiteBuildPropertiesResponse

    ApiBuildCommand string
    A custom command to run during deployment of the Azure Functions API application.
    ApiLocation string
    The path to the api code within the repository.
    AppArtifactLocation string
    Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
    AppBuildCommand string
    A custom command to run during deployment of the static content application.
    AppLocation string
    The path to the app code within the repository.
    GithubActionSecretNameOverride string
    Github Action secret name override.
    OutputLocation string
    The output path of the app after building.
    SkipGithubActionWorkflowGeneration bool
    Skip Github Action workflow generation.
    ApiBuildCommand string
    A custom command to run during deployment of the Azure Functions API application.
    ApiLocation string
    The path to the api code within the repository.
    AppArtifactLocation string
    Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
    AppBuildCommand string
    A custom command to run during deployment of the static content application.
    AppLocation string
    The path to the app code within the repository.
    GithubActionSecretNameOverride string
    Github Action secret name override.
    OutputLocation string
    The output path of the app after building.
    SkipGithubActionWorkflowGeneration bool
    Skip Github Action workflow generation.
    apiBuildCommand String
    A custom command to run during deployment of the Azure Functions API application.
    apiLocation String
    The path to the api code within the repository.
    appArtifactLocation String
    Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
    appBuildCommand String
    A custom command to run during deployment of the static content application.
    appLocation String
    The path to the app code within the repository.
    githubActionSecretNameOverride String
    Github Action secret name override.
    outputLocation String
    The output path of the app after building.
    skipGithubActionWorkflowGeneration Boolean
    Skip Github Action workflow generation.
    apiBuildCommand string
    A custom command to run during deployment of the Azure Functions API application.
    apiLocation string
    The path to the api code within the repository.
    appArtifactLocation string
    Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
    appBuildCommand string
    A custom command to run during deployment of the static content application.
    appLocation string
    The path to the app code within the repository.
    githubActionSecretNameOverride string
    Github Action secret name override.
    outputLocation string
    The output path of the app after building.
    skipGithubActionWorkflowGeneration boolean
    Skip Github Action workflow generation.
    api_build_command str
    A custom command to run during deployment of the Azure Functions API application.
    api_location str
    The path to the api code within the repository.
    app_artifact_location str
    Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
    app_build_command str
    A custom command to run during deployment of the static content application.
    app_location str
    The path to the app code within the repository.
    github_action_secret_name_override str
    Github Action secret name override.
    output_location str
    The output path of the app after building.
    skip_github_action_workflow_generation bool
    Skip Github Action workflow generation.
    apiBuildCommand String
    A custom command to run during deployment of the Azure Functions API application.
    apiLocation String
    The path to the api code within the repository.
    appArtifactLocation String
    Deprecated: The path of the app artifacts after building (deprecated in favor of OutputLocation)
    appBuildCommand String
    A custom command to run during deployment of the static content application.
    appLocation String
    The path to the app code within the repository.
    githubActionSecretNameOverride String
    Github Action secret name override.
    outputLocation String
    The output path of the app after building.
    skipGithubActionWorkflowGeneration Boolean
    Skip Github Action workflow generation.

    StaticSiteTemplateOptionsResponse

    Description string
    Description of the newly generated repository.
    IsPrivate bool
    Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
    Owner string
    Owner of the newly generated repository.
    RepositoryName string
    Name of the newly generated repository.
    TemplateRepositoryUrl string
    URL of the template repository. The newly generated repository will be based on this one.
    Description string
    Description of the newly generated repository.
    IsPrivate bool
    Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
    Owner string
    Owner of the newly generated repository.
    RepositoryName string
    Name of the newly generated repository.
    TemplateRepositoryUrl string
    URL of the template repository. The newly generated repository will be based on this one.
    description String
    Description of the newly generated repository.
    isPrivate Boolean
    Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
    owner String
    Owner of the newly generated repository.
    repositoryName String
    Name of the newly generated repository.
    templateRepositoryUrl String
    URL of the template repository. The newly generated repository will be based on this one.
    description string
    Description of the newly generated repository.
    isPrivate boolean
    Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
    owner string
    Owner of the newly generated repository.
    repositoryName string
    Name of the newly generated repository.
    templateRepositoryUrl string
    URL of the template repository. The newly generated repository will be based on this one.
    description str
    Description of the newly generated repository.
    is_private bool
    Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
    owner str
    Owner of the newly generated repository.
    repository_name str
    Name of the newly generated repository.
    template_repository_url str
    URL of the template repository. The newly generated repository will be based on this one.
    description String
    Description of the newly generated repository.
    isPrivate Boolean
    Whether or not the newly generated repository is a private repository. Defaults to false (i.e. public).
    owner String
    Owner of the newly generated repository.
    repositoryName String
    Name of the newly generated repository.
    templateRepositoryUrl String
    URL of the template repository. The newly generated repository will be based on this one.

    StaticSiteUserProvidedFunctionAppResponse

    CreatedOn string
    The date and time on which the function app was registered with the static site.
    Id string
    Resource Id.
    Name string
    Resource Name.
    Type string
    Resource type.
    FunctionAppRegion string
    The region of the function app registered with the static site
    FunctionAppResourceId string
    The resource id of the function app registered with the static site
    Kind string
    Kind of resource.
    CreatedOn string
    The date and time on which the function app was registered with the static site.
    Id string
    Resource Id.
    Name string
    Resource Name.
    Type string
    Resource type.
    FunctionAppRegion string
    The region of the function app registered with the static site
    FunctionAppResourceId string
    The resource id of the function app registered with the static site
    Kind string
    Kind of resource.
    createdOn String
    The date and time on which the function app was registered with the static site.
    id String
    Resource Id.
    name String
    Resource Name.
    type String
    Resource type.
    functionAppRegion String
    The region of the function app registered with the static site
    functionAppResourceId String
    The resource id of the function app registered with the static site
    kind String
    Kind of resource.
    createdOn string
    The date and time on which the function app was registered with the static site.
    id string
    Resource Id.
    name string
    Resource Name.
    type string
    Resource type.
    functionAppRegion string
    The region of the function app registered with the static site
    functionAppResourceId string
    The resource id of the function app registered with the static site
    kind string
    Kind of resource.
    created_on str
    The date and time on which the function app was registered with the static site.
    id str
    Resource Id.
    name str
    Resource Name.
    type str
    Resource type.
    function_app_region str
    The region of the function app registered with the static site
    function_app_resource_id str
    The resource id of the function app registered with the static site
    kind str
    Kind of resource.
    createdOn String
    The date and time on which the function app was registered with the static site.
    id String
    Resource Id.
    name String
    Resource Name.
    type String
    Resource type.
    functionAppRegion String
    The region of the function app registered with the static site
    functionAppResourceId String
    The resource id of the function app registered with the static site
    kind String
    Kind of resource.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    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