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