authorization.azure.com/v1beta20200801preview
authorization.azure.com/v1beta20200801preview
Package v1beta20200801preview contains API Schema definitions for the authorization v1beta20200801preview API group
APIVersion
(string
alias)
Value | Description |
---|---|
"2020-08-01-preview" |
RoleAssignment
Generated from: https://schema.management.azure.com/schemas/2020-08-01-preview/Microsoft.Authorization.Authz.json#/unknown_resourceDefinitions/roleAssignments
Field | Description | ||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
metadata Kubernetes meta/v1.ObjectMeta |
Refer to the Kubernetes API documentation for the fields of the
metadata field.
|
||||||||||||||||||||||
spec RoleAssignments_Spec |
|
||||||||||||||||||||||
status RoleAssignment_Status |
RoleAssignmentPropertiesARM
(Appears on:RoleAssignments_SpecARM)
Generated from: https://schema.management.azure.com/schemas/2020-08-01-preview/Microsoft.Authorization.Authz.json#/definitions/RoleAssignmentProperties
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. |
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 |