entra.azure.com/
SecurityGroup
SecurityGroup is an Entra Security Group.
Used by: SecurityGroupList.
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ObjectMeta | ||
spec | SecurityGroupSpec Optional |
|
status | SecurityGroupStatus Optional |
SecurityGroupSpec
Property | Description | Type |
---|---|---|
description | The description of the group. | string Optional |
displayName | The display name of the group. | string Required |
isAssignableToRole | Indicates whether the group can be assigned to a role. | bool Optional |
mailNickname | The email address of the group, specified either as a mail nickname (mygroup ) or as a full email address (mygroup@mydomain.com ). |
string Required |
membershipType | The membership type of the group. | SecurityGroupMembershipType Optional |
operatorSpec | The operator specific configuration for the resource. | SecurityGroupOperatorSpec Optional |
SecurityGroupStatus
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
description | The description of the group. | string Optional |
displayName | The display name of the group. | string Optional |
entraID | The GUID identifing the resource in Entra | string Optional |
groupEmailAddress | The email address of the group. | string Required |
SecurityGroupList
Property | Description | Type |
---|---|---|
metav1.TypeMeta | ||
metav1.ListMeta | ||
items | SecurityGroup[] Optional |
SecurityGroupSpec
Used by: SecurityGroup.
Property | Description | Type |
---|---|---|
description | The description of the group. | string Optional |
displayName | The display name of the group. | string Required |
isAssignableToRole | Indicates whether the group can be assigned to a role. | bool Optional |
mailNickname | The email address of the group, specified either as a mail nickname (mygroup ) or as a full email address (mygroup@mydomain.com ). |
string Required |
membershipType | The membership type of the group. | SecurityGroupMembershipType Optional |
operatorSpec | The operator specific configuration for the resource. | SecurityGroupOperatorSpec Optional |
SecurityGroupStatus
Used by: SecurityGroup.
Property | Description | Type |
---|---|---|
conditions | The observed state of the resource | conditions.Condition[] Optional |
description | The description of the group. | string Optional |
displayName | The display name of the group. | string Optional |
entraID | The GUID identifing the resource in Entra | string Optional |
groupEmailAddress | The email address of the group. | string Required |
SecurityGroupMembershipType
Used by: SecurityGroupSpec.
SecurityGroupOperatorSpec
Used by: SecurityGroupSpec.
Property | Description | Type |
---|---|---|
configmaps | ConfigMaps specifies any config maps that should be created by the operator. | SecurityGroupOperatorConfigMaps Optional |
creationMode | Specifies how ASO will try to create the resource. Specify “AlwaysCreate” to always create a new security group when first reconciled. Or specify “AdoptOrCreate” to first try to adopt an existing security group with the same display name. If multiple security groups with the same display name are found, the resource condition will show an error. If not specified, defaults to “AdoptOrCreate”. | CreationMode Optional |
CreationMode
CreationMode specifies how ASO will try to create the Entra resource.
Used by: SecurityGroupOperatorSpec.
SecurityGroupOperatorConfigMaps
Used by: SecurityGroupOperatorSpec.
Property | Description | Type |
---|---|---|
entraID | The Entra ID of the group. | genruntime.ConfigMapDestination Optional |