Azure Native

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

Service

Service resource API Version: 2020-07-01.

Example Usage

Services_CreateOrUpdate

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var service = new AzureNative.AppPlatform.Service("service", new AzureNative.AppPlatform.ServiceArgs
        {
            Location = "eastus",
            Properties = ,
            ResourceGroupName = "myResourceGroup",
            ServiceName = "myservice",
            Sku = new AzureNative.AppPlatform.Inputs.SkuArgs
            {
                Name = "S0",
                Tier = "Standard",
            },
            Tags = 
            {
                { "key1", "value1" },
            },
        });
    }

}
package main

import (
	appplatform "github.com/pulumi/pulumi-azure-native/sdk/go/azure/appplatform"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := appplatform.NewService(ctx, "service", &appplatform.ServiceArgs{
			Location:          pulumi.String("eastus"),
			Properties:        nil,
			ResourceGroupName: pulumi.String("myResourceGroup"),
			ServiceName:       pulumi.String("myservice"),
			Sku: &appplatform.SkuArgs{
				Name: pulumi.String("S0"),
				Tier: pulumi.String("Standard"),
			},
			Tags: pulumi.StringMap{
				"key1": pulumi.String("value1"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var service = new Service("service", ServiceArgs.builder()        
            .location("eastus")
            .properties()
            .resourceGroupName("myResourceGroup")
            .serviceName("myservice")
            .sku(Map.ofEntries(
                Map.entry("name", "S0"),
                Map.entry("tier", "Standard")
            ))
            .tags(Map.of("key1", "value1"))
            .build());

        }
}
import pulumi
import pulumi_azure_native as azure_native

service = azure_native.appplatform.Service("service",
    location="eastus",
    properties=azure_native.appplatform.ClusterResourcePropertiesArgs(),
    resource_group_name="myResourceGroup",
    service_name="myservice",
    sku=azure_native.appplatform.SkuArgs(
        name="S0",
        tier="Standard",
    ),
    tags={
        "key1": "value1",
    })
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const service = new azure_native.appplatform.Service("service", {
    location: "eastus",
    properties: {},
    resourceGroupName: "myResourceGroup",
    serviceName: "myservice",
    sku: {
        name: "S0",
        tier: "Standard",
    },
    tags: {
        key1: "value1",
    },
});
resources:
  service:
    type: azure-native:appplatform:Service
    properties:
      location: eastus
      properties: {}
      resourceGroupName: myResourceGroup
      serviceName: myservice
      sku:
        name: S0
        tier: Standard
      tags:
        key1: value1

Services_CreateOrUpdate_VNetInjection

using Pulumi;
using AzureNative = Pulumi.AzureNative;

class MyStack : Stack
{
    public MyStack()
    {
        var service = new AzureNative.AppPlatform.Service("service", new AzureNative.AppPlatform.ServiceArgs
        {
            Location = "eastus",
            Properties = new AzureNative.AppPlatform.Inputs.ClusterResourcePropertiesArgs
            {
                NetworkProfile = new AzureNative.AppPlatform.Inputs.NetworkProfileArgs
                {
                    AppNetworkResourceGroup = "my-app-network-rg",
                    AppSubnetId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps",
                    ServiceCidr = "10.8.0.0/16,10.244.0.0/16,10.245.0.1/16",
                    ServiceRuntimeNetworkResourceGroup = "my-service-runtime-network-rg",
                    ServiceRuntimeSubnetId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime",
                },
            },
            ResourceGroupName = "myResourceGroup",
            ServiceName = "myservice",
            Sku = new AzureNative.AppPlatform.Inputs.SkuArgs
            {
                Name = "S0",
                Tier = "Standard",
            },
            Tags = 
            {
                { "key1", "value1" },
            },
        });
    }

}
package main

import (
	appplatform "github.com/pulumi/pulumi-azure-native/sdk/go/azure/appplatform"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := appplatform.NewService(ctx, "service", &appplatform.ServiceArgs{
			Location: pulumi.String("eastus"),
			Properties: &appplatform.ClusterResourcePropertiesArgs{
				NetworkProfile: &appplatform.NetworkProfileArgs{
					AppNetworkResourceGroup:            pulumi.String("my-app-network-rg"),
					AppSubnetId:                        pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps"),
					ServiceCidr:                        pulumi.String("10.8.0.0/16,10.244.0.0/16,10.245.0.1/16"),
					ServiceRuntimeNetworkResourceGroup: pulumi.String("my-service-runtime-network-rg"),
					ServiceRuntimeSubnetId:             pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime"),
				},
			},
			ResourceGroupName: pulumi.String("myResourceGroup"),
			ServiceName:       pulumi.String("myservice"),
			Sku: &appplatform.SkuArgs{
				Name: pulumi.String("S0"),
				Tier: pulumi.String("Standard"),
			},
			Tags: pulumi.StringMap{
				"key1": pulumi.String("value1"),
			},
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;

import java.util.*;
import java.io.*;
import java.nio.*;
import com.pulumi.*;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var service = new Service("service", ServiceArgs.builder()        
            .location("eastus")
            .properties(Map.of("networkProfile", Map.ofEntries(
                Map.entry("appNetworkResourceGroup", "my-app-network-rg"),
                Map.entry("appSubnetId", "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps"),
                Map.entry("serviceCidr", "10.8.0.0/16,10.244.0.0/16,10.245.0.1/16"),
                Map.entry("serviceRuntimeNetworkResourceGroup", "my-service-runtime-network-rg"),
                Map.entry("serviceRuntimeSubnetId", "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime")
            )))
            .resourceGroupName("myResourceGroup")
            .serviceName("myservice")
            .sku(Map.ofEntries(
                Map.entry("name", "S0"),
                Map.entry("tier", "Standard")
            ))
            .tags(Map.of("key1", "value1"))
            .build());

        }
}
import pulumi
import pulumi_azure_native as azure_native

service = azure_native.appplatform.Service("service",
    location="eastus",
    properties=azure_native.appplatform.ClusterResourcePropertiesArgs(
        network_profile=azure_native.appplatform.NetworkProfileArgs(
            app_network_resource_group="my-app-network-rg",
            app_subnet_id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps",
            service_cidr="10.8.0.0/16,10.244.0.0/16,10.245.0.1/16",
            service_runtime_network_resource_group="my-service-runtime-network-rg",
            service_runtime_subnet_id="/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime",
        ),
    ),
    resource_group_name="myResourceGroup",
    service_name="myservice",
    sku=azure_native.appplatform.SkuArgs(
        name="S0",
        tier="Standard",
    ),
    tags={
        "key1": "value1",
    })
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const service = new azure_native.appplatform.Service("service", {
    location: "eastus",
    properties: {
        networkProfile: {
            appNetworkResourceGroup: "my-app-network-rg",
            appSubnetId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps",
            serviceCidr: "10.8.0.0/16,10.244.0.0/16,10.245.0.1/16",
            serviceRuntimeNetworkResourceGroup: "my-service-runtime-network-rg",
            serviceRuntimeSubnetId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime",
        },
    },
    resourceGroupName: "myResourceGroup",
    serviceName: "myservice",
    sku: {
        name: "S0",
        tier: "Standard",
    },
    tags: {
        key1: "value1",
    },
});
resources:
  service:
    type: azure-native:appplatform:Service
    properties:
      location: eastus
      properties:
        networkProfile:
          appNetworkResourceGroup: my-app-network-rg
          appSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/apps
          serviceCidr: 10.8.0.0/16,10.244.0.0/16,10.245.0.1/16
          serviceRuntimeNetworkResourceGroup: my-service-runtime-network-rg
          serviceRuntimeSubnetId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myVirtualNetwork/subnets/serviceRuntime
      resourceGroupName: myResourceGroup
      serviceName: myservice
      sku:
        name: S0
        tier: Standard
      tags:
        key1: value1

Create a Service Resource

new Service(name: string, args: ServiceArgs, opts?: CustomResourceOptions);
@overload
def Service(resource_name: str,
            opts: Optional[ResourceOptions] = None,
            location: Optional[str] = None,
            properties: Optional[ClusterResourcePropertiesArgs] = None,
            resource_group_name: Optional[str] = None,
            service_name: Optional[str] = None,
            sku: Optional[SkuArgs] = None,
            tags: Optional[Mapping[str, str]] = None)
@overload
def Service(resource_name: str,
            args: ServiceArgs,
            opts: Optional[ResourceOptions] = None)
func NewService(ctx *Context, name string, args ServiceArgs, opts ...ResourceOption) (*Service, error)
public Service(string name, ServiceArgs args, CustomResourceOptions? opts = null)
public Service(String name, ServiceArgs args)
public Service(String name, ServiceArgs args, CustomResourceOptions options)
type: azure-native:appplatform:Service
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

name string
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name str
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name string
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name string
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name String
The unique name of the resource.
args ServiceArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Service Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

The Service resource accepts the following input properties:

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

Location string

The GEO location of the resource.

Properties Pulumi.AzureNative.AppPlatform.Inputs.ClusterResourcePropertiesArgs

Properties of the Service resource

ServiceName string

The name of the Service resource.

Sku Pulumi.AzureNative.AppPlatform.Inputs.SkuArgs

Sku of the Service resource

Tags Dictionary<string, string>

Tags of the service which is a list of key value pairs that describe the resource.

ResourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

Location string

The GEO location of the resource.

Properties ClusterResourcePropertiesArgs

Properties of the Service resource

ServiceName string

The name of the Service resource.

Sku SkuArgs

Sku of the Service resource

Tags map[string]string

Tags of the service which is a list of key value pairs that describe the resource.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

location String

The GEO location of the resource.

properties ClusterResourcePropertiesArgs

Properties of the Service resource

serviceName String

The name of the Service resource.

sku SkuArgs

Sku of the Service resource

tags Map

Tags of the service which is a list of key value pairs that describe the resource.

resourceGroupName string

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

location string

The GEO location of the resource.

properties ClusterResourcePropertiesArgs

Properties of the Service resource

serviceName string

The name of the Service resource.

sku SkuArgs

Sku of the Service resource

tags {[key: string]: string}

Tags of the service which is a list of key value pairs that describe the resource.

resource_group_name str

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

location str

The GEO location of the resource.

properties ClusterResourcePropertiesArgs

Properties of the Service resource

service_name str

The name of the Service resource.

sku SkuArgs

Sku of the Service resource

tags Mapping[str, str]

Tags of the service which is a list of key value pairs that describe the resource.

resourceGroupName String

The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.

location String

The GEO location of the resource.

properties Property Map

Properties of the Service resource

serviceName String

The name of the Service resource.

sku Property Map

Sku of the Service resource

tags Map

Tags of the service which is a list of key value pairs that describe the resource.

Outputs

All input properties are implicitly available as output properties. Additionally, the Service resource produces the following output properties:

Id string

The provider-assigned unique ID for this managed resource.

Name string

The name of the resource.

Type string

The type of the resource.

Id string

The provider-assigned unique ID for this managed resource.

Name string

The name of the resource.

Type string

The type of the resource.

id String

The provider-assigned unique ID for this managed resource.

name String

The name of the resource.

type String

The type of the resource.

id string

The provider-assigned unique ID for this managed resource.

name string

The name of the resource.

type string

The type of the resource.

id str

The provider-assigned unique ID for this managed resource.

name str

The name of the resource.

type str

The type of the resource.

id String

The provider-assigned unique ID for this managed resource.

name String

The name of the resource.

type String

The type of the resource.

Supporting Types

ClusterResourceProperties

NetworkProfile NetworkProfile

Network profile of the Service

networkProfile NetworkProfile

Network profile of the Service

networkProfile NetworkProfile

Network profile of the Service

network_profile NetworkProfile

Network profile of the Service

networkProfile Property Map

Network profile of the Service

ClusterResourcePropertiesResponse

ProvisioningState string

Provisioning state of the Service

ServiceId string

ServiceInstanceEntity GUID which uniquely identifies a created resource

Version int

Version of the Service

NetworkProfile Pulumi.AzureNative.AppPlatform.Inputs.NetworkProfileResponse

Network profile of the Service

ProvisioningState string

Provisioning state of the Service

ServiceId string

ServiceInstanceEntity GUID which uniquely identifies a created resource

Version int

Version of the Service

NetworkProfile NetworkProfileResponse

Network profile of the Service

provisioningState String

Provisioning state of the Service

serviceId String

ServiceInstanceEntity GUID which uniquely identifies a created resource

version Integer

Version of the Service

networkProfile NetworkProfileResponse

Network profile of the Service

provisioningState string

Provisioning state of the Service

serviceId string

ServiceInstanceEntity GUID which uniquely identifies a created resource

version number

Version of the Service

networkProfile NetworkProfileResponse

Network profile of the Service

provisioning_state str

Provisioning state of the Service

service_id str

ServiceInstanceEntity GUID which uniquely identifies a created resource

version int

Version of the Service

network_profile NetworkProfileResponse

Network profile of the Service

provisioningState String

Provisioning state of the Service

serviceId String

ServiceInstanceEntity GUID which uniquely identifies a created resource

version Number

Version of the Service

networkProfile Property Map

Network profile of the Service

NetworkProfile

AppNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Apps

AppSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

ServiceCidr string

Azure Spring Cloud service reserved CIDR

ServiceRuntimeNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

ServiceRuntimeSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

AppNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Apps

AppSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

ServiceCidr string

Azure Spring Cloud service reserved CIDR

ServiceRuntimeNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

ServiceRuntimeSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

appNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Apps

appSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

serviceCidr String

Azure Spring Cloud service reserved CIDR

serviceRuntimeNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

serviceRuntimeSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

appNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Apps

appSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

serviceCidr string

Azure Spring Cloud service reserved CIDR

serviceRuntimeNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

serviceRuntimeSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

app_network_resource_group str

Name of the resource group containing network resources of Azure Spring Cloud Apps

app_subnet_id str

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

service_cidr str

Azure Spring Cloud service reserved CIDR

service_runtime_network_resource_group str

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

service_runtime_subnet_id str

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

appNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Apps

appSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

serviceCidr String

Azure Spring Cloud service reserved CIDR

serviceRuntimeNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

serviceRuntimeSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

NetworkProfileResponse

OutboundIPs Pulumi.AzureNative.AppPlatform.Inputs.NetworkProfileResponseOutboundIPs

Desired outbound IP resources for Azure Spring Cloud instance.

RequiredTraffics List<Pulumi.AzureNative.AppPlatform.Inputs.RequiredTrafficResponse>

Required inbound or outbound traffics for Azure Spring Cloud instance.

AppNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Apps

AppSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

ServiceCidr string

Azure Spring Cloud service reserved CIDR

ServiceRuntimeNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

ServiceRuntimeSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

OutboundIPs NetworkProfileResponseOutboundIPs

Desired outbound IP resources for Azure Spring Cloud instance.

RequiredTraffics []RequiredTrafficResponse

Required inbound or outbound traffics for Azure Spring Cloud instance.

AppNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Apps

AppSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

ServiceCidr string

Azure Spring Cloud service reserved CIDR

ServiceRuntimeNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

ServiceRuntimeSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

outboundIPs NetworkProfileResponseOutboundIPs

Desired outbound IP resources for Azure Spring Cloud instance.

requiredTraffics ListTrafficResponse>

Required inbound or outbound traffics for Azure Spring Cloud instance.

appNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Apps

appSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

serviceCidr String

Azure Spring Cloud service reserved CIDR

serviceRuntimeNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

serviceRuntimeSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

outboundIPs NetworkProfileResponseOutboundIPs

Desired outbound IP resources for Azure Spring Cloud instance.

requiredTraffics RequiredTrafficResponse[]

Required inbound or outbound traffics for Azure Spring Cloud instance.

appNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Apps

appSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

serviceCidr string

Azure Spring Cloud service reserved CIDR

serviceRuntimeNetworkResourceGroup string

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

serviceRuntimeSubnetId string

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

outbound_ips NetworkProfileResponseOutboundIPs

Desired outbound IP resources for Azure Spring Cloud instance.

required_traffics Sequence[RequiredTrafficResponse]

Required inbound or outbound traffics for Azure Spring Cloud instance.

app_network_resource_group str

Name of the resource group containing network resources of Azure Spring Cloud Apps

app_subnet_id str

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

service_cidr str

Azure Spring Cloud service reserved CIDR

service_runtime_network_resource_group str

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

service_runtime_subnet_id str

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

outboundIPs Property Map

Desired outbound IP resources for Azure Spring Cloud instance.

requiredTraffics List

Required inbound or outbound traffics for Azure Spring Cloud instance.

appNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Apps

appSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Apps

serviceCidr String

Azure Spring Cloud service reserved CIDR

serviceRuntimeNetworkResourceGroup String

Name of the resource group containing network resources of Azure Spring Cloud Service Runtime

serviceRuntimeSubnetId String

Fully qualified resource Id of the subnet to host Azure Spring Cloud Service Runtime

NetworkProfileResponseOutboundIPs

PublicIPs List<string>

A list of public IP addresses.

PublicIPs []string

A list of public IP addresses.

publicIPs List

A list of public IP addresses.

publicIPs string[]

A list of public IP addresses.

public_ips Sequence[str]

A list of public IP addresses.

publicIPs List

A list of public IP addresses.

RequiredTrafficResponse

Direction string

The direction of required traffic

Fqdns List<string>

The FQDN list of required traffic

Ips List<string>

The ip list of required traffic

Port int

The port of required traffic

Protocol string

The protocol of required traffic

Direction string

The direction of required traffic

Fqdns []string

The FQDN list of required traffic

Ips []string

The ip list of required traffic

Port int

The port of required traffic

Protocol string

The protocol of required traffic

direction String

The direction of required traffic

fqdns List

The FQDN list of required traffic

ips List

The ip list of required traffic

port Integer

The port of required traffic

protocol String

The protocol of required traffic

direction string

The direction of required traffic

fqdns string[]

The FQDN list of required traffic

ips string[]

The ip list of required traffic

port number

The port of required traffic

protocol string

The protocol of required traffic

direction str

The direction of required traffic

fqdns Sequence[str]

The FQDN list of required traffic

ips Sequence[str]

The ip list of required traffic

port int

The port of required traffic

protocol str

The protocol of required traffic

direction String

The direction of required traffic

fqdns List

The FQDN list of required traffic

ips List

The ip list of required traffic

port Number

The port of required traffic

protocol String

The protocol of required traffic

Sku

Capacity int

Current capacity of the target resource

Name string

Name of the Sku

Tier string

Tier of the Sku

Capacity int

Current capacity of the target resource

Name string

Name of the Sku

Tier string

Tier of the Sku

capacity Integer

Current capacity of the target resource

name String

Name of the Sku

tier String

Tier of the Sku

capacity number

Current capacity of the target resource

name string

Name of the Sku

tier string

Tier of the Sku

capacity int

Current capacity of the target resource

name str

Name of the Sku

tier str

Tier of the Sku

capacity Number

Current capacity of the target resource

name String

Name of the Sku

tier String

Tier of the Sku

SkuResponse

Capacity int

Current capacity of the target resource

Name string

Name of the Sku

Tier string

Tier of the Sku

Capacity int

Current capacity of the target resource

Name string

Name of the Sku

Tier string

Tier of the Sku

capacity Integer

Current capacity of the target resource

name String

Name of the Sku

tier String

Tier of the Sku

capacity number

Current capacity of the target resource

name string

Name of the Sku

tier string

Tier of the Sku

capacity int

Current capacity of the target resource

name str

Name of the Sku

tier str

Tier of the Sku

capacity Number

Current capacity of the target resource

name String

Name of the Sku

tier String

Tier of the Sku

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:appplatform:Service myservice /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/myResourceGroup/providers/Microsoft.AppPlatform/Spring/myservice 

Package Details

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