AWS::DataZone::ConnectionConnections enables users to connect their DataZone resources (domains, projects, and environments) to external resources/services (data, compute, etc)
9 configurable properties. 2 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
DomainIdentifier | string | RequiredCreate-onlyWrite-only |
Name | string | RequiredCreate-only |
AwsLocation | AwsLocation | Write-only |
Description | string | |
EnableTrustedIdentityPropagation | boolean | Create-onlyWrite-only |
EnvironmentIdentifier | string | Create-onlyWrite-only |
ProjectIdentifier | string | Create-onlyWrite-only |
Props | ConnectionPropertiesInput | Write-only |
Scope | string | Create-onlyWrite-only |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
ConnectionId | string | The ID of the connection. |
DomainId | string | The ID of the domain in which the connection is created. |
DomainUnitId | string | The ID of the domain unit in which the connection is created. |
EnvironmentId | string | The ID of the environment in which the connection is created. |
EnvironmentUserRole | string | The role of the user in the environment. |
ProjectId | string | The ID of the project in which the connection is created. |
Type | string | - |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::DataZone::Connection
Resources:
MyResource:
Type: AWS::DataZone::Connection
Properties:
DomainIdentifier: "my-domainidentifier"
Name: "my-name"
Description: !Ref "AWS::StackName"Permissions CloudFormation needs in your IAM role to manage this resource.
datazone:CreateConnectiondatazone:GetConnectiondatazone:DeleteConnectiondatazone:ListEnvironmentsdatazone:GetConnectiondatazone:UpdateConnectiondatazone:GetConnectiondatazone:DeleteConnectiondatazone:DeleteConnectiondatazone:GetConnectiondatazone:ListConnectionsOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterDomainIdThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
DomainIdentifierEnableTrustedIdentityPropagationEnvironmentIdentifierProjectIdentifierNameScope