authorization.azure.com/v1beta20200801preview

authorization.azure.com/v1beta20200801preview

Package v1beta20200801preview contains API Schema definitions for the authorization v1beta20200801preview API group

Resource Types:

    RoleAssignment

    Field Description
    metadata
    Kubernetes meta/v1.ObjectMeta
    Refer to the Kubernetes API documentation for the fields of the metadata field.
    spec
    RoleAssignments_Spec


    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    condition
    string

    Condition: The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase ‘foo_storage_container’

    conditionVersion
    string

    ConditionVersion: Version of the condition. Currently accepted value is ‘2.0’

    delegatedManagedIdentityResourceId
    string

    DelegatedManagedIdentityResourceId: Id of the delegated managed identity resource

    description
    string

    Description: Description of role assignment

    location
    string

    Location: Location to deploy resource to

    owner
    genruntime.ArbitraryOwnerReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. This resource is an extension resource, which means that any other Azure resource can be its owner.

    principalId
    string

    PrincipalId: The principal ID.

    principalType
    RoleAssignmentPropertiesPrincipalType

    PrincipalType: The principal type of the assigned principal ID.

    roleDefinitionReference
    genruntime.ResourceReference

    RoleDefinitionReference: The role definition ID.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    status
    RoleAssignment_Status

    RoleAssignmentPropertiesARM

    (Appears on:RoleAssignments_SpecARM)

    Field Description
    condition
    string

    Condition: The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase ‘foo_storage_container’

    conditionVersion
    string

    ConditionVersion: Version of the condition. Currently accepted value is ‘2.0’

    delegatedManagedIdentityResourceId
    string

    DelegatedManagedIdentityResourceId: Id of the delegated managed identity resource

    description
    string

    Description: Description of role assignment

    principalId
    string

    PrincipalId: The principal ID.

    principalType
    RoleAssignmentPropertiesPrincipalType

    PrincipalType: The principal type of the assigned principal ID.

    roleDefinitionId
    string

    RoleAssignmentPropertiesPrincipalType (string alias)

    (Appears on:RoleAssignmentPropertiesARM, RoleAssignments_Spec)

    Value Description

    "ForeignGroup"

    "Group"

    "ServicePrincipal"

    "User"

    RoleAssignmentPropertiesStatusPrincipalType (string alias)

    (Appears on:RoleAssignmentProperties_StatusARM, RoleAssignment_Status)

    Value Description

    "ForeignGroup"

    "Group"

    "ServicePrincipal"

    "User"

    RoleAssignmentProperties_StatusARM

    (Appears on:RoleAssignment_StatusARM)

    Field Description
    condition
    string

    Condition: The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase ‘foo_storage_container’

    conditionVersion
    string

    ConditionVersion: Version of the condition. Currently accepted value is ‘2.0’

    createdBy
    string

    CreatedBy: Id of the user who created the assignment

    createdOn
    string

    CreatedOn: Time it was created

    delegatedManagedIdentityResourceId
    string

    DelegatedManagedIdentityResourceId: Id of the delegated managed identity resource

    description
    string

    Description: Description of role assignment

    principalId
    string

    PrincipalId: The principal ID.

    principalType
    RoleAssignmentPropertiesStatusPrincipalType

    PrincipalType: The principal type of the assigned principal ID.

    roleDefinitionId
    string

    RoleDefinitionId: The role definition ID.

    scope
    string

    Scope: The role assignment scope.

    updatedBy
    string

    UpdatedBy: Id of the user who updated the assignment

    updatedOn
    string

    UpdatedOn: Time it was updated

    RoleAssignment_Status

    (Appears on:RoleAssignment)

    Field Description
    condition
    string

    Condition: The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase ‘foo_storage_container’

    conditionVersion
    string

    ConditionVersion: Version of the condition. Currently accepted value is ‘2.0’

    conditions
    []genruntime/conditions.Condition

    Conditions: The observed state of the resource

    createdBy
    string

    CreatedBy: Id of the user who created the assignment

    createdOn
    string

    CreatedOn: Time it was created

    delegatedManagedIdentityResourceId
    string

    DelegatedManagedIdentityResourceId: Id of the delegated managed identity resource

    description
    string

    Description: Description of role assignment

    id
    string

    Id: The role assignment ID.

    name
    string

    Name: The role assignment name.

    principalId
    string

    PrincipalId: The principal ID.

    principalType
    RoleAssignmentPropertiesStatusPrincipalType

    PrincipalType: The principal type of the assigned principal ID.

    roleDefinitionId
    string

    RoleDefinitionId: The role definition ID.

    scope
    string

    Scope: The role assignment scope.

    type
    string

    Type: The role assignment type.

    updatedBy
    string

    UpdatedBy: Id of the user who updated the assignment

    updatedOn
    string

    UpdatedOn: Time it was updated

    RoleAssignment_StatusARM

    Field Description
    id
    string

    Id: The role assignment ID.

    name
    string

    Name: The role assignment name.

    properties
    RoleAssignmentProperties_StatusARM

    Properties: Role assignment properties.

    type
    string

    Type: The role assignment type.

    RoleAssignmentsSpecAPIVersion (string alias)

    Value Description

    "2020-08-01-preview"

    RoleAssignments_Spec

    (Appears on:RoleAssignment)

    Field Description
    azureName
    string

    AzureName: The name of the resource in Azure. This is often the same as the name of the resource in Kubernetes but it doesn’t have to be.

    condition
    string

    Condition: The conditions on the role assignment. This limits the resources it can be assigned to. e.g.: @Resource[Microsoft.Storage/storageAccounts/blobServices/containers:ContainerName] StringEqualsIgnoreCase ‘foo_storage_container’

    conditionVersion
    string

    ConditionVersion: Version of the condition. Currently accepted value is ‘2.0’

    delegatedManagedIdentityResourceId
    string

    DelegatedManagedIdentityResourceId: Id of the delegated managed identity resource

    description
    string

    Description: Description of role assignment

    location
    string

    Location: Location to deploy resource to

    owner
    genruntime.ArbitraryOwnerReference

    Owner: The owner of the resource. The owner controls where the resource goes when it is deployed. The owner also controls the resources lifecycle. When the owner is deleted the resource will also be deleted. This resource is an extension resource, which means that any other Azure resource can be its owner.

    principalId
    string

    PrincipalId: The principal ID.

    principalType
    RoleAssignmentPropertiesPrincipalType

    PrincipalType: The principal type of the assigned principal ID.

    roleDefinitionReference
    genruntime.ResourceReference

    RoleDefinitionReference: The role definition ID.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource

    RoleAssignments_SpecARM

    Field Description
    location
    string

    Location: Location to deploy resource to

    name
    string

    Name: The name of the role assignment. It can be any valid GUID.

    properties
    RoleAssignmentPropertiesARM

    Properties: Role assignment properties.

    tags
    map[string]string

    Tags: Name-value pairs to add to the resource