Class NetworkPeeringArgs
Inherited Members
Namespace: Pulumi.Mongodbatlas
Assembly: Pulumi.Mongodbatlas.dll
Syntax
public sealed class NetworkPeeringArgs : ResourceArgs
Constructors
View SourceNetworkPeeringArgs()
Declaration
public NetworkPeeringArgs()
Properties
View SourceAccepterRegionName
Specifies the region where the peer VPC resides. For complete lists of supported regions, see Amazon Web Services.
Declaration
public Input<string> AccepterRegionName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AtlasCidrBlock
Unique identifier for an Azure AD directory.
Declaration
public Input<string> AtlasCidrBlock { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AtlasGcpProjectId
The Atlas GCP Project ID for the GCP VPC used by your atlas cluster that it is need to set up the reciprocal connection.
Declaration
public Input<string> AtlasGcpProjectId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AtlasVpcName
The Atlas VPC Name is used by your atlas clister that it is need to set up the reciprocal connection.
Declaration
public Input<string> AtlasVpcName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AwsAccountId
Account ID of the owner of the peer VPC.
Declaration
public Input<string> AwsAccountId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AzureDirectoryId
Unique identifier for an Azure AD directory.
Declaration
public Input<string> AzureDirectoryId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
AzureSubscriptionId
Unique identifer of the Azure subscription in which the VNet resides.
Declaration
public Input<string> AzureSubscriptionId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ContainerId
Unique identifier of the Atlas VPC container for the region. You can create an Atlas VPC container using the Create Container endpoint. You cannot create more than one container per region. To retrieve a list of container IDs, use the Get list of VPC containers endpoint.
Declaration
public Input<string> ContainerId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
GcpProjectId
GCP project ID of the owner of the network peer.
Declaration
public Input<string> GcpProjectId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
NetworkName
Name of the network peer to which Atlas connects.
Declaration
public Input<string> NetworkName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProjectId
The unique ID for the project to create the database user.
Declaration
public Input<string> ProjectId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProviderName
Cloud provider for this VPC peering connection. (Possible Values AWS, AZURE, GCP).
Declaration
public Input<string> ProviderName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ResourceGroupName
Name of your Azure resource group.
Declaration
public Input<string> ResourceGroupName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
RouteTableCidrBlock
Peer VPC CIDR block or subnet.
Declaration
public Input<string> RouteTableCidrBlock { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VnetName
Name of your Azure VNet.
Declaration
public Input<string> VnetName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
VpcId
Unique identifier of the peer VPC.
Declaration
public Input<string> VpcId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |