azure-native.network.ConnectivityConfiguration
Explore with Pulumi AI
The network manager connectivity configuration resource API Version: 2021-02-01-preview.
Example Usage
ConnectivityConfigurationsPut
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() =>
{
var connectivityConfiguration = new AzureNative.Network.ConnectivityConfiguration("connectivityConfiguration", new()
{
AppliesToGroups = new[]
{
new AzureNative.Network.Inputs.ConnectivityGroupItemArgs
{
GroupConnectivity = "None",
IsGlobal = "False",
NetworkGroupId = "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
UseHubGateway = "True",
},
},
ConfigurationName = "myTestConnectivityConfig",
ConnectivityTopology = "HubAndSpoke",
DeleteExistingPeering = "True",
Description = "Sample Configuration",
DisplayName = "myTestConnectivityConfig",
Hubs = new[]
{
new AzureNative.Network.Inputs.HubArgs
{
ResourceId = "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
ResourceType = "Microsoft.Network/virtualNetworks",
},
},
IsGlobal = "True",
NetworkManagerName = "testNetworkManager",
ResourceGroupName = "myResourceGroup",
});
});
package main
import (
network "github.com/pulumi/pulumi-azure-native-sdk/network"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := network.NewConnectivityConfiguration(ctx, "connectivityConfiguration", &network.ConnectivityConfigurationArgs{
AppliesToGroups: []network.ConnectivityGroupItemArgs{
{
GroupConnectivity: pulumi.String("None"),
IsGlobal: pulumi.String("False"),
NetworkGroupId: pulumi.String("subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1"),
UseHubGateway: pulumi.String("True"),
},
},
ConfigurationName: pulumi.String("myTestConnectivityConfig"),
ConnectivityTopology: pulumi.String("HubAndSpoke"),
DeleteExistingPeering: pulumi.String("True"),
Description: pulumi.String("Sample Configuration"),
DisplayName: pulumi.String("myTestConnectivityConfig"),
Hubs: []network.HubArgs{
{
ResourceId: pulumi.String("subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig"),
ResourceType: pulumi.String("Microsoft.Network/virtualNetworks"),
},
},
IsGlobal: pulumi.String("True"),
NetworkManagerName: pulumi.String("testNetworkManager"),
ResourceGroupName: pulumi.String("myResourceGroup"),
})
if err != nil {
return err
}
return nil
})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.network.ConnectivityConfiguration;
import com.pulumi.azurenative.network.ConnectivityConfigurationArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var connectivityConfiguration = new ConnectivityConfiguration("connectivityConfiguration", ConnectivityConfigurationArgs.builder()
.appliesToGroups(Map.ofEntries(
Map.entry("groupConnectivity", "None"),
Map.entry("isGlobal", "False"),
Map.entry("networkGroupId", "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1"),
Map.entry("useHubGateway", "True")
))
.configurationName("myTestConnectivityConfig")
.connectivityTopology("HubAndSpoke")
.deleteExistingPeering("True")
.description("Sample Configuration")
.displayName("myTestConnectivityConfig")
.hubs(Map.ofEntries(
Map.entry("resourceId", "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig"),
Map.entry("resourceType", "Microsoft.Network/virtualNetworks")
))
.isGlobal("True")
.networkManagerName("testNetworkManager")
.resourceGroupName("myResourceGroup")
.build());
}
}
import pulumi
import pulumi_azure_native as azure_native
connectivity_configuration = azure_native.network.ConnectivityConfiguration("connectivityConfiguration",
applies_to_groups=[azure_native.network.ConnectivityGroupItemArgs(
group_connectivity="None",
is_global="False",
network_group_id="subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
use_hub_gateway="True",
)],
configuration_name="myTestConnectivityConfig",
connectivity_topology="HubAndSpoke",
delete_existing_peering="True",
description="Sample Configuration",
display_name="myTestConnectivityConfig",
hubs=[azure_native.network.HubArgs(
resource_id="subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
resource_type="Microsoft.Network/virtualNetworks",
)],
is_global="True",
network_manager_name="testNetworkManager",
resource_group_name="myResourceGroup")
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const connectivityConfiguration = new azure_native.network.ConnectivityConfiguration("connectivityConfiguration", {
appliesToGroups: [{
groupConnectivity: "None",
isGlobal: "False",
networkGroupId: "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
useHubGateway: "True",
}],
configurationName: "myTestConnectivityConfig",
connectivityTopology: "HubAndSpoke",
deleteExistingPeering: "True",
description: "Sample Configuration",
displayName: "myTestConnectivityConfig",
hubs: [{
resourceId: "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
resourceType: "Microsoft.Network/virtualNetworks",
}],
isGlobal: "True",
networkManagerName: "testNetworkManager",
resourceGroupName: "myResourceGroup",
});
resources:
connectivityConfiguration:
type: azure-native:network:ConnectivityConfiguration
properties:
appliesToGroups:
- groupConnectivity: None
isGlobal: False
networkGroupId: subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1
useHubGateway: True
configurationName: myTestConnectivityConfig
connectivityTopology: HubAndSpoke
deleteExistingPeering: True
description: Sample Configuration
displayName: myTestConnectivityConfig
hubs:
- resourceId: subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig
resourceType: Microsoft.Network/virtualNetworks
isGlobal: True
networkManagerName: testNetworkManager
resourceGroupName: myResourceGroup
Create ConnectivityConfiguration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ConnectivityConfiguration(name: string, args: ConnectivityConfigurationArgs, opts?: CustomResourceOptions);
@overload
def ConnectivityConfiguration(resource_name: str,
args: ConnectivityConfigurationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def ConnectivityConfiguration(resource_name: str,
opts: Optional[ResourceOptions] = None,
connectivity_topology: Optional[Union[str, ConnectivityTopology]] = None,
network_manager_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
applies_to_groups: Optional[Sequence[ConnectivityGroupItemArgs]] = None,
configuration_name: Optional[str] = None,
delete_existing_peering: Optional[Union[str, DeleteExistingPeering]] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
hubs: Optional[Sequence[HubArgs]] = None,
is_global: Optional[Union[str, IsGlobal]] = None)
func NewConnectivityConfiguration(ctx *Context, name string, args ConnectivityConfigurationArgs, opts ...ResourceOption) (*ConnectivityConfiguration, error)
public ConnectivityConfiguration(string name, ConnectivityConfigurationArgs args, CustomResourceOptions? opts = null)
public ConnectivityConfiguration(String name, ConnectivityConfigurationArgs args)
public ConnectivityConfiguration(String name, ConnectivityConfigurationArgs args, CustomResourceOptions options)
type: azure-native:network:ConnectivityConfiguration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ConnectivityConfigurationArgs
- 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 ConnectivityConfigurationArgs
- 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 ConnectivityConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ConnectivityConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ConnectivityConfigurationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var connectivityConfigurationResource = new AzureNative.Network.ConnectivityConfiguration("connectivityConfigurationResource", new()
{
ConnectivityTopology = "string",
NetworkManagerName = "string",
ResourceGroupName = "string",
AppliesToGroups = new[]
{
{
{ "groupConnectivity", "string" },
{ "isGlobal", "string" },
{ "networkGroupId", "string" },
{ "useHubGateway", "string" },
},
},
ConfigurationName = "string",
DeleteExistingPeering = "string",
Description = "string",
DisplayName = "string",
Hubs = new[]
{
{
{ "resourceId", "string" },
{ "resourceType", "string" },
},
},
IsGlobal = "string",
});
example, err := network.NewConnectivityConfiguration(ctx, "connectivityConfigurationResource", &network.ConnectivityConfigurationArgs{
ConnectivityTopology: "string",
NetworkManagerName: "string",
ResourceGroupName: "string",
AppliesToGroups: []map[string]interface{}{
map[string]interface{}{
"groupConnectivity": "string",
"isGlobal": "string",
"networkGroupId": "string",
"useHubGateway": "string",
},
},
ConfigurationName: "string",
DeleteExistingPeering: "string",
Description: "string",
DisplayName: "string",
Hubs: []map[string]interface{}{
map[string]interface{}{
"resourceId": "string",
"resourceType": "string",
},
},
IsGlobal: "string",
})
var connectivityConfigurationResource = new ConnectivityConfiguration("connectivityConfigurationResource", ConnectivityConfigurationArgs.builder()
.connectivityTopology("string")
.networkManagerName("string")
.resourceGroupName("string")
.appliesToGroups(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.configurationName("string")
.deleteExistingPeering("string")
.description("string")
.displayName("string")
.hubs(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
.isGlobal("string")
.build());
connectivity_configuration_resource = azure_native.network.ConnectivityConfiguration("connectivityConfigurationResource",
connectivity_topology=string,
network_manager_name=string,
resource_group_name=string,
applies_to_groups=[{
groupConnectivity: string,
isGlobal: string,
networkGroupId: string,
useHubGateway: string,
}],
configuration_name=string,
delete_existing_peering=string,
description=string,
display_name=string,
hubs=[{
resourceId: string,
resourceType: string,
}],
is_global=string)
const connectivityConfigurationResource = new azure_native.network.ConnectivityConfiguration("connectivityConfigurationResource", {
connectivityTopology: "string",
networkManagerName: "string",
resourceGroupName: "string",
appliesToGroups: [{
groupConnectivity: "string",
isGlobal: "string",
networkGroupId: "string",
useHubGateway: "string",
}],
configurationName: "string",
deleteExistingPeering: "string",
description: "string",
displayName: "string",
hubs: [{
resourceId: "string",
resourceType: "string",
}],
isGlobal: "string",
});
type: azure-native:network:ConnectivityConfiguration
properties:
appliesToGroups:
- groupConnectivity: string
isGlobal: string
networkGroupId: string
useHubGateway: string
configurationName: string
connectivityTopology: string
deleteExistingPeering: string
description: string
displayName: string
hubs:
- resourceId: string
resourceType: string
isGlobal: string
networkManagerName: string
resourceGroupName: string
ConnectivityConfiguration 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 ConnectivityConfiguration resource accepts the following input properties:
- Connectivity
Topology string | Pulumi.Azure Native. Network. Connectivity Topology - Connectivity topology type.
- Network
Manager stringName - The name of the network manager.
- Resource
Group stringName - The name of the resource group.
- Applies
To List<Pulumi.Groups Azure Native. Network. Inputs. Connectivity Group Item> - Groups for configuration
- Configuration
Name string - The name of the network manager connectivity configuration.
- Delete
Existing string | Pulumi.Peering Azure Native. Network. Delete Existing Peering - Flag if need to remove current existing peerings.
- Description string
- A description of the connectivity configuration.
- Display
Name string - A friendly name for the resource.
- Hubs
List<Pulumi.
Azure Native. Network. Inputs. Hub> - List of hubItems
- Is
Global string | Pulumi.Azure Native. Network. Is Global - Flag if global mesh is supported.
- Connectivity
Topology string | ConnectivityTopology - Connectivity topology type.
- Network
Manager stringName - The name of the network manager.
- Resource
Group stringName - The name of the resource group.
- Applies
To []ConnectivityGroups Group Item Args - Groups for configuration
- Configuration
Name string - The name of the network manager connectivity configuration.
- Delete
Existing string | DeletePeering Existing Peering - Flag if need to remove current existing peerings.
- Description string
- A description of the connectivity configuration.
- Display
Name string - A friendly name for the resource.
- Hubs
[]Hub
Args - List of hubItems
- Is
Global string | IsGlobal - Flag if global mesh is supported.
- connectivity
Topology String | ConnectivityTopology - Connectivity topology type.
- network
Manager StringName - The name of the network manager.
- resource
Group StringName - The name of the resource group.
- applies
To List<ConnectivityGroups Group Item> - Groups for configuration
- configuration
Name String - The name of the network manager connectivity configuration.
- delete
Existing String | DeletePeering Existing Peering - Flag if need to remove current existing peerings.
- description String
- A description of the connectivity configuration.
- display
Name String - A friendly name for the resource.
- hubs List<Hub>
- List of hubItems
- is
Global String | IsGlobal - Flag if global mesh is supported.
- connectivity
Topology string | ConnectivityTopology - Connectivity topology type.
- network
Manager stringName - The name of the network manager.
- resource
Group stringName - The name of the resource group.
- applies
To ConnectivityGroups Group Item[] - Groups for configuration
- configuration
Name string - The name of the network manager connectivity configuration.
- delete
Existing string | DeletePeering Existing Peering - Flag if need to remove current existing peerings.
- description string
- A description of the connectivity configuration.
- display
Name string - A friendly name for the resource.
- hubs Hub[]
- List of hubItems
- is
Global string | IsGlobal - Flag if global mesh is supported.
- connectivity_
topology str | ConnectivityTopology - Connectivity topology type.
- network_
manager_ strname - The name of the network manager.
- resource_
group_ strname - The name of the resource group.
- applies_
to_ Sequence[Connectivitygroups Group Item Args] - Groups for configuration
- configuration_
name str - The name of the network manager connectivity configuration.
- delete_
existing_ str | Deletepeering Existing Peering - Flag if need to remove current existing peerings.
- description str
- A description of the connectivity configuration.
- display_
name str - A friendly name for the resource.
- hubs
Sequence[Hub
Args] - List of hubItems
- is_
global str | IsGlobal - Flag if global mesh is supported.
- connectivity
Topology String | "HubAnd Spoke" | "Mesh" - Connectivity topology type.
- network
Manager StringName - The name of the network manager.
- resource
Group StringName - The name of the resource group.
- applies
To List<Property Map>Groups - Groups for configuration
- configuration
Name String - The name of the network manager connectivity configuration.
- delete
Existing String | "False" | "True"Peering - Flag if need to remove current existing peerings.
- description String
- A description of the connectivity configuration.
- display
Name String - A friendly name for the resource.
- hubs List<Property Map>
- List of hubItems
- is
Global String | "False" | "True" - Flag if global mesh is supported.
Outputs
All input properties are implicitly available as output properties. Additionally, the ConnectivityConfiguration resource produces the following output properties:
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the connectivity configuration resource.
- System
Data Pulumi.Azure Native. Network. Outputs. System Data Response - The system metadata related to this resource.
- Type string
- Resource type.
- Etag string
- A unique read-only string that changes whenever the resource is updated.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name.
- Provisioning
State string - The provisioning state of the connectivity configuration resource.
- System
Data SystemData Response - The system metadata related to this resource.
- Type string
- Resource type.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the connectivity configuration resource.
- system
Data SystemData Response - The system metadata related to this resource.
- type String
- Resource type.
- etag string
- A unique read-only string that changes whenever the resource is updated.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Resource name.
- provisioning
State string - The provisioning state of the connectivity configuration resource.
- system
Data SystemData Response - The system metadata related to this resource.
- type string
- Resource type.
- etag str
- A unique read-only string that changes whenever the resource is updated.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Resource name.
- provisioning_
state str - The provisioning state of the connectivity configuration resource.
- system_
data SystemData Response - The system metadata related to this resource.
- type str
- Resource type.
- etag String
- A unique read-only string that changes whenever the resource is updated.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name.
- provisioning
State String - The provisioning state of the connectivity configuration resource.
- system
Data Property Map - The system metadata related to this resource.
- type String
- Resource type.
Supporting Types
ConnectivityGroupItem, ConnectivityGroupItemArgs
- Group
Connectivity string | Pulumi.Azure Native. Network. Group Connectivity - Group connectivity type.
- Is
Global string | Pulumi.Azure Native. Network. Is Global - Flag if global is supported.
- Network
Group stringId - Network group Id.
- Use
Hub string | Pulumi.Gateway Azure Native. Network. Use Hub Gateway - Flag if need to use hub gateway.
- Group
Connectivity string | GroupConnectivity - Group connectivity type.
- Is
Global string | IsGlobal - Flag if global is supported.
- Network
Group stringId - Network group Id.
- Use
Hub string | UseGateway Hub Gateway - Flag if need to use hub gateway.
- group
Connectivity String | GroupConnectivity - Group connectivity type.
- is
Global String | IsGlobal - Flag if global is supported.
- network
Group StringId - Network group Id.
- use
Hub String | UseGateway Hub Gateway - Flag if need to use hub gateway.
- group
Connectivity string | GroupConnectivity - Group connectivity type.
- is
Global string | IsGlobal - Flag if global is supported.
- network
Group stringId - Network group Id.
- use
Hub string | UseGateway Hub Gateway - Flag if need to use hub gateway.
- group_
connectivity str | GroupConnectivity - Group connectivity type.
- is_
global str | IsGlobal - Flag if global is supported.
- network_
group_ strid - Network group Id.
- use_
hub_ str | Usegateway Hub Gateway - Flag if need to use hub gateway.
- group
Connectivity String | "None" | "DirectlyConnected" - Group connectivity type.
- is
Global String | "False" | "True" - Flag if global is supported.
- network
Group StringId - Network group Id.
- use
Hub String | "False" | "True"Gateway - Flag if need to use hub gateway.
ConnectivityGroupItemResponse, ConnectivityGroupItemResponseArgs
- Group
Connectivity string - Group connectivity type.
- Is
Global string - Flag if global is supported.
- Network
Group stringId - Network group Id.
- Use
Hub stringGateway - Flag if need to use hub gateway.
- Group
Connectivity string - Group connectivity type.
- Is
Global string - Flag if global is supported.
- Network
Group stringId - Network group Id.
- Use
Hub stringGateway - Flag if need to use hub gateway.
- group
Connectivity String - Group connectivity type.
- is
Global String - Flag if global is supported.
- network
Group StringId - Network group Id.
- use
Hub StringGateway - Flag if need to use hub gateway.
- group
Connectivity string - Group connectivity type.
- is
Global string - Flag if global is supported.
- network
Group stringId - Network group Id.
- use
Hub stringGateway - Flag if need to use hub gateway.
- group_
connectivity str - Group connectivity type.
- is_
global str - Flag if global is supported.
- network_
group_ strid - Network group Id.
- use_
hub_ strgateway - Flag if need to use hub gateway.
- group
Connectivity String - Group connectivity type.
- is
Global String - Flag if global is supported.
- network
Group StringId - Network group Id.
- use
Hub StringGateway - Flag if need to use hub gateway.
ConnectivityTopology, ConnectivityTopologyArgs
- Hub
And Spoke - HubAndSpoke
- Mesh
- Mesh
- Connectivity
Topology Hub And Spoke - HubAndSpoke
- Connectivity
Topology Mesh - Mesh
- Hub
And Spoke - HubAndSpoke
- Mesh
- Mesh
- Hub
And Spoke - HubAndSpoke
- Mesh
- Mesh
- HUB_AND_SPOKE
- HubAndSpoke
- MESH
- Mesh
- "Hub
And Spoke" - HubAndSpoke
- "Mesh"
- Mesh
DeleteExistingPeering, DeleteExistingPeeringArgs
- False
- False
- True
- True
- Delete
Existing Peering False - False
- Delete
Existing Peering True - True
- False
- False
- True
- True
- False
- False
- True
- True
- FALSE
- False
- TRUE
- True
- "False"
- False
- "True"
- True
GroupConnectivity, GroupConnectivityArgs
- None
- None
- Directly
Connected - DirectlyConnected
- Group
Connectivity None - None
- Group
Connectivity Directly Connected - DirectlyConnected
- None
- None
- Directly
Connected - DirectlyConnected
- None
- None
- Directly
Connected - DirectlyConnected
- NONE
- None
- DIRECTLY_CONNECTED
- DirectlyConnected
- "None"
- None
- "Directly
Connected" - DirectlyConnected
Hub, HubArgs
- Resource
Id string - Resource Id.
- Resource
Type string - Resource Type.
- Resource
Id string - Resource Id.
- Resource
Type string - Resource Type.
- resource
Id String - Resource Id.
- resource
Type String - Resource Type.
- resource
Id string - Resource Id.
- resource
Type string - Resource Type.
- resource_
id str - Resource Id.
- resource_
type str - Resource Type.
- resource
Id String - Resource Id.
- resource
Type String - Resource Type.
HubResponse, HubResponseArgs
- Resource
Id string - Resource Id.
- Resource
Type string - Resource Type.
- Resource
Id string - Resource Id.
- Resource
Type string - Resource Type.
- resource
Id String - Resource Id.
- resource
Type String - Resource Type.
- resource
Id string - Resource Id.
- resource
Type string - Resource Type.
- resource_
id str - Resource Id.
- resource_
type str - Resource Type.
- resource
Id String - Resource Id.
- resource
Type String - Resource Type.
IsGlobal, IsGlobalArgs
- False
- False
- True
- True
- Is
Global False - False
- Is
Global True - True
- False
- False
- True
- True
- False
- False
- True
- True
- FALSE
- False
- TRUE
- True
- "False"
- False
- "True"
- True
SystemDataResponse, SystemDataResponseArgs
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The type of identity that last modified the resource.
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- Created
At string - The timestamp of resource creation (UTC).
- Created
By string - The identity that created the resource.
- Created
By stringType - The type of identity that created the resource.
- Last
Modified stringAt - The type of identity that last modified the resource.
- Last
Modified stringBy - The identity that last modified the resource.
- Last
Modified stringBy Type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The type of identity that last modified the resource.
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
- created
At string - The timestamp of resource creation (UTC).
- created
By string - The identity that created the resource.
- created
By stringType - The type of identity that created the resource.
- last
Modified stringAt - The type of identity that last modified the resource.
- last
Modified stringBy - The identity that last modified the resource.
- last
Modified stringBy Type - The type of identity that last modified the resource.
- created_
at str - The timestamp of resource creation (UTC).
- created_
by str - The identity that created the resource.
- created_
by_ strtype - The type of identity that created the resource.
- last_
modified_ strat - The type of identity that last modified the resource.
- last_
modified_ strby - The identity that last modified the resource.
- last_
modified_ strby_ type - The type of identity that last modified the resource.
- created
At String - The timestamp of resource creation (UTC).
- created
By String - The identity that created the resource.
- created
By StringType - The type of identity that created the resource.
- last
Modified StringAt - The type of identity that last modified the resource.
- last
Modified StringBy - The identity that last modified the resource.
- last
Modified StringBy Type - The type of identity that last modified the resource.
UseHubGateway, UseHubGatewayArgs
- False
- False
- True
- True
- Use
Hub Gateway False - False
- Use
Hub Gateway True - True
- False
- False
- True
- True
- False
- False
- True
- True
- FALSE
- False
- TRUE
- True
- "False"
- False
- "True"
- True
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:network:ConnectivityConfiguration myTestConnectivityConfig subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0