Documentation
¶
Index ¶
- type Authorization
- type AuthorizationArgs
- type AuthorizationArray
- type AuthorizationArrayInput
- type AuthorizationArrayOutput
- func (AuthorizationArrayOutput) ElementType() reflect.Type
- func (o AuthorizationArrayOutput) Index(i pulumi.IntInput) AuthorizationOutput
- func (o AuthorizationArrayOutput) ToAuthorizationArrayOutput() AuthorizationArrayOutput
- func (o AuthorizationArrayOutput) ToAuthorizationArrayOutputWithContext(ctx context.Context) AuthorizationArrayOutput
- type AuthorizationInput
- type AuthorizationOutput
- func (AuthorizationOutput) ElementType() reflect.Type
- func (o AuthorizationOutput) PrincipalId() pulumi.StringOutput
- func (o AuthorizationOutput) RoleDefinitionId() pulumi.StringOutput
- func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
- func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
- type AuthorizationResponse
- type AuthorizationResponseArgs
- type AuthorizationResponseArray
- func (AuthorizationResponseArray) ElementType() reflect.Type
- func (i AuthorizationResponseArray) ToAuthorizationResponseArrayOutput() AuthorizationResponseArrayOutput
- func (i AuthorizationResponseArray) ToAuthorizationResponseArrayOutputWithContext(ctx context.Context) AuthorizationResponseArrayOutput
- type AuthorizationResponseArrayInput
- type AuthorizationResponseArrayOutput
- func (AuthorizationResponseArrayOutput) ElementType() reflect.Type
- func (o AuthorizationResponseArrayOutput) Index(i pulumi.IntInput) AuthorizationResponseOutput
- func (o AuthorizationResponseArrayOutput) ToAuthorizationResponseArrayOutput() AuthorizationResponseArrayOutput
- func (o AuthorizationResponseArrayOutput) ToAuthorizationResponseArrayOutputWithContext(ctx context.Context) AuthorizationResponseArrayOutput
- type AuthorizationResponseInput
- type AuthorizationResponseOutput
- func (AuthorizationResponseOutput) ElementType() reflect.Type
- func (o AuthorizationResponseOutput) PrincipalId() pulumi.StringOutput
- func (o AuthorizationResponseOutput) RoleDefinitionId() pulumi.StringOutput
- func (o AuthorizationResponseOutput) ToAuthorizationResponseOutput() AuthorizationResponseOutput
- func (o AuthorizationResponseOutput) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
- type LookupRegistrationAssignmentArgs
- type LookupRegistrationAssignmentResult
- type LookupRegistrationDefinitionArgs
- type LookupRegistrationDefinitionResult
- type Plan
- type PlanArgs
- type PlanInput
- type PlanOutput
- func (PlanOutput) ElementType() reflect.Type
- func (o PlanOutput) Name() pulumi.StringOutput
- func (o PlanOutput) Product() pulumi.StringOutput
- func (o PlanOutput) Publisher() pulumi.StringOutput
- func (o PlanOutput) ToPlanOutput() PlanOutput
- func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
- func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (o PlanOutput) Version() pulumi.StringOutput
- type PlanPtrInput
- type PlanPtrOutput
- func (o PlanPtrOutput) Elem() PlanOutput
- func (PlanPtrOutput) ElementType() reflect.Type
- func (o PlanPtrOutput) Name() pulumi.StringPtrOutput
- func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
- func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
- func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
- func (o PlanPtrOutput) Version() pulumi.StringPtrOutput
- type PlanResponse
- type PlanResponseArgs
- func (PlanResponseArgs) ElementType() reflect.Type
- func (i PlanResponseArgs) ToPlanResponseOutput() PlanResponseOutput
- func (i PlanResponseArgs) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
- func (i PlanResponseArgs) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (i PlanResponseArgs) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- type PlanResponseInput
- type PlanResponseOutput
- func (PlanResponseOutput) ElementType() reflect.Type
- func (o PlanResponseOutput) Name() pulumi.StringOutput
- func (o PlanResponseOutput) Product() pulumi.StringOutput
- func (o PlanResponseOutput) Publisher() pulumi.StringOutput
- func (o PlanResponseOutput) ToPlanResponseOutput() PlanResponseOutput
- func (o PlanResponseOutput) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
- func (o PlanResponseOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (o PlanResponseOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- func (o PlanResponseOutput) Version() pulumi.StringOutput
- type PlanResponsePtrInput
- type PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) Elem() PlanResponseOutput
- func (PlanResponsePtrOutput) ElementType() reflect.Type
- func (o PlanResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
- func (o PlanResponsePtrOutput) Version() pulumi.StringPtrOutput
- type RegistrationAssignment
- type RegistrationAssignmentArgs
- type RegistrationAssignmentProperties
- type RegistrationAssignmentPropertiesArgs
- func (RegistrationAssignmentPropertiesArgs) ElementType() reflect.Type
- func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesOutput() RegistrationAssignmentPropertiesOutput
- func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesOutput
- func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput
- func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesPtrOutput
- type RegistrationAssignmentPropertiesInput
- type RegistrationAssignmentPropertiesOutput
- func (RegistrationAssignmentPropertiesOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesOutput) RegistrationDefinitionId() pulumi.StringOutput
- func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesOutput() RegistrationAssignmentPropertiesOutput
- func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesOutput
- func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesPtrOutput
- type RegistrationAssignmentPropertiesPtrInput
- type RegistrationAssignmentPropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesPtrOutput) Elem() RegistrationAssignmentPropertiesOutput
- func (RegistrationAssignmentPropertiesPtrOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesPtrOutput) RegistrationDefinitionId() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesPtrOutput) ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesPtrOutput) ToRegistrationAssignmentPropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesPtrOutput
- type RegistrationAssignmentPropertiesResponse
- type RegistrationAssignmentPropertiesResponseArgs
- func (RegistrationAssignmentPropertiesResponseArgs) ElementType() reflect.Type
- func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponseOutput() RegistrationAssignmentPropertiesResponseOutput
- func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponseOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseOutput
- func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput
- func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePtrOutput
- type RegistrationAssignmentPropertiesResponseInput
- type RegistrationAssignmentPropertiesResponseOutput
- func (RegistrationAssignmentPropertiesResponseOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o RegistrationAssignmentPropertiesResponseOutput) RegistrationDefinition() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (o RegistrationAssignmentPropertiesResponseOutput) RegistrationDefinitionId() pulumi.StringOutput
- func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponseOutput() RegistrationAssignmentPropertiesResponseOutput
- func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponseOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseOutput
- func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput
- func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePtrOutput
- type RegistrationAssignmentPropertiesResponseProperties
- type RegistrationAssignmentPropertiesResponsePropertiesArgs
- func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ElementType() reflect.Type
- func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesOutput() RegistrationAssignmentPropertiesResponsePropertiesOutput
- func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesOutput
- func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- type RegistrationAssignmentPropertiesResponsePropertiesInput
- type RegistrationAssignmentPropertiesResponsePropertiesOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) Authorizations() AuthorizationResponseArrayOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) Description() pulumi.StringPtrOutput
- func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManagedByTenantId() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManagedByTenantName() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManageeTenantId() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManageeTenantName() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesOutput() RegistrationAssignmentPropertiesResponsePropertiesOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- type RegistrationAssignmentPropertiesResponsePropertiesPtrInput
- type RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Authorizations() AuthorizationResponseArrayOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Description() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Elem() RegistrationAssignmentPropertiesResponsePropertiesOutput
- func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManagedByTenantId() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManagedByTenantName() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManageeTenantId() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManageeTenantName() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- type RegistrationAssignmentPropertiesResponsePtrInput
- type RegistrationAssignmentPropertiesResponsePtrOutput
- func (o RegistrationAssignmentPropertiesResponsePtrOutput) Elem() RegistrationAssignmentPropertiesResponseOutput
- func (RegistrationAssignmentPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePtrOutput) RegistrationDefinition() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePtrOutput) RegistrationDefinitionId() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponsePtrOutput) ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput
- func (o RegistrationAssignmentPropertiesResponsePtrOutput) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePtrOutput
- type RegistrationAssignmentPropertiesResponseRegistrationDefinition
- type RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs
- func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ElementType() reflect.Type
- func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- type RegistrationAssignmentPropertiesResponseRegistrationDefinitionInput
- type RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Id() pulumi.StringOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Name() pulumi.StringOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Plan() PlanResponsePtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Properties() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Type() pulumi.StringOutput
- type RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrInput
- type RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Elem() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
- func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ElementType() reflect.Type
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Id() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Name() pulumi.StringPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Plan() PlanResponsePtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Properties() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
- func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Type() pulumi.StringPtrOutput
- type RegistrationAssignmentState
- type RegistrationDefinition
- type RegistrationDefinitionArgs
- type RegistrationDefinitionProperties
- type RegistrationDefinitionPropertiesArgs
- func (RegistrationDefinitionPropertiesArgs) ElementType() reflect.Type
- func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesOutput() RegistrationDefinitionPropertiesOutput
- func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesOutput
- func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput
- func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesPtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesPtrOutput
- type RegistrationDefinitionPropertiesInput
- type RegistrationDefinitionPropertiesOutput
- func (o RegistrationDefinitionPropertiesOutput) Authorizations() AuthorizationArrayOutput
- func (o RegistrationDefinitionPropertiesOutput) Description() pulumi.StringPtrOutput
- func (RegistrationDefinitionPropertiesOutput) ElementType() reflect.Type
- func (o RegistrationDefinitionPropertiesOutput) ManagedByTenantId() pulumi.StringOutput
- func (o RegistrationDefinitionPropertiesOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesOutput() RegistrationDefinitionPropertiesOutput
- func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesOutput
- func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput
- func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesPtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesPtrOutput
- type RegistrationDefinitionPropertiesPtrInput
- type RegistrationDefinitionPropertiesPtrOutput
- func (o RegistrationDefinitionPropertiesPtrOutput) Authorizations() AuthorizationArrayOutput
- func (o RegistrationDefinitionPropertiesPtrOutput) Description() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesPtrOutput) Elem() RegistrationDefinitionPropertiesOutput
- func (RegistrationDefinitionPropertiesPtrOutput) ElementType() reflect.Type
- func (o RegistrationDefinitionPropertiesPtrOutput) ManagedByTenantId() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesPtrOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesPtrOutput) ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput
- func (o RegistrationDefinitionPropertiesPtrOutput) ToRegistrationDefinitionPropertiesPtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesPtrOutput
- type RegistrationDefinitionPropertiesResponse
- type RegistrationDefinitionPropertiesResponseArgs
- func (RegistrationDefinitionPropertiesResponseArgs) ElementType() reflect.Type
- func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponseOutput() RegistrationDefinitionPropertiesResponseOutput
- func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponseOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponseOutput
- func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput
- func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponsePtrOutput
- type RegistrationDefinitionPropertiesResponseInput
- type RegistrationDefinitionPropertiesResponseOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) Authorizations() AuthorizationResponseArrayOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) Description() pulumi.StringPtrOutput
- func (RegistrationDefinitionPropertiesResponseOutput) ElementType() reflect.Type
- func (o RegistrationDefinitionPropertiesResponseOutput) ManagedByTenantId() pulumi.StringOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) ManagedByTenantName() pulumi.StringOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponseOutput() RegistrationDefinitionPropertiesResponseOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponseOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponseOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput
- func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponsePtrOutput
- type RegistrationDefinitionPropertiesResponsePtrInput
- type RegistrationDefinitionPropertiesResponsePtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) Authorizations() AuthorizationResponseArrayOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) Description() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) Elem() RegistrationDefinitionPropertiesResponseOutput
- func (RegistrationDefinitionPropertiesResponsePtrOutput) ElementType() reflect.Type
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) ManagedByTenantId() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) ManagedByTenantName() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput
- func (o RegistrationDefinitionPropertiesResponsePtrOutput) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponsePtrOutput
- type RegistrationDefinitionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authorization ¶
type Authorization struct { // Principal Id of the security group/service principal/user that would be assigned permissions to the projected subscription PrincipalId string `pulumi:"principalId"` // The role definition identifier. This role will define all the permissions that the security group/service principal/user must have on the projected subscription. This role cannot be an owner role. RoleDefinitionId string `pulumi:"roleDefinitionId"` }
Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.
type AuthorizationArgs ¶
type AuthorizationArgs struct { // Principal Id of the security group/service principal/user that would be assigned permissions to the projected subscription PrincipalId pulumi.StringInput `pulumi:"principalId"` // The role definition identifier. This role will define all the permissions that the security group/service principal/user must have on the projected subscription. This role cannot be an owner role. RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"` }
Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.
func (AuthorizationArgs) ElementType ¶
func (AuthorizationArgs) ElementType() reflect.Type
func (AuthorizationArgs) ToAuthorizationOutput ¶
func (i AuthorizationArgs) ToAuthorizationOutput() AuthorizationOutput
func (AuthorizationArgs) ToAuthorizationOutputWithContext ¶
func (i AuthorizationArgs) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
type AuthorizationArray ¶
type AuthorizationArray []AuthorizationInput
func (AuthorizationArray) ElementType ¶
func (AuthorizationArray) ElementType() reflect.Type
func (AuthorizationArray) ToAuthorizationArrayOutput ¶
func (i AuthorizationArray) ToAuthorizationArrayOutput() AuthorizationArrayOutput
func (AuthorizationArray) ToAuthorizationArrayOutputWithContext ¶
func (i AuthorizationArray) ToAuthorizationArrayOutputWithContext(ctx context.Context) AuthorizationArrayOutput
type AuthorizationArrayInput ¶
type AuthorizationArrayInput interface { pulumi.Input ToAuthorizationArrayOutput() AuthorizationArrayOutput ToAuthorizationArrayOutputWithContext(context.Context) AuthorizationArrayOutput }
AuthorizationArrayInput is an input type that accepts AuthorizationArray and AuthorizationArrayOutput values. You can construct a concrete instance of `AuthorizationArrayInput` via:
AuthorizationArray{ AuthorizationArgs{...} }
type AuthorizationArrayOutput ¶
type AuthorizationArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationArrayOutput) ElementType ¶
func (AuthorizationArrayOutput) ElementType() reflect.Type
func (AuthorizationArrayOutput) Index ¶
func (o AuthorizationArrayOutput) Index(i pulumi.IntInput) AuthorizationOutput
func (AuthorizationArrayOutput) ToAuthorizationArrayOutput ¶
func (o AuthorizationArrayOutput) ToAuthorizationArrayOutput() AuthorizationArrayOutput
func (AuthorizationArrayOutput) ToAuthorizationArrayOutputWithContext ¶
func (o AuthorizationArrayOutput) ToAuthorizationArrayOutputWithContext(ctx context.Context) AuthorizationArrayOutput
type AuthorizationInput ¶
type AuthorizationInput interface { pulumi.Input ToAuthorizationOutput() AuthorizationOutput ToAuthorizationOutputWithContext(context.Context) AuthorizationOutput }
AuthorizationInput is an input type that accepts AuthorizationArgs and AuthorizationOutput values. You can construct a concrete instance of `AuthorizationInput` via:
AuthorizationArgs{...}
type AuthorizationOutput ¶
type AuthorizationOutput struct{ *pulumi.OutputState }
Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.
func (AuthorizationOutput) ElementType ¶
func (AuthorizationOutput) ElementType() reflect.Type
func (AuthorizationOutput) PrincipalId ¶
func (o AuthorizationOutput) PrincipalId() pulumi.StringOutput
Principal Id of the security group/service principal/user that would be assigned permissions to the projected subscription
func (AuthorizationOutput) RoleDefinitionId ¶
func (o AuthorizationOutput) RoleDefinitionId() pulumi.StringOutput
The role definition identifier. This role will define all the permissions that the security group/service principal/user must have on the projected subscription. This role cannot be an owner role.
func (AuthorizationOutput) ToAuthorizationOutput ¶
func (o AuthorizationOutput) ToAuthorizationOutput() AuthorizationOutput
func (AuthorizationOutput) ToAuthorizationOutputWithContext ¶
func (o AuthorizationOutput) ToAuthorizationOutputWithContext(ctx context.Context) AuthorizationOutput
type AuthorizationResponse ¶
type AuthorizationResponse struct { // Principal Id of the security group/service principal/user that would be assigned permissions to the projected subscription PrincipalId string `pulumi:"principalId"` // The role definition identifier. This role will define all the permissions that the security group/service principal/user must have on the projected subscription. This role cannot be an owner role. RoleDefinitionId string `pulumi:"roleDefinitionId"` }
Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.
type AuthorizationResponseArgs ¶
type AuthorizationResponseArgs struct { // Principal Id of the security group/service principal/user that would be assigned permissions to the projected subscription PrincipalId pulumi.StringInput `pulumi:"principalId"` // The role definition identifier. This role will define all the permissions that the security group/service principal/user must have on the projected subscription. This role cannot be an owner role. RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"` }
Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.
func (AuthorizationResponseArgs) ElementType ¶
func (AuthorizationResponseArgs) ElementType() reflect.Type
func (AuthorizationResponseArgs) ToAuthorizationResponseOutput ¶
func (i AuthorizationResponseArgs) ToAuthorizationResponseOutput() AuthorizationResponseOutput
func (AuthorizationResponseArgs) ToAuthorizationResponseOutputWithContext ¶
func (i AuthorizationResponseArgs) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
type AuthorizationResponseArray ¶
type AuthorizationResponseArray []AuthorizationResponseInput
func (AuthorizationResponseArray) ElementType ¶
func (AuthorizationResponseArray) ElementType() reflect.Type
func (AuthorizationResponseArray) ToAuthorizationResponseArrayOutput ¶
func (i AuthorizationResponseArray) ToAuthorizationResponseArrayOutput() AuthorizationResponseArrayOutput
func (AuthorizationResponseArray) ToAuthorizationResponseArrayOutputWithContext ¶
func (i AuthorizationResponseArray) ToAuthorizationResponseArrayOutputWithContext(ctx context.Context) AuthorizationResponseArrayOutput
type AuthorizationResponseArrayInput ¶
type AuthorizationResponseArrayInput interface { pulumi.Input ToAuthorizationResponseArrayOutput() AuthorizationResponseArrayOutput ToAuthorizationResponseArrayOutputWithContext(context.Context) AuthorizationResponseArrayOutput }
AuthorizationResponseArrayInput is an input type that accepts AuthorizationResponseArray and AuthorizationResponseArrayOutput values. You can construct a concrete instance of `AuthorizationResponseArrayInput` via:
AuthorizationResponseArray{ AuthorizationResponseArgs{...} }
type AuthorizationResponseArrayOutput ¶
type AuthorizationResponseArrayOutput struct{ *pulumi.OutputState }
func (AuthorizationResponseArrayOutput) ElementType ¶
func (AuthorizationResponseArrayOutput) ElementType() reflect.Type
func (AuthorizationResponseArrayOutput) Index ¶
func (o AuthorizationResponseArrayOutput) Index(i pulumi.IntInput) AuthorizationResponseOutput
func (AuthorizationResponseArrayOutput) ToAuthorizationResponseArrayOutput ¶
func (o AuthorizationResponseArrayOutput) ToAuthorizationResponseArrayOutput() AuthorizationResponseArrayOutput
func (AuthorizationResponseArrayOutput) ToAuthorizationResponseArrayOutputWithContext ¶
func (o AuthorizationResponseArrayOutput) ToAuthorizationResponseArrayOutputWithContext(ctx context.Context) AuthorizationResponseArrayOutput
type AuthorizationResponseInput ¶
type AuthorizationResponseInput interface { pulumi.Input ToAuthorizationResponseOutput() AuthorizationResponseOutput ToAuthorizationResponseOutputWithContext(context.Context) AuthorizationResponseOutput }
AuthorizationResponseInput is an input type that accepts AuthorizationResponseArgs and AuthorizationResponseOutput values. You can construct a concrete instance of `AuthorizationResponseInput` via:
AuthorizationResponseArgs{...}
type AuthorizationResponseOutput ¶
type AuthorizationResponseOutput struct{ *pulumi.OutputState }
Authorization tuple containing principal Id (of user/service principal/security group) and role definition id.
func (AuthorizationResponseOutput) ElementType ¶
func (AuthorizationResponseOutput) ElementType() reflect.Type
func (AuthorizationResponseOutput) PrincipalId ¶
func (o AuthorizationResponseOutput) PrincipalId() pulumi.StringOutput
Principal Id of the security group/service principal/user that would be assigned permissions to the projected subscription
func (AuthorizationResponseOutput) RoleDefinitionId ¶
func (o AuthorizationResponseOutput) RoleDefinitionId() pulumi.StringOutput
The role definition identifier. This role will define all the permissions that the security group/service principal/user must have on the projected subscription. This role cannot be an owner role.
func (AuthorizationResponseOutput) ToAuthorizationResponseOutput ¶
func (o AuthorizationResponseOutput) ToAuthorizationResponseOutput() AuthorizationResponseOutput
func (AuthorizationResponseOutput) ToAuthorizationResponseOutputWithContext ¶
func (o AuthorizationResponseOutput) ToAuthorizationResponseOutputWithContext(ctx context.Context) AuthorizationResponseOutput
type LookupRegistrationAssignmentArgs ¶
type LookupRegistrationAssignmentArgs struct { // Tells whether to return registration definition details also along with registration assignment details. ExpandRegistrationDefinition *bool `pulumi:"expandRegistrationDefinition"` // Guid of the registration assignment. RegistrationAssignmentId string `pulumi:"registrationAssignmentId"` // Scope of the resource. Scope string `pulumi:"scope"` }
type LookupRegistrationAssignmentResult ¶
type LookupRegistrationAssignmentResult struct { // Name of the registration assignment. Name string `pulumi:"name"` // Properties of a registration assignment. Properties RegistrationAssignmentPropertiesResponse `pulumi:"properties"` // Type of the resource. Type string `pulumi:"type"` }
Registration assignment.
func LookupRegistrationAssignment ¶
func LookupRegistrationAssignment(ctx *pulumi.Context, args *LookupRegistrationAssignmentArgs, opts ...pulumi.InvokeOption) (*LookupRegistrationAssignmentResult, error)
type LookupRegistrationDefinitionResult ¶
type LookupRegistrationDefinitionResult struct { // Name of the registration definition. Name string `pulumi:"name"` // Plan details for the managed services. Plan *PlanResponse `pulumi:"plan"` // Properties of a registration definition. Properties RegistrationDefinitionPropertiesResponse `pulumi:"properties"` // Type of the resource. Type string `pulumi:"type"` }
Registration definition.
func LookupRegistrationDefinition ¶
func LookupRegistrationDefinition(ctx *pulumi.Context, args *LookupRegistrationDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupRegistrationDefinitionResult, error)
type Plan ¶
type Plan struct { // The plan name. Name string `pulumi:"name"` // The product code. Product string `pulumi:"product"` // The publisher ID. Publisher string `pulumi:"publisher"` // The plan's version. Version string `pulumi:"version"` }
Plan details for the managed services.
type PlanArgs ¶
type PlanArgs struct { // The plan name. Name pulumi.StringInput `pulumi:"name"` // The product code. Product pulumi.StringInput `pulumi:"product"` // The publisher ID. Publisher pulumi.StringInput `pulumi:"publisher"` // The plan's version. Version pulumi.StringInput `pulumi:"version"` }
Plan details for the managed services.
func (PlanArgs) ElementType ¶
func (PlanArgs) ToPlanOutput ¶
func (i PlanArgs) ToPlanOutput() PlanOutput
func (PlanArgs) ToPlanOutputWithContext ¶
func (i PlanArgs) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanArgs) ToPlanPtrOutput ¶
func (i PlanArgs) ToPlanPtrOutput() PlanPtrOutput
func (PlanArgs) ToPlanPtrOutputWithContext ¶
func (i PlanArgs) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
type PlanInput ¶
type PlanInput interface { pulumi.Input ToPlanOutput() PlanOutput ToPlanOutputWithContext(context.Context) PlanOutput }
PlanInput is an input type that accepts PlanArgs and PlanOutput values. You can construct a concrete instance of `PlanInput` via:
PlanArgs{...}
type PlanOutput ¶
type PlanOutput struct{ *pulumi.OutputState }
Plan details for the managed services.
func (PlanOutput) ElementType ¶
func (PlanOutput) ElementType() reflect.Type
func (PlanOutput) ToPlanOutput ¶
func (o PlanOutput) ToPlanOutput() PlanOutput
func (PlanOutput) ToPlanOutputWithContext ¶
func (o PlanOutput) ToPlanOutputWithContext(ctx context.Context) PlanOutput
func (PlanOutput) ToPlanPtrOutput ¶
func (o PlanOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanOutput) ToPlanPtrOutputWithContext ¶
func (o PlanOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
type PlanPtrInput ¶
type PlanPtrInput interface { pulumi.Input ToPlanPtrOutput() PlanPtrOutput ToPlanPtrOutputWithContext(context.Context) PlanPtrOutput }
PlanPtrInput is an input type that accepts PlanArgs, PlanPtr and PlanPtrOutput values. You can construct a concrete instance of `PlanPtrInput` via:
PlanArgs{...} or: nil
func PlanPtr ¶
func PlanPtr(v *PlanArgs) PlanPtrInput
type PlanPtrOutput ¶
type PlanPtrOutput struct{ *pulumi.OutputState }
func (PlanPtrOutput) Elem ¶
func (o PlanPtrOutput) Elem() PlanOutput
func (PlanPtrOutput) ElementType ¶
func (PlanPtrOutput) ElementType() reflect.Type
func (PlanPtrOutput) Product ¶
func (o PlanPtrOutput) Product() pulumi.StringPtrOutput
The product code.
func (PlanPtrOutput) Publisher ¶
func (o PlanPtrOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (PlanPtrOutput) ToPlanPtrOutput ¶
func (o PlanPtrOutput) ToPlanPtrOutput() PlanPtrOutput
func (PlanPtrOutput) ToPlanPtrOutputWithContext ¶
func (o PlanPtrOutput) ToPlanPtrOutputWithContext(ctx context.Context) PlanPtrOutput
func (PlanPtrOutput) Version ¶
func (o PlanPtrOutput) Version() pulumi.StringPtrOutput
The plan's version.
type PlanResponse ¶
type PlanResponse struct { // The plan name. Name string `pulumi:"name"` // The product code. Product string `pulumi:"product"` // The publisher ID. Publisher string `pulumi:"publisher"` // The plan's version. Version string `pulumi:"version"` }
Plan details for the managed services.
type PlanResponseArgs ¶
type PlanResponseArgs struct { // The plan name. Name pulumi.StringInput `pulumi:"name"` // The product code. Product pulumi.StringInput `pulumi:"product"` // The publisher ID. Publisher pulumi.StringInput `pulumi:"publisher"` // The plan's version. Version pulumi.StringInput `pulumi:"version"` }
Plan details for the managed services.
func (PlanResponseArgs) ElementType ¶
func (PlanResponseArgs) ElementType() reflect.Type
func (PlanResponseArgs) ToPlanResponseOutput ¶
func (i PlanResponseArgs) ToPlanResponseOutput() PlanResponseOutput
func (PlanResponseArgs) ToPlanResponseOutputWithContext ¶
func (i PlanResponseArgs) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
func (PlanResponseArgs) ToPlanResponsePtrOutput ¶
func (i PlanResponseArgs) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponseArgs) ToPlanResponsePtrOutputWithContext ¶
func (i PlanResponseArgs) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
type PlanResponseInput ¶
type PlanResponseInput interface { pulumi.Input ToPlanResponseOutput() PlanResponseOutput ToPlanResponseOutputWithContext(context.Context) PlanResponseOutput }
PlanResponseInput is an input type that accepts PlanResponseArgs and PlanResponseOutput values. You can construct a concrete instance of `PlanResponseInput` via:
PlanResponseArgs{...}
type PlanResponseOutput ¶
type PlanResponseOutput struct{ *pulumi.OutputState }
Plan details for the managed services.
func (PlanResponseOutput) ElementType ¶
func (PlanResponseOutput) ElementType() reflect.Type
func (PlanResponseOutput) Name ¶
func (o PlanResponseOutput) Name() pulumi.StringOutput
The plan name.
func (PlanResponseOutput) Product ¶
func (o PlanResponseOutput) Product() pulumi.StringOutput
The product code.
func (PlanResponseOutput) Publisher ¶
func (o PlanResponseOutput) Publisher() pulumi.StringOutput
The publisher ID.
func (PlanResponseOutput) ToPlanResponseOutput ¶
func (o PlanResponseOutput) ToPlanResponseOutput() PlanResponseOutput
func (PlanResponseOutput) ToPlanResponseOutputWithContext ¶
func (o PlanResponseOutput) ToPlanResponseOutputWithContext(ctx context.Context) PlanResponseOutput
func (PlanResponseOutput) ToPlanResponsePtrOutput ¶
func (o PlanResponseOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponseOutput) ToPlanResponsePtrOutputWithContext ¶
func (o PlanResponseOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
func (PlanResponseOutput) Version ¶
func (o PlanResponseOutput) Version() pulumi.StringOutput
The plan's version.
type PlanResponsePtrInput ¶
type PlanResponsePtrInput interface { pulumi.Input ToPlanResponsePtrOutput() PlanResponsePtrOutput ToPlanResponsePtrOutputWithContext(context.Context) PlanResponsePtrOutput }
PlanResponsePtrInput is an input type that accepts PlanResponseArgs, PlanResponsePtr and PlanResponsePtrOutput values. You can construct a concrete instance of `PlanResponsePtrInput` via:
PlanResponseArgs{...} or: nil
func PlanResponsePtr ¶
func PlanResponsePtr(v *PlanResponseArgs) PlanResponsePtrInput
type PlanResponsePtrOutput ¶
type PlanResponsePtrOutput struct{ *pulumi.OutputState }
func (PlanResponsePtrOutput) Elem ¶
func (o PlanResponsePtrOutput) Elem() PlanResponseOutput
func (PlanResponsePtrOutput) ElementType ¶
func (PlanResponsePtrOutput) ElementType() reflect.Type
func (PlanResponsePtrOutput) Name ¶
func (o PlanResponsePtrOutput) Name() pulumi.StringPtrOutput
The plan name.
func (PlanResponsePtrOutput) Product ¶
func (o PlanResponsePtrOutput) Product() pulumi.StringPtrOutput
The product code.
func (PlanResponsePtrOutput) Publisher ¶
func (o PlanResponsePtrOutput) Publisher() pulumi.StringPtrOutput
The publisher ID.
func (PlanResponsePtrOutput) ToPlanResponsePtrOutput ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutput() PlanResponsePtrOutput
func (PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext ¶
func (o PlanResponsePtrOutput) ToPlanResponsePtrOutputWithContext(ctx context.Context) PlanResponsePtrOutput
func (PlanResponsePtrOutput) Version ¶
func (o PlanResponsePtrOutput) Version() pulumi.StringPtrOutput
The plan's version.
type RegistrationAssignment ¶
type RegistrationAssignment struct { pulumi.CustomResourceState // Name of the registration assignment. Name pulumi.StringOutput `pulumi:"name"` // Properties of a registration assignment. Properties RegistrationAssignmentPropertiesResponseOutput `pulumi:"properties"` // Type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Registration assignment.
func GetRegistrationAssignment ¶
func GetRegistrationAssignment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistrationAssignmentState, opts ...pulumi.ResourceOption) (*RegistrationAssignment, error)
GetRegistrationAssignment gets an existing RegistrationAssignment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRegistrationAssignment ¶
func NewRegistrationAssignment(ctx *pulumi.Context, name string, args *RegistrationAssignmentArgs, opts ...pulumi.ResourceOption) (*RegistrationAssignment, error)
NewRegistrationAssignment registers a new resource with the given unique name, arguments, and options.
type RegistrationAssignmentArgs ¶
type RegistrationAssignmentArgs struct { // Properties of a registration assignment. Properties RegistrationAssignmentPropertiesPtrInput // Guid of the registration assignment. RegistrationAssignmentId pulumi.StringInput // Scope of the resource. Scope pulumi.StringInput }
The set of arguments for constructing a RegistrationAssignment resource.
func (RegistrationAssignmentArgs) ElementType ¶
func (RegistrationAssignmentArgs) ElementType() reflect.Type
type RegistrationAssignmentProperties ¶
type RegistrationAssignmentProperties struct { // Fully qualified path of the registration definition. RegistrationDefinitionId string `pulumi:"registrationDefinitionId"` }
Properties of a registration assignment.
type RegistrationAssignmentPropertiesArgs ¶
type RegistrationAssignmentPropertiesArgs struct { // Fully qualified path of the registration definition. RegistrationDefinitionId pulumi.StringInput `pulumi:"registrationDefinitionId"` }
Properties of a registration assignment.
func (RegistrationAssignmentPropertiesArgs) ElementType ¶
func (RegistrationAssignmentPropertiesArgs) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesOutput ¶
func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesOutput() RegistrationAssignmentPropertiesOutput
func (RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesOutputWithContext ¶
func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesOutput
func (RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesPtrOutput ¶
func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput
func (RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesPtrOutputWithContext ¶
func (i RegistrationAssignmentPropertiesArgs) ToRegistrationAssignmentPropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesPtrOutput
type RegistrationAssignmentPropertiesInput ¶
type RegistrationAssignmentPropertiesInput interface { pulumi.Input ToRegistrationAssignmentPropertiesOutput() RegistrationAssignmentPropertiesOutput ToRegistrationAssignmentPropertiesOutputWithContext(context.Context) RegistrationAssignmentPropertiesOutput }
RegistrationAssignmentPropertiesInput is an input type that accepts RegistrationAssignmentPropertiesArgs and RegistrationAssignmentPropertiesOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesInput` via:
RegistrationAssignmentPropertiesArgs{...}
type RegistrationAssignmentPropertiesOutput ¶
type RegistrationAssignmentPropertiesOutput struct{ *pulumi.OutputState }
Properties of a registration assignment.
func (RegistrationAssignmentPropertiesOutput) ElementType ¶
func (RegistrationAssignmentPropertiesOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesOutput) RegistrationDefinitionId ¶
func (o RegistrationAssignmentPropertiesOutput) RegistrationDefinitionId() pulumi.StringOutput
Fully qualified path of the registration definition.
func (RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesOutput ¶
func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesOutput() RegistrationAssignmentPropertiesOutput
func (RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesOutputWithContext ¶
func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesOutput
func (RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesPtrOutput ¶
func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput
func (RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesPtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesOutput) ToRegistrationAssignmentPropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesPtrOutput
type RegistrationAssignmentPropertiesPtrInput ¶
type RegistrationAssignmentPropertiesPtrInput interface { pulumi.Input ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput ToRegistrationAssignmentPropertiesPtrOutputWithContext(context.Context) RegistrationAssignmentPropertiesPtrOutput }
RegistrationAssignmentPropertiesPtrInput is an input type that accepts RegistrationAssignmentPropertiesArgs, RegistrationAssignmentPropertiesPtr and RegistrationAssignmentPropertiesPtrOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesPtrInput` via:
RegistrationAssignmentPropertiesArgs{...} or: nil
func RegistrationAssignmentPropertiesPtr ¶
func RegistrationAssignmentPropertiesPtr(v *RegistrationAssignmentPropertiesArgs) RegistrationAssignmentPropertiesPtrInput
type RegistrationAssignmentPropertiesPtrOutput ¶
type RegistrationAssignmentPropertiesPtrOutput struct{ *pulumi.OutputState }
func (RegistrationAssignmentPropertiesPtrOutput) ElementType ¶
func (RegistrationAssignmentPropertiesPtrOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesPtrOutput) RegistrationDefinitionId ¶
func (o RegistrationAssignmentPropertiesPtrOutput) RegistrationDefinitionId() pulumi.StringPtrOutput
Fully qualified path of the registration definition.
func (RegistrationAssignmentPropertiesPtrOutput) ToRegistrationAssignmentPropertiesPtrOutput ¶
func (o RegistrationAssignmentPropertiesPtrOutput) ToRegistrationAssignmentPropertiesPtrOutput() RegistrationAssignmentPropertiesPtrOutput
func (RegistrationAssignmentPropertiesPtrOutput) ToRegistrationAssignmentPropertiesPtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesPtrOutput) ToRegistrationAssignmentPropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesPtrOutput
type RegistrationAssignmentPropertiesResponse ¶
type RegistrationAssignmentPropertiesResponse struct { // Current state of the registration assignment. ProvisioningState string `pulumi:"provisioningState"` // Registration definition inside registration assignment. RegistrationDefinition RegistrationAssignmentPropertiesResponseRegistrationDefinition `pulumi:"registrationDefinition"` // Fully qualified path of the registration definition. RegistrationDefinitionId string `pulumi:"registrationDefinitionId"` }
Properties of a registration assignment.
type RegistrationAssignmentPropertiesResponseArgs ¶
type RegistrationAssignmentPropertiesResponseArgs struct { // Current state of the registration assignment. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Registration definition inside registration assignment. RegistrationDefinition RegistrationAssignmentPropertiesResponseRegistrationDefinitionInput `pulumi:"registrationDefinition"` // Fully qualified path of the registration definition. RegistrationDefinitionId pulumi.StringInput `pulumi:"registrationDefinitionId"` }
Properties of a registration assignment.
func (RegistrationAssignmentPropertiesResponseArgs) ElementType ¶
func (RegistrationAssignmentPropertiesResponseArgs) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponseOutput ¶
func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponseOutput() RegistrationAssignmentPropertiesResponseOutput
func (RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponseOutputWithContext ¶
func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponseOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseOutput
func (RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponsePtrOutput ¶
func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput
func (RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext ¶
func (i RegistrationAssignmentPropertiesResponseArgs) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePtrOutput
type RegistrationAssignmentPropertiesResponseInput ¶
type RegistrationAssignmentPropertiesResponseInput interface { pulumi.Input ToRegistrationAssignmentPropertiesResponseOutput() RegistrationAssignmentPropertiesResponseOutput ToRegistrationAssignmentPropertiesResponseOutputWithContext(context.Context) RegistrationAssignmentPropertiesResponseOutput }
RegistrationAssignmentPropertiesResponseInput is an input type that accepts RegistrationAssignmentPropertiesResponseArgs and RegistrationAssignmentPropertiesResponseOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesResponseInput` via:
RegistrationAssignmentPropertiesResponseArgs{...}
type RegistrationAssignmentPropertiesResponseOutput ¶
type RegistrationAssignmentPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a registration assignment.
func (RegistrationAssignmentPropertiesResponseOutput) ElementType ¶
func (RegistrationAssignmentPropertiesResponseOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponseOutput) ProvisioningState ¶
func (o RegistrationAssignmentPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Current state of the registration assignment.
func (RegistrationAssignmentPropertiesResponseOutput) RegistrationDefinition ¶
func (o RegistrationAssignmentPropertiesResponseOutput) RegistrationDefinition() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
Registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponseOutput) RegistrationDefinitionId ¶
func (o RegistrationAssignmentPropertiesResponseOutput) RegistrationDefinitionId() pulumi.StringOutput
Fully qualified path of the registration definition.
func (RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponseOutput ¶
func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponseOutput() RegistrationAssignmentPropertiesResponseOutput
func (RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponseOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponseOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseOutput
func (RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponsePtrOutput ¶
func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput
func (RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponseOutput) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePtrOutput
type RegistrationAssignmentPropertiesResponseProperties ¶
type RegistrationAssignmentPropertiesResponseProperties struct { // Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. Authorizations []AuthorizationResponse `pulumi:"authorizations"` // Description of the registration definition. Description *string `pulumi:"description"` // Id of the managedBy tenant. ManagedByTenantId *string `pulumi:"managedByTenantId"` // Name of the managedBy tenant. ManagedByTenantName *string `pulumi:"managedByTenantName"` // Id of the home tenant. ManageeTenantId *string `pulumi:"manageeTenantId"` // Name of the home tenant. ManageeTenantName *string `pulumi:"manageeTenantName"` // Current state of the registration definition. ProvisioningState *string `pulumi:"provisioningState"` // Name of the registration definition. RegistrationDefinitionName *string `pulumi:"registrationDefinitionName"` }
Properties of registration definition inside registration assignment.
type RegistrationAssignmentPropertiesResponsePropertiesArgs ¶
type RegistrationAssignmentPropertiesResponsePropertiesArgs struct { // Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. Authorizations AuthorizationResponseArrayInput `pulumi:"authorizations"` // Description of the registration definition. Description pulumi.StringPtrInput `pulumi:"description"` // Id of the managedBy tenant. ManagedByTenantId pulumi.StringPtrInput `pulumi:"managedByTenantId"` // Name of the managedBy tenant. ManagedByTenantName pulumi.StringPtrInput `pulumi:"managedByTenantName"` // Id of the home tenant. ManageeTenantId pulumi.StringPtrInput `pulumi:"manageeTenantId"` // Name of the home tenant. ManageeTenantName pulumi.StringPtrInput `pulumi:"manageeTenantName"` // Current state of the registration definition. ProvisioningState pulumi.StringPtrInput `pulumi:"provisioningState"` // Name of the registration definition. RegistrationDefinitionName pulumi.StringPtrInput `pulumi:"registrationDefinitionName"` }
Properties of registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ElementType ¶
func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesOutput ¶
func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesOutput() RegistrationAssignmentPropertiesResponsePropertiesOutput
func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext ¶
func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesOutput
func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput ¶
func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
func (RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext ¶
func (i RegistrationAssignmentPropertiesResponsePropertiesArgs) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
type RegistrationAssignmentPropertiesResponsePropertiesInput ¶
type RegistrationAssignmentPropertiesResponsePropertiesInput interface { pulumi.Input ToRegistrationAssignmentPropertiesResponsePropertiesOutput() RegistrationAssignmentPropertiesResponsePropertiesOutput ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext(context.Context) RegistrationAssignmentPropertiesResponsePropertiesOutput }
RegistrationAssignmentPropertiesResponsePropertiesInput is an input type that accepts RegistrationAssignmentPropertiesResponsePropertiesArgs and RegistrationAssignmentPropertiesResponsePropertiesOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesResponsePropertiesInput` via:
RegistrationAssignmentPropertiesResponsePropertiesArgs{...}
type RegistrationAssignmentPropertiesResponsePropertiesOutput ¶
type RegistrationAssignmentPropertiesResponsePropertiesOutput struct{ *pulumi.OutputState }
Properties of registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) Authorizations ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) Authorizations() AuthorizationResponseArrayOutput
Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) Description ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) Description() pulumi.StringPtrOutput
Description of the registration definition.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ElementType ¶
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ManagedByTenantId ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManagedByTenantId() pulumi.StringPtrOutput
Id of the managedBy tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ManagedByTenantName ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManagedByTenantName() pulumi.StringPtrOutput
Name of the managedBy tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ManageeTenantId ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManageeTenantId() pulumi.StringPtrOutput
Id of the home tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ManageeTenantName ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ManageeTenantName() pulumi.StringPtrOutput
Name of the home tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ProvisioningState ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ProvisioningState() pulumi.StringPtrOutput
Current state of the registration definition.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) RegistrationDefinitionName ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesOutput ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesOutput() RegistrationAssignmentPropertiesResponsePropertiesOutput
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesOutput
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
func (RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
type RegistrationAssignmentPropertiesResponsePropertiesPtrInput ¶
type RegistrationAssignmentPropertiesResponsePropertiesPtrInput interface { pulumi.Input ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput }
RegistrationAssignmentPropertiesResponsePropertiesPtrInput is an input type that accepts RegistrationAssignmentPropertiesResponsePropertiesArgs, RegistrationAssignmentPropertiesResponsePropertiesPtr and RegistrationAssignmentPropertiesResponsePropertiesPtrOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesResponsePropertiesPtrInput` via:
RegistrationAssignmentPropertiesResponsePropertiesArgs{...} or: nil
func RegistrationAssignmentPropertiesResponsePropertiesPtr ¶
func RegistrationAssignmentPropertiesResponsePropertiesPtr(v *RegistrationAssignmentPropertiesResponsePropertiesArgs) RegistrationAssignmentPropertiesResponsePropertiesPtrInput
type RegistrationAssignmentPropertiesResponsePropertiesPtrOutput ¶
type RegistrationAssignmentPropertiesResponsePropertiesPtrOutput struct{ *pulumi.OutputState }
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Authorizations ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Authorizations() AuthorizationResponseArrayOutput
Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Description ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) Description() pulumi.StringPtrOutput
Description of the registration definition.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ElementType ¶
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManagedByTenantId ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManagedByTenantId() pulumi.StringPtrOutput
Id of the managedBy tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManagedByTenantName ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManagedByTenantName() pulumi.StringPtrOutput
Name of the managedBy tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManageeTenantId ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManageeTenantId() pulumi.StringPtrOutput
Id of the home tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManageeTenantName ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ManageeTenantName() pulumi.StringPtrOutput
Name of the home tenant.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ProvisioningState ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ProvisioningState() pulumi.StringPtrOutput
Current state of the registration definition.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) RegistrationDefinitionName ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutput() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
func (RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponsePropertiesPtrOutput) ToRegistrationAssignmentPropertiesResponsePropertiesPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
type RegistrationAssignmentPropertiesResponsePtrInput ¶
type RegistrationAssignmentPropertiesResponsePtrInput interface { pulumi.Input ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(context.Context) RegistrationAssignmentPropertiesResponsePtrOutput }
RegistrationAssignmentPropertiesResponsePtrInput is an input type that accepts RegistrationAssignmentPropertiesResponseArgs, RegistrationAssignmentPropertiesResponsePtr and RegistrationAssignmentPropertiesResponsePtrOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesResponsePtrInput` via:
RegistrationAssignmentPropertiesResponseArgs{...} or: nil
func RegistrationAssignmentPropertiesResponsePtr ¶
func RegistrationAssignmentPropertiesResponsePtr(v *RegistrationAssignmentPropertiesResponseArgs) RegistrationAssignmentPropertiesResponsePtrInput
type RegistrationAssignmentPropertiesResponsePtrOutput ¶
type RegistrationAssignmentPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RegistrationAssignmentPropertiesResponsePtrOutput) ElementType ¶
func (RegistrationAssignmentPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponsePtrOutput) ProvisioningState ¶
func (o RegistrationAssignmentPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Current state of the registration assignment.
func (RegistrationAssignmentPropertiesResponsePtrOutput) RegistrationDefinition ¶
func (o RegistrationAssignmentPropertiesResponsePtrOutput) RegistrationDefinition() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
Registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponsePtrOutput) RegistrationDefinitionId ¶
func (o RegistrationAssignmentPropertiesResponsePtrOutput) RegistrationDefinitionId() pulumi.StringPtrOutput
Fully qualified path of the registration definition.
func (RegistrationAssignmentPropertiesResponsePtrOutput) ToRegistrationAssignmentPropertiesResponsePtrOutput ¶
func (o RegistrationAssignmentPropertiesResponsePtrOutput) ToRegistrationAssignmentPropertiesResponsePtrOutput() RegistrationAssignmentPropertiesResponsePtrOutput
func (RegistrationAssignmentPropertiesResponsePtrOutput) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponsePtrOutput) ToRegistrationAssignmentPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponsePtrOutput
type RegistrationAssignmentPropertiesResponseRegistrationDefinition ¶
type RegistrationAssignmentPropertiesResponseRegistrationDefinition struct { // Fully qualified path of the registration definition. Id string `pulumi:"id"` // Name of the registration definition. Name string `pulumi:"name"` // Plan details for the managed services. Plan *PlanResponse `pulumi:"plan"` // Properties of registration definition inside registration assignment. Properties *RegistrationAssignmentPropertiesResponseProperties `pulumi:"properties"` // Type of the resource (Microsoft.ManagedServices/registrationDefinitions). Type string `pulumi:"type"` }
Registration definition inside registration assignment.
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs ¶
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs struct { // Fully qualified path of the registration definition. Id pulumi.StringInput `pulumi:"id"` // Name of the registration definition. Name pulumi.StringInput `pulumi:"name"` // Plan details for the managed services. Plan PlanResponsePtrInput `pulumi:"plan"` // Properties of registration definition inside registration assignment. Properties RegistrationAssignmentPropertiesResponsePropertiesPtrInput `pulumi:"properties"` // Type of the resource (Microsoft.ManagedServices/registrationDefinitions). Type pulumi.StringInput `pulumi:"type"` }
Registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ElementType ¶
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput ¶
func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext ¶
func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput ¶
func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext ¶
func (i RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionInput ¶
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionInput interface { pulumi.Input ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext(context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput }
RegistrationAssignmentPropertiesResponseRegistrationDefinitionInput is an input type that accepts RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs and RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesResponseRegistrationDefinitionInput` via:
RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs{...}
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput ¶
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput struct{ *pulumi.OutputState }
Registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ElementType ¶
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Id ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Id() pulumi.StringOutput
Fully qualified path of the registration definition.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Name ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Name() pulumi.StringOutput
Name of the registration definition.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Plan ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Plan() PlanResponsePtrOutput
Plan details for the managed services.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Properties ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Properties() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
Properties of registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Type ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionOutput) Type() pulumi.StringOutput
Type of the resource (Microsoft.ManagedServices/registrationDefinitions).
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrInput ¶
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrInput interface { pulumi.Input ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput }
RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrInput is an input type that accepts RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs, RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtr and RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput values. You can construct a concrete instance of `RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrInput` via:
RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs{...} or: nil
func RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtr ¶
func RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtr(v *RegistrationAssignmentPropertiesResponseRegistrationDefinitionArgs) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrInput
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput ¶
type RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput struct{ *pulumi.OutputState }
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ElementType ¶
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ElementType() reflect.Type
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Id ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Id() pulumi.StringPtrOutput
Fully qualified path of the registration definition.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Name ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Name() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Plan ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Plan() PlanResponsePtrOutput
Plan details for the managed services.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Properties ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Properties() RegistrationAssignmentPropertiesResponsePropertiesPtrOutput
Properties of registration definition inside registration assignment.
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput() RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) ToRegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutputWithContext(ctx context.Context) RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput
func (RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Type ¶
func (o RegistrationAssignmentPropertiesResponseRegistrationDefinitionPtrOutput) Type() pulumi.StringPtrOutput
Type of the resource (Microsoft.ManagedServices/registrationDefinitions).
type RegistrationAssignmentState ¶
type RegistrationAssignmentState struct { // Name of the registration assignment. Name pulumi.StringPtrInput // Properties of a registration assignment. Properties RegistrationAssignmentPropertiesResponsePtrInput // Type of the resource. Type pulumi.StringPtrInput }
func (RegistrationAssignmentState) ElementType ¶
func (RegistrationAssignmentState) ElementType() reflect.Type
type RegistrationDefinition ¶
type RegistrationDefinition struct { pulumi.CustomResourceState // Name of the registration definition. Name pulumi.StringOutput `pulumi:"name"` // Plan details for the managed services. Plan PlanResponsePtrOutput `pulumi:"plan"` // Properties of a registration definition. Properties RegistrationDefinitionPropertiesResponseOutput `pulumi:"properties"` // Type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Registration definition.
func GetRegistrationDefinition ¶
func GetRegistrationDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *RegistrationDefinitionState, opts ...pulumi.ResourceOption) (*RegistrationDefinition, error)
GetRegistrationDefinition gets an existing RegistrationDefinition resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewRegistrationDefinition ¶
func NewRegistrationDefinition(ctx *pulumi.Context, name string, args *RegistrationDefinitionArgs, opts ...pulumi.ResourceOption) (*RegistrationDefinition, error)
NewRegistrationDefinition registers a new resource with the given unique name, arguments, and options.
type RegistrationDefinitionArgs ¶
type RegistrationDefinitionArgs struct { // Plan details for the managed services. Plan PlanPtrInput // Properties of a registration definition. Properties RegistrationDefinitionPropertiesPtrInput // Guid of the registration definition. RegistrationDefinitionId pulumi.StringInput // Scope of the resource. Scope pulumi.StringInput }
The set of arguments for constructing a RegistrationDefinition resource.
func (RegistrationDefinitionArgs) ElementType ¶
func (RegistrationDefinitionArgs) ElementType() reflect.Type
type RegistrationDefinitionProperties ¶
type RegistrationDefinitionProperties struct { // Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. Authorizations []Authorization `pulumi:"authorizations"` // Description of the registration definition. Description *string `pulumi:"description"` // Id of the managedBy tenant. ManagedByTenantId string `pulumi:"managedByTenantId"` // Name of the registration definition. RegistrationDefinitionName *string `pulumi:"registrationDefinitionName"` }
Properties of a registration definition.
type RegistrationDefinitionPropertiesArgs ¶
type RegistrationDefinitionPropertiesArgs struct { // Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. Authorizations AuthorizationArrayInput `pulumi:"authorizations"` // Description of the registration definition. Description pulumi.StringPtrInput `pulumi:"description"` // Id of the managedBy tenant. ManagedByTenantId pulumi.StringInput `pulumi:"managedByTenantId"` // Name of the registration definition. RegistrationDefinitionName pulumi.StringPtrInput `pulumi:"registrationDefinitionName"` }
Properties of a registration definition.
func (RegistrationDefinitionPropertiesArgs) ElementType ¶
func (RegistrationDefinitionPropertiesArgs) ElementType() reflect.Type
func (RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesOutput ¶
func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesOutput() RegistrationDefinitionPropertiesOutput
func (RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesOutputWithContext ¶
func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesOutput
func (RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesPtrOutput ¶
func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput
func (RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesPtrOutputWithContext ¶
func (i RegistrationDefinitionPropertiesArgs) ToRegistrationDefinitionPropertiesPtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesPtrOutput
type RegistrationDefinitionPropertiesInput ¶
type RegistrationDefinitionPropertiesInput interface { pulumi.Input ToRegistrationDefinitionPropertiesOutput() RegistrationDefinitionPropertiesOutput ToRegistrationDefinitionPropertiesOutputWithContext(context.Context) RegistrationDefinitionPropertiesOutput }
RegistrationDefinitionPropertiesInput is an input type that accepts RegistrationDefinitionPropertiesArgs and RegistrationDefinitionPropertiesOutput values. You can construct a concrete instance of `RegistrationDefinitionPropertiesInput` via:
RegistrationDefinitionPropertiesArgs{...}
type RegistrationDefinitionPropertiesOutput ¶
type RegistrationDefinitionPropertiesOutput struct{ *pulumi.OutputState }
Properties of a registration definition.
func (RegistrationDefinitionPropertiesOutput) Authorizations ¶
func (o RegistrationDefinitionPropertiesOutput) Authorizations() AuthorizationArrayOutput
Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.
func (RegistrationDefinitionPropertiesOutput) Description ¶
func (o RegistrationDefinitionPropertiesOutput) Description() pulumi.StringPtrOutput
Description of the registration definition.
func (RegistrationDefinitionPropertiesOutput) ElementType ¶
func (RegistrationDefinitionPropertiesOutput) ElementType() reflect.Type
func (RegistrationDefinitionPropertiesOutput) ManagedByTenantId ¶
func (o RegistrationDefinitionPropertiesOutput) ManagedByTenantId() pulumi.StringOutput
Id of the managedBy tenant.
func (RegistrationDefinitionPropertiesOutput) RegistrationDefinitionName ¶
func (o RegistrationDefinitionPropertiesOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesOutput ¶
func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesOutput() RegistrationDefinitionPropertiesOutput
func (RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesOutputWithContext ¶
func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesOutput
func (RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesPtrOutput ¶
func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput
func (RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesPtrOutputWithContext ¶
func (o RegistrationDefinitionPropertiesOutput) ToRegistrationDefinitionPropertiesPtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesPtrOutput
type RegistrationDefinitionPropertiesPtrInput ¶
type RegistrationDefinitionPropertiesPtrInput interface { pulumi.Input ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput ToRegistrationDefinitionPropertiesPtrOutputWithContext(context.Context) RegistrationDefinitionPropertiesPtrOutput }
RegistrationDefinitionPropertiesPtrInput is an input type that accepts RegistrationDefinitionPropertiesArgs, RegistrationDefinitionPropertiesPtr and RegistrationDefinitionPropertiesPtrOutput values. You can construct a concrete instance of `RegistrationDefinitionPropertiesPtrInput` via:
RegistrationDefinitionPropertiesArgs{...} or: nil
func RegistrationDefinitionPropertiesPtr ¶
func RegistrationDefinitionPropertiesPtr(v *RegistrationDefinitionPropertiesArgs) RegistrationDefinitionPropertiesPtrInput
type RegistrationDefinitionPropertiesPtrOutput ¶
type RegistrationDefinitionPropertiesPtrOutput struct{ *pulumi.OutputState }
func (RegistrationDefinitionPropertiesPtrOutput) Authorizations ¶
func (o RegistrationDefinitionPropertiesPtrOutput) Authorizations() AuthorizationArrayOutput
Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.
func (RegistrationDefinitionPropertiesPtrOutput) Description ¶
func (o RegistrationDefinitionPropertiesPtrOutput) Description() pulumi.StringPtrOutput
Description of the registration definition.
func (RegistrationDefinitionPropertiesPtrOutput) ElementType ¶
func (RegistrationDefinitionPropertiesPtrOutput) ElementType() reflect.Type
func (RegistrationDefinitionPropertiesPtrOutput) ManagedByTenantId ¶
func (o RegistrationDefinitionPropertiesPtrOutput) ManagedByTenantId() pulumi.StringPtrOutput
Id of the managedBy tenant.
func (RegistrationDefinitionPropertiesPtrOutput) RegistrationDefinitionName ¶
func (o RegistrationDefinitionPropertiesPtrOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationDefinitionPropertiesPtrOutput) ToRegistrationDefinitionPropertiesPtrOutput ¶
func (o RegistrationDefinitionPropertiesPtrOutput) ToRegistrationDefinitionPropertiesPtrOutput() RegistrationDefinitionPropertiesPtrOutput
func (RegistrationDefinitionPropertiesPtrOutput) ToRegistrationDefinitionPropertiesPtrOutputWithContext ¶
func (o RegistrationDefinitionPropertiesPtrOutput) ToRegistrationDefinitionPropertiesPtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesPtrOutput
type RegistrationDefinitionPropertiesResponse ¶
type RegistrationDefinitionPropertiesResponse struct { // Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. Authorizations []AuthorizationResponse `pulumi:"authorizations"` // Description of the registration definition. Description *string `pulumi:"description"` // Id of the managedBy tenant. ManagedByTenantId string `pulumi:"managedByTenantId"` // Name of the managedBy tenant. ManagedByTenantName string `pulumi:"managedByTenantName"` // Current state of the registration definition. ProvisioningState string `pulumi:"provisioningState"` // Name of the registration definition. RegistrationDefinitionName *string `pulumi:"registrationDefinitionName"` }
Properties of a registration definition.
type RegistrationDefinitionPropertiesResponseArgs ¶
type RegistrationDefinitionPropertiesResponseArgs struct { // Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role. Authorizations AuthorizationResponseArrayInput `pulumi:"authorizations"` // Description of the registration definition. Description pulumi.StringPtrInput `pulumi:"description"` // Id of the managedBy tenant. ManagedByTenantId pulumi.StringInput `pulumi:"managedByTenantId"` // Name of the managedBy tenant. ManagedByTenantName pulumi.StringInput `pulumi:"managedByTenantName"` // Current state of the registration definition. ProvisioningState pulumi.StringInput `pulumi:"provisioningState"` // Name of the registration definition. RegistrationDefinitionName pulumi.StringPtrInput `pulumi:"registrationDefinitionName"` }
Properties of a registration definition.
func (RegistrationDefinitionPropertiesResponseArgs) ElementType ¶
func (RegistrationDefinitionPropertiesResponseArgs) ElementType() reflect.Type
func (RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponseOutput ¶
func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponseOutput() RegistrationDefinitionPropertiesResponseOutput
func (RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponseOutputWithContext ¶
func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponseOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponseOutput
func (RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponsePtrOutput ¶
func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput
func (RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext ¶
func (i RegistrationDefinitionPropertiesResponseArgs) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponsePtrOutput
type RegistrationDefinitionPropertiesResponseInput ¶
type RegistrationDefinitionPropertiesResponseInput interface { pulumi.Input ToRegistrationDefinitionPropertiesResponseOutput() RegistrationDefinitionPropertiesResponseOutput ToRegistrationDefinitionPropertiesResponseOutputWithContext(context.Context) RegistrationDefinitionPropertiesResponseOutput }
RegistrationDefinitionPropertiesResponseInput is an input type that accepts RegistrationDefinitionPropertiesResponseArgs and RegistrationDefinitionPropertiesResponseOutput values. You can construct a concrete instance of `RegistrationDefinitionPropertiesResponseInput` via:
RegistrationDefinitionPropertiesResponseArgs{...}
type RegistrationDefinitionPropertiesResponseOutput ¶
type RegistrationDefinitionPropertiesResponseOutput struct{ *pulumi.OutputState }
Properties of a registration definition.
func (RegistrationDefinitionPropertiesResponseOutput) Authorizations ¶
func (o RegistrationDefinitionPropertiesResponseOutput) Authorizations() AuthorizationResponseArrayOutput
Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.
func (RegistrationDefinitionPropertiesResponseOutput) Description ¶
func (o RegistrationDefinitionPropertiesResponseOutput) Description() pulumi.StringPtrOutput
Description of the registration definition.
func (RegistrationDefinitionPropertiesResponseOutput) ElementType ¶
func (RegistrationDefinitionPropertiesResponseOutput) ElementType() reflect.Type
func (RegistrationDefinitionPropertiesResponseOutput) ManagedByTenantId ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ManagedByTenantId() pulumi.StringOutput
Id of the managedBy tenant.
func (RegistrationDefinitionPropertiesResponseOutput) ManagedByTenantName ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ManagedByTenantName() pulumi.StringOutput
Name of the managedBy tenant.
func (RegistrationDefinitionPropertiesResponseOutput) ProvisioningState ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ProvisioningState() pulumi.StringOutput
Current state of the registration definition.
func (RegistrationDefinitionPropertiesResponseOutput) RegistrationDefinitionName ¶
func (o RegistrationDefinitionPropertiesResponseOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponseOutput ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponseOutput() RegistrationDefinitionPropertiesResponseOutput
func (RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponseOutputWithContext ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponseOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponseOutput
func (RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponsePtrOutput ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput
func (RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext ¶
func (o RegistrationDefinitionPropertiesResponseOutput) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponsePtrOutput
type RegistrationDefinitionPropertiesResponsePtrInput ¶
type RegistrationDefinitionPropertiesResponsePtrInput interface { pulumi.Input ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(context.Context) RegistrationDefinitionPropertiesResponsePtrOutput }
RegistrationDefinitionPropertiesResponsePtrInput is an input type that accepts RegistrationDefinitionPropertiesResponseArgs, RegistrationDefinitionPropertiesResponsePtr and RegistrationDefinitionPropertiesResponsePtrOutput values. You can construct a concrete instance of `RegistrationDefinitionPropertiesResponsePtrInput` via:
RegistrationDefinitionPropertiesResponseArgs{...} or: nil
func RegistrationDefinitionPropertiesResponsePtr ¶
func RegistrationDefinitionPropertiesResponsePtr(v *RegistrationDefinitionPropertiesResponseArgs) RegistrationDefinitionPropertiesResponsePtrInput
type RegistrationDefinitionPropertiesResponsePtrOutput ¶
type RegistrationDefinitionPropertiesResponsePtrOutput struct{ *pulumi.OutputState }
func (RegistrationDefinitionPropertiesResponsePtrOutput) Authorizations ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) Authorizations() AuthorizationResponseArrayOutput
Authorization tuple containing principal id of the user/security group or service principal and id of the build-in role.
func (RegistrationDefinitionPropertiesResponsePtrOutput) Description ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) Description() pulumi.StringPtrOutput
Description of the registration definition.
func (RegistrationDefinitionPropertiesResponsePtrOutput) ElementType ¶
func (RegistrationDefinitionPropertiesResponsePtrOutput) ElementType() reflect.Type
func (RegistrationDefinitionPropertiesResponsePtrOutput) ManagedByTenantId ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) ManagedByTenantId() pulumi.StringPtrOutput
Id of the managedBy tenant.
func (RegistrationDefinitionPropertiesResponsePtrOutput) ManagedByTenantName ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) ManagedByTenantName() pulumi.StringPtrOutput
Name of the managedBy tenant.
func (RegistrationDefinitionPropertiesResponsePtrOutput) ProvisioningState ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) ProvisioningState() pulumi.StringPtrOutput
Current state of the registration definition.
func (RegistrationDefinitionPropertiesResponsePtrOutput) RegistrationDefinitionName ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) RegistrationDefinitionName() pulumi.StringPtrOutput
Name of the registration definition.
func (RegistrationDefinitionPropertiesResponsePtrOutput) ToRegistrationDefinitionPropertiesResponsePtrOutput ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) ToRegistrationDefinitionPropertiesResponsePtrOutput() RegistrationDefinitionPropertiesResponsePtrOutput
func (RegistrationDefinitionPropertiesResponsePtrOutput) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext ¶
func (o RegistrationDefinitionPropertiesResponsePtrOutput) ToRegistrationDefinitionPropertiesResponsePtrOutputWithContext(ctx context.Context) RegistrationDefinitionPropertiesResponsePtrOutput
type RegistrationDefinitionState ¶
type RegistrationDefinitionState struct { // Name of the registration definition. Name pulumi.StringPtrInput // Plan details for the managed services. Plan PlanResponsePtrInput // Properties of a registration definition. Properties RegistrationDefinitionPropertiesResponsePtrInput // Type of the resource. Type pulumi.StringPtrInput }
func (RegistrationDefinitionState) ElementType ¶
func (RegistrationDefinitionState) ElementType() reflect.Type