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> |