WorkspaceOutboundCloudConnectionRules
Properties
| Property | Type | Attributes | Description |
|---|---|---|---|
defaultAction | 'Allow' | 'Deny' | Required | The default behavior for cloud connection types not explicitly listed in rules |
workspaceId | string | Required, Identifier | The containing Fabric workspace ID |
rules | OutboundConnectionRule[] | The rules that define outbound access behavior for specific cloud connection types |
OutboundConnectionRule
| Property | Type | Attributes | Description |
|---|---|---|---|
connectionType | string | Required | The cloud connection type the rule applies to (e.g. Lakehouse, Warehouse, FabricSql, PowerPlatformDataflows, Web, Sql) |
defaultAction | 'Allow' | 'Deny' | Required | The default outbound access behavior for this connection type |
allowedEndpoints | ConnectionRuleEndpointMetadata[] | The explicitly permitted external endpoints for this connection type. Only applicable to endpoint-based connection types | |
allowedWorkspaces | ConnectionRuleWorkspaceMetadata[] | The workspaces explicitly permitted for outbound communication for this connection type. Only applicable to Lakehouse, Warehouse, FabricSql, and PowerPlatformDataflows |
ConnectionRuleEndpointMetadata
| Property | Type | Attributes | Description |
|---|---|---|---|
hostnamePattern | string | Required | A wildcard-supported hostname pattern that is allowed for outbound communication (e.g. *.microsoft.com) |
ConnectionRuleWorkspaceMetadata
| Property | Type | Attributes | Description |
|---|---|---|---|
workspaceId | string | Required | The ID of the target workspace that is allowed to be connected to from the current workspace |