segmentation.tsb.tetrate.io/v1
Resource Types:
SegmentationMembership
Name | Type | Description | Required |
---|---|---|---|
apiVersion | string | segmentation.tsb.tetrate.io/v1 | true |
kind | string | SegmentationMembership | true |
metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
spec | object | The SegmentationMembership resource configures static resource membership for segmentation policies and zones. | false |
status | object | false |
SegmentationMembership.spec
The SegmentationMembership resource configures static resource membership for segmentation policies and zones.
Name | Type | Description | Required |
---|---|---|---|
description | string | A description of the resource. | false |
displayName | string | User friendly name for the resource. | false |
etag | string | The etag for the resource. | false |
fqn | string | Fully-qualified name of the resource. | false |
policy | string | The segmentation policy to which the membership belongs. | false |
zones | []object | List of zone memberships that define the resources that belong to particular zones in the segmentation policy. | false |
SegmentationMembership.spec.zones[index]
Name | Type | Description | Required |
---|---|---|---|
fqnSelector | []string | The list of fully-qualified names (FQNs) of the resources that belong to the zone. | true |
name | string | The name of the zone in the defined segmentation policy. | true |
SegmentationPolicy
Name | Type | Description | Required |
---|---|---|---|
apiVersion | string | segmentation.tsb.tetrate.io/v1 | true |
kind | string | SegmentationPolicy | true |
metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
spec | object | A Segmentation Policy defines a particular type of segmentation such as network zones, infrastructure environments, etc, that allow grouping resources and defining Access Control Lists (ACLs) based on these types. | false |
status | object | false |
SegmentationPolicy.spec
A Segmentation Policy defines a particular type of segmentation such as network zones, infrastructure environments, etc, that allow grouping resources and defining Access Control Lists (ACLs) based on these types.
Name | Type | Description | Required |
---|---|---|---|
description | string | A description of the resource. | false |
displayName | string | User friendly name for the resource. | false |
etag | string | The etag for the resource. | false |
fqn | string | Fully-qualified name of the resource. | false |
intraZonalTraffic | boolean | When set to | false |
zones | []string | false |
SegmentationRules
Name | Type | Description | Required |
---|---|---|---|
apiVersion | string | segmentation.tsb.tetrate.io/v1 | true |
kind | string | SegmentationRules | true |
metadata | object | Refer to the Kubernetes API documentation for the fields of the metadata field. | true |
spec | object | Segmentation Rules define an Access Control Lists (ACLs) that can be applied to resources to control access between them. | false |
status | object | false |
SegmentationRules.spec
Segmentation Rules define an Access Control Lists (ACLs) that can be applied to resources to control access between them.
Name | Type | Description | Required |
---|---|---|---|
description | string | A description of the resource. | false |
displayName | string | User friendly name for the resource. | false |
etag | string | The etag for the resource. | false |
fqn | string | Fully-qualified name of the resource. | false |
rules | []object | List of rules that define the allowed communication paths between resources. | false |
SegmentationRules.spec.rules[index]
Name | Type | Description | Required |
---|---|---|---|
from | []string | The source of the communication path. | true |
to | []string | The destination of the communication path. | true |