def __init__(__self__, *, account_name: pulumi.Input[str], resource_group_name: pulumi.Input[str], group_id: Optional[pulumi.Input[str]]=None, private_endpoint: Optional[pulumi.Input['PrivateEndpointPropertyArgs']]=None, private_endpoint_connection_name: Optional[pulumi.Input[str]]=None, private_link_service_connection_state: Optional[pulumi.Input['PrivateLinkServiceConnectionStatePropertyArgs']]=None, provisioning_state: Optional[pulumi.Input[str]]=None):
    "\n        The set of arguments for constructing a PrivateEndpointConnection resource.\n        :param pulumi.Input[str] account_name: Cosmos DB database account name.\n        :param pulumi.Input[str] resource_group_name: The name of the resource group. The name is case insensitive.\n        :param pulumi.Input[str] group_id: Group id of the private endpoint.\n        :param pulumi.Input['PrivateEndpointPropertyArgs'] private_endpoint: Private endpoint which the connection belongs to.\n        :param pulumi.Input[str] private_endpoint_connection_name: The name of the private endpoint connection.\n        :param pulumi.Input['PrivateLinkServiceConnectionStatePropertyArgs'] private_link_service_connection_state: Connection State of the Private Endpoint Connection.\n        :param pulumi.Input[str] provisioning_state: Provisioning state of the private endpoint.\n        "
    pulumi.set(__self__, 'account_name', account_name)
    pulumi.set(__self__, 'resource_group_name', resource_group_name)
    if (group_id is not None):
        pulumi.set(__self__, 'group_id', group_id)
    if (private_endpoint is not None):
        pulumi.set(__self__, 'private_endpoint', private_endpoint)
    if (private_endpoint_connection_name is not None):
        pulumi.set(__self__, 'private_endpoint_connection_name', private_endpoint_connection_name)
    if (private_link_service_connection_state is not None):
        pulumi.set(__self__, 'private_link_service_connection_state', private_link_service_connection_state)
    if (provisioning_state is not None):
        pulumi.set(__self__, 'provisioning_state', provisioning_state)
The set of arguments for constructing a PrivateEndpointConnection resource.
:param pulumi.Input[str] account_name: Cosmos DB database account name.
:param pulumi.Input[str] resource_group_name: The name of the resource group. The name is case insensitive.
:param pulumi.Input[str] group_id: Group id of the private endpoint.
:param pulumi.Input['PrivateEndpointPropertyArgs'] private_endpoint: Private endpoint which the connection belongs to.
:param pulumi.Input[str] private_endpoint_connection_name: The name of the private endpoint connection.
:param pulumi.Input['PrivateLinkServiceConnectionStatePropertyArgs'] private_link_service_connection_state: Connection State of the Private Endpoint Connection.
:param pulumi.Input[str] provisioning_state: Provisioning state of the private endpoint.
def __init__(__self__, *, account_name: pulumi.Input[str], resource_group_name: pulumi.Input[str], group_id: Optional[pulumi.Input[str]]=None, private_endpoint: Optional[pulumi.Input['PrivateEndpointPropertyArgs']]=None, private_endpoint_connection_name: Optional[pulumi.Input[str]]=None, private_link_service_connection_state: Optional[pulumi.Input['PrivateLinkServiceConnectionStatePropertyArgs']]=None, provisioning_state: Optional[pulumi.Input[str]]=None):
    "\n        The set of arguments for constructing a PrivateEndpointConnection resource.\n        :param pulumi.Input[str] account_name: Cosmos DB database account name.\n        :param pulumi.Input[str] resource_group_name: The name of the resource group. The name is case insensitive.\n        :param pulumi.Input[str] group_id: Group id of the private endpoint.\n        :param pulumi.Input['PrivateEndpointPropertyArgs'] private_endpoint: Private endpoint which the connection belongs to.\n        :param pulumi.Input[str] private_endpoint_connection_name: The name of the private endpoint connection.\n        :param pulumi.Input['PrivateLinkServiceConnectionStatePropertyArgs'] private_link_service_connection_state: Connection State of the Private Endpoint Connection.\n        :param pulumi.Input[str] provisioning_state: Provisioning state of the private endpoint.\n        "
    pulumi.set(__self__, 'account_name', account_name)
    pulumi.set(__self__, 'resource_group_name', resource_group_name)
    if (group_id is not None):
        pulumi.set(__self__, 'group_id', group_id)
    if (private_endpoint is not None):
        pulumi.set(__self__, 'private_endpoint', private_endpoint)
    if (private_endpoint_connection_name is not None):
        pulumi.set(__self__, 'private_endpoint_connection_name', private_endpoint_connection_name)
    if (private_link_service_connection_state is not None):
        pulumi.set(__self__, 'private_link_service_connection_state', private_link_service_connection_state)
    if (provisioning_state is not None):
        pulumi.set(__self__, 'provisioning_state', provisioning_state)