Documentation
¶
Index ¶
- type Application
- type ApplicationArgs
- type ApplicationArtifactResponse
- type ApplicationArtifactResponseArgs
- func (ApplicationArtifactResponseArgs) ElementType() reflect.Type
- func (i ApplicationArtifactResponseArgs) ToApplicationArtifactResponseOutput() ApplicationArtifactResponseOutput
- func (i ApplicationArtifactResponseArgs) ToApplicationArtifactResponseOutputWithContext(ctx context.Context) ApplicationArtifactResponseOutput
- type ApplicationArtifactResponseArray
- func (ApplicationArtifactResponseArray) ElementType() reflect.Type
- func (i ApplicationArtifactResponseArray) ToApplicationArtifactResponseArrayOutput() ApplicationArtifactResponseArrayOutput
- func (i ApplicationArtifactResponseArray) ToApplicationArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationArtifactResponseArrayOutput
- type ApplicationArtifactResponseArrayInput
- type ApplicationArtifactResponseArrayOutput
- func (ApplicationArtifactResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationArtifactResponseArrayOutput) Index(i pulumi.IntInput) ApplicationArtifactResponseOutput
- func (o ApplicationArtifactResponseArrayOutput) ToApplicationArtifactResponseArrayOutput() ApplicationArtifactResponseArrayOutput
- func (o ApplicationArtifactResponseArrayOutput) ToApplicationArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationArtifactResponseArrayOutput
- type ApplicationArtifactResponseInput
- type ApplicationArtifactResponseOutput
- func (ApplicationArtifactResponseOutput) ElementType() reflect.Type
- func (o ApplicationArtifactResponseOutput) Name() pulumi.StringOutput
- func (o ApplicationArtifactResponseOutput) ToApplicationArtifactResponseOutput() ApplicationArtifactResponseOutput
- func (o ApplicationArtifactResponseOutput) ToApplicationArtifactResponseOutputWithContext(ctx context.Context) ApplicationArtifactResponseOutput
- func (o ApplicationArtifactResponseOutput) Type() pulumi.StringOutput
- func (o ApplicationArtifactResponseOutput) Uri() pulumi.StringOutput
- type ApplicationAuthorization
- type ApplicationAuthorizationArgs
- func (ApplicationAuthorizationArgs) ElementType() reflect.Type
- func (i ApplicationAuthorizationArgs) ToApplicationAuthorizationOutput() ApplicationAuthorizationOutput
- func (i ApplicationAuthorizationArgs) ToApplicationAuthorizationOutputWithContext(ctx context.Context) ApplicationAuthorizationOutput
- type ApplicationAuthorizationArray
- func (ApplicationAuthorizationArray) ElementType() reflect.Type
- func (i ApplicationAuthorizationArray) ToApplicationAuthorizationArrayOutput() ApplicationAuthorizationArrayOutput
- func (i ApplicationAuthorizationArray) ToApplicationAuthorizationArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationArrayOutput
- type ApplicationAuthorizationArrayInput
- type ApplicationAuthorizationArrayOutput
- func (ApplicationAuthorizationArrayOutput) ElementType() reflect.Type
- func (o ApplicationAuthorizationArrayOutput) Index(i pulumi.IntInput) ApplicationAuthorizationOutput
- func (o ApplicationAuthorizationArrayOutput) ToApplicationAuthorizationArrayOutput() ApplicationAuthorizationArrayOutput
- func (o ApplicationAuthorizationArrayOutput) ToApplicationAuthorizationArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationArrayOutput
- type ApplicationAuthorizationInput
- type ApplicationAuthorizationOutput
- func (ApplicationAuthorizationOutput) ElementType() reflect.Type
- func (o ApplicationAuthorizationOutput) PrincipalId() pulumi.StringOutput
- func (o ApplicationAuthorizationOutput) RoleDefinitionId() pulumi.StringOutput
- func (o ApplicationAuthorizationOutput) ToApplicationAuthorizationOutput() ApplicationAuthorizationOutput
- func (o ApplicationAuthorizationOutput) ToApplicationAuthorizationOutputWithContext(ctx context.Context) ApplicationAuthorizationOutput
- type ApplicationAuthorizationResponse
- type ApplicationAuthorizationResponseArgs
- func (ApplicationAuthorizationResponseArgs) ElementType() reflect.Type
- func (i ApplicationAuthorizationResponseArgs) ToApplicationAuthorizationResponseOutput() ApplicationAuthorizationResponseOutput
- func (i ApplicationAuthorizationResponseArgs) ToApplicationAuthorizationResponseOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseOutput
- type ApplicationAuthorizationResponseArray
- func (ApplicationAuthorizationResponseArray) ElementType() reflect.Type
- func (i ApplicationAuthorizationResponseArray) ToApplicationAuthorizationResponseArrayOutput() ApplicationAuthorizationResponseArrayOutput
- func (i ApplicationAuthorizationResponseArray) ToApplicationAuthorizationResponseArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseArrayOutput
- type ApplicationAuthorizationResponseArrayInput
- type ApplicationAuthorizationResponseArrayOutput
- func (ApplicationAuthorizationResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationAuthorizationResponseArrayOutput) Index(i pulumi.IntInput) ApplicationAuthorizationResponseOutput
- func (o ApplicationAuthorizationResponseArrayOutput) ToApplicationAuthorizationResponseArrayOutput() ApplicationAuthorizationResponseArrayOutput
- func (o ApplicationAuthorizationResponseArrayOutput) ToApplicationAuthorizationResponseArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseArrayOutput
- type ApplicationAuthorizationResponseInput
- type ApplicationAuthorizationResponseOutput
- func (ApplicationAuthorizationResponseOutput) ElementType() reflect.Type
- func (o ApplicationAuthorizationResponseOutput) PrincipalId() pulumi.StringOutput
- func (o ApplicationAuthorizationResponseOutput) RoleDefinitionId() pulumi.StringOutput
- func (o ApplicationAuthorizationResponseOutput) ToApplicationAuthorizationResponseOutput() ApplicationAuthorizationResponseOutput
- func (o ApplicationAuthorizationResponseOutput) ToApplicationAuthorizationResponseOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseOutput
- type ApplicationBillingDetailsDefinitionResponse
- type ApplicationBillingDetailsDefinitionResponseArgs
- func (ApplicationBillingDetailsDefinitionResponseArgs) ElementType() reflect.Type
- func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponseOutput() ApplicationBillingDetailsDefinitionResponseOutput
- func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponseOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponseOutput
- func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput
- func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput
- type ApplicationBillingDetailsDefinitionResponseInput
- type ApplicationBillingDetailsDefinitionResponseOutput
- func (ApplicationBillingDetailsDefinitionResponseOutput) ElementType() reflect.Type
- func (o ApplicationBillingDetailsDefinitionResponseOutput) ResourceUsageId() pulumi.StringPtrOutput
- func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponseOutput() ApplicationBillingDetailsDefinitionResponseOutput
- func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponseOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponseOutput
- func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput
- func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput
- type ApplicationBillingDetailsDefinitionResponsePtrInput
- type ApplicationBillingDetailsDefinitionResponsePtrOutput
- func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) Elem() ApplicationBillingDetailsDefinitionResponseOutput
- func (ApplicationBillingDetailsDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) ResourceUsageId() pulumi.StringPtrOutput
- func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput
- func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput
- type ApplicationClientDetailsResponse
- type ApplicationClientDetailsResponseArgs
- func (ApplicationClientDetailsResponseArgs) ElementType() reflect.Type
- func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponseOutput() ApplicationClientDetailsResponseOutput
- func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponseOutputWithContext(ctx context.Context) ApplicationClientDetailsResponseOutput
- func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput
- func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponsePtrOutputWithContext(ctx context.Context) ApplicationClientDetailsResponsePtrOutput
- type ApplicationClientDetailsResponseInput
- type ApplicationClientDetailsResponseOutput
- func (o ApplicationClientDetailsResponseOutput) ApplicationId() pulumi.StringPtrOutput
- func (ApplicationClientDetailsResponseOutput) ElementType() reflect.Type
- func (o ApplicationClientDetailsResponseOutput) Oid() pulumi.StringPtrOutput
- func (o ApplicationClientDetailsResponseOutput) Puid() pulumi.StringPtrOutput
- func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponseOutput() ApplicationClientDetailsResponseOutput
- func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponseOutputWithContext(ctx context.Context) ApplicationClientDetailsResponseOutput
- func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput
- func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponsePtrOutputWithContext(ctx context.Context) ApplicationClientDetailsResponsePtrOutput
- type ApplicationClientDetailsResponsePtrInput
- type ApplicationClientDetailsResponsePtrOutput
- func (o ApplicationClientDetailsResponsePtrOutput) ApplicationId() pulumi.StringPtrOutput
- func (o ApplicationClientDetailsResponsePtrOutput) Elem() ApplicationClientDetailsResponseOutput
- func (ApplicationClientDetailsResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationClientDetailsResponsePtrOutput) Oid() pulumi.StringPtrOutput
- func (o ApplicationClientDetailsResponsePtrOutput) Puid() pulumi.StringPtrOutput
- func (o ApplicationClientDetailsResponsePtrOutput) ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput
- func (o ApplicationClientDetailsResponsePtrOutput) ToApplicationClientDetailsResponsePtrOutputWithContext(ctx context.Context) ApplicationClientDetailsResponsePtrOutput
- type ApplicationDefinition
- type ApplicationDefinitionArgs
- type ApplicationDefinitionArtifact
- type ApplicationDefinitionArtifactArgs
- func (ApplicationDefinitionArtifactArgs) ElementType() reflect.Type
- func (i ApplicationDefinitionArtifactArgs) ToApplicationDefinitionArtifactOutput() ApplicationDefinitionArtifactOutput
- func (i ApplicationDefinitionArtifactArgs) ToApplicationDefinitionArtifactOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactOutput
- type ApplicationDefinitionArtifactArray
- func (ApplicationDefinitionArtifactArray) ElementType() reflect.Type
- func (i ApplicationDefinitionArtifactArray) ToApplicationDefinitionArtifactArrayOutput() ApplicationDefinitionArtifactArrayOutput
- func (i ApplicationDefinitionArtifactArray) ToApplicationDefinitionArtifactArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactArrayOutput
- type ApplicationDefinitionArtifactArrayInput
- type ApplicationDefinitionArtifactArrayOutput
- func (ApplicationDefinitionArtifactArrayOutput) ElementType() reflect.Type
- func (o ApplicationDefinitionArtifactArrayOutput) Index(i pulumi.IntInput) ApplicationDefinitionArtifactOutput
- func (o ApplicationDefinitionArtifactArrayOutput) ToApplicationDefinitionArtifactArrayOutput() ApplicationDefinitionArtifactArrayOutput
- func (o ApplicationDefinitionArtifactArrayOutput) ToApplicationDefinitionArtifactArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactArrayOutput
- type ApplicationDefinitionArtifactInput
- type ApplicationDefinitionArtifactOutput
- func (ApplicationDefinitionArtifactOutput) ElementType() reflect.Type
- func (o ApplicationDefinitionArtifactOutput) Name() pulumi.StringOutput
- func (o ApplicationDefinitionArtifactOutput) ToApplicationDefinitionArtifactOutput() ApplicationDefinitionArtifactOutput
- func (o ApplicationDefinitionArtifactOutput) ToApplicationDefinitionArtifactOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactOutput
- func (o ApplicationDefinitionArtifactOutput) Type() pulumi.StringOutput
- func (o ApplicationDefinitionArtifactOutput) Uri() pulumi.StringOutput
- type ApplicationDefinitionArtifactResponse
- type ApplicationDefinitionArtifactResponseArgs
- func (ApplicationDefinitionArtifactResponseArgs) ElementType() reflect.Type
- func (i ApplicationDefinitionArtifactResponseArgs) ToApplicationDefinitionArtifactResponseOutput() ApplicationDefinitionArtifactResponseOutput
- func (i ApplicationDefinitionArtifactResponseArgs) ToApplicationDefinitionArtifactResponseOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseOutput
- type ApplicationDefinitionArtifactResponseArray
- func (ApplicationDefinitionArtifactResponseArray) ElementType() reflect.Type
- func (i ApplicationDefinitionArtifactResponseArray) ToApplicationDefinitionArtifactResponseArrayOutput() ApplicationDefinitionArtifactResponseArrayOutput
- func (i ApplicationDefinitionArtifactResponseArray) ToApplicationDefinitionArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseArrayOutput
- type ApplicationDefinitionArtifactResponseArrayInput
- type ApplicationDefinitionArtifactResponseArrayOutput
- func (ApplicationDefinitionArtifactResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationDefinitionArtifactResponseArrayOutput) Index(i pulumi.IntInput) ApplicationDefinitionArtifactResponseOutput
- func (o ApplicationDefinitionArtifactResponseArrayOutput) ToApplicationDefinitionArtifactResponseArrayOutput() ApplicationDefinitionArtifactResponseArrayOutput
- func (o ApplicationDefinitionArtifactResponseArrayOutput) ToApplicationDefinitionArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseArrayOutput
- type ApplicationDefinitionArtifactResponseInput
- type ApplicationDefinitionArtifactResponseOutput
- func (ApplicationDefinitionArtifactResponseOutput) ElementType() reflect.Type
- func (o ApplicationDefinitionArtifactResponseOutput) Name() pulumi.StringOutput
- func (o ApplicationDefinitionArtifactResponseOutput) ToApplicationDefinitionArtifactResponseOutput() ApplicationDefinitionArtifactResponseOutput
- func (o ApplicationDefinitionArtifactResponseOutput) ToApplicationDefinitionArtifactResponseOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseOutput
- func (o ApplicationDefinitionArtifactResponseOutput) Type() pulumi.StringOutput
- func (o ApplicationDefinitionArtifactResponseOutput) Uri() pulumi.StringOutput
- type ApplicationDefinitionState
- type ApplicationDeploymentPolicy
- type ApplicationDeploymentPolicyArgs
- func (ApplicationDeploymentPolicyArgs) ElementType() reflect.Type
- func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyOutput() ApplicationDeploymentPolicyOutput
- func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyOutput
- func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput
- func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyPtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyPtrOutput
- type ApplicationDeploymentPolicyInput
- type ApplicationDeploymentPolicyOutput
- func (o ApplicationDeploymentPolicyOutput) DeploymentMode() pulumi.StringOutput
- func (ApplicationDeploymentPolicyOutput) ElementType() reflect.Type
- func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyOutput() ApplicationDeploymentPolicyOutput
- func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyOutput
- func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput
- func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyPtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyPtrOutput
- type ApplicationDeploymentPolicyPtrInput
- type ApplicationDeploymentPolicyPtrOutput
- func (o ApplicationDeploymentPolicyPtrOutput) DeploymentMode() pulumi.StringPtrOutput
- func (o ApplicationDeploymentPolicyPtrOutput) Elem() ApplicationDeploymentPolicyOutput
- func (ApplicationDeploymentPolicyPtrOutput) ElementType() reflect.Type
- func (o ApplicationDeploymentPolicyPtrOutput) ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput
- func (o ApplicationDeploymentPolicyPtrOutput) ToApplicationDeploymentPolicyPtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyPtrOutput
- type ApplicationDeploymentPolicyResponse
- type ApplicationDeploymentPolicyResponseArgs
- func (ApplicationDeploymentPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponseOutput() ApplicationDeploymentPolicyResponseOutput
- func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponseOutput
- func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput
- func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponsePtrOutput
- type ApplicationDeploymentPolicyResponseInput
- type ApplicationDeploymentPolicyResponseOutput
- func (o ApplicationDeploymentPolicyResponseOutput) DeploymentMode() pulumi.StringOutput
- func (ApplicationDeploymentPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponseOutput() ApplicationDeploymentPolicyResponseOutput
- func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponseOutput
- func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput
- func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponsePtrOutput
- type ApplicationDeploymentPolicyResponsePtrInput
- type ApplicationDeploymentPolicyResponsePtrOutput
- func (o ApplicationDeploymentPolicyResponsePtrOutput) DeploymentMode() pulumi.StringPtrOutput
- func (o ApplicationDeploymentPolicyResponsePtrOutput) Elem() ApplicationDeploymentPolicyResponseOutput
- func (ApplicationDeploymentPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationDeploymentPolicyResponsePtrOutput) ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput
- func (o ApplicationDeploymentPolicyResponsePtrOutput) ToApplicationDeploymentPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponsePtrOutput
- type ApplicationJitAccessPolicy
- type ApplicationJitAccessPolicyArgs
- func (ApplicationJitAccessPolicyArgs) ElementType() reflect.Type
- func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyOutput() ApplicationJitAccessPolicyOutput
- func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyOutput
- func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput
- func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyPtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyPtrOutput
- type ApplicationJitAccessPolicyInput
- type ApplicationJitAccessPolicyOutput
- func (ApplicationJitAccessPolicyOutput) ElementType() reflect.Type
- func (o ApplicationJitAccessPolicyOutput) JitAccessEnabled() pulumi.BoolOutput
- func (o ApplicationJitAccessPolicyOutput) JitApprovalMode() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyOutput) JitApprovers() JitApproverDefinitionArrayOutput
- func (o ApplicationJitAccessPolicyOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyOutput() ApplicationJitAccessPolicyOutput
- func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyOutput
- func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput
- func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyPtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyPtrOutput
- type ApplicationJitAccessPolicyPtrInput
- type ApplicationJitAccessPolicyPtrOutput
- func (o ApplicationJitAccessPolicyPtrOutput) Elem() ApplicationJitAccessPolicyOutput
- func (ApplicationJitAccessPolicyPtrOutput) ElementType() reflect.Type
- func (o ApplicationJitAccessPolicyPtrOutput) JitAccessEnabled() pulumi.BoolPtrOutput
- func (o ApplicationJitAccessPolicyPtrOutput) JitApprovalMode() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyPtrOutput) JitApprovers() JitApproverDefinitionArrayOutput
- func (o ApplicationJitAccessPolicyPtrOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyPtrOutput) ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput
- func (o ApplicationJitAccessPolicyPtrOutput) ToApplicationJitAccessPolicyPtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyPtrOutput
- type ApplicationJitAccessPolicyResponse
- type ApplicationJitAccessPolicyResponseArgs
- func (ApplicationJitAccessPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponseOutput() ApplicationJitAccessPolicyResponseOutput
- func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponseOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponseOutput
- func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput
- func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponsePtrOutput
- type ApplicationJitAccessPolicyResponseInput
- type ApplicationJitAccessPolicyResponseOutput
- func (ApplicationJitAccessPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationJitAccessPolicyResponseOutput) JitAccessEnabled() pulumi.BoolOutput
- func (o ApplicationJitAccessPolicyResponseOutput) JitApprovalMode() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyResponseOutput) JitApprovers() JitApproverDefinitionResponseArrayOutput
- func (o ApplicationJitAccessPolicyResponseOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponseOutput() ApplicationJitAccessPolicyResponseOutput
- func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponseOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponseOutput
- func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput
- func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponsePtrOutput
- type ApplicationJitAccessPolicyResponsePtrInput
- type ApplicationJitAccessPolicyResponsePtrOutput
- func (o ApplicationJitAccessPolicyResponsePtrOutput) Elem() ApplicationJitAccessPolicyResponseOutput
- func (ApplicationJitAccessPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationJitAccessPolicyResponsePtrOutput) JitAccessEnabled() pulumi.BoolPtrOutput
- func (o ApplicationJitAccessPolicyResponsePtrOutput) JitApprovalMode() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyResponsePtrOutput) JitApprovers() JitApproverDefinitionResponseArrayOutput
- func (o ApplicationJitAccessPolicyResponsePtrOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
- func (o ApplicationJitAccessPolicyResponsePtrOutput) ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput
- func (o ApplicationJitAccessPolicyResponsePtrOutput) ToApplicationJitAccessPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponsePtrOutput
- type ApplicationManagementPolicy
- type ApplicationManagementPolicyArgs
- func (ApplicationManagementPolicyArgs) ElementType() reflect.Type
- func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyOutput() ApplicationManagementPolicyOutput
- func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyOutputWithContext(ctx context.Context) ApplicationManagementPolicyOutput
- func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput
- func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyPtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyPtrOutput
- type ApplicationManagementPolicyInput
- type ApplicationManagementPolicyOutput
- func (ApplicationManagementPolicyOutput) ElementType() reflect.Type
- func (o ApplicationManagementPolicyOutput) Mode() pulumi.StringPtrOutput
- func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyOutput() ApplicationManagementPolicyOutput
- func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyOutputWithContext(ctx context.Context) ApplicationManagementPolicyOutput
- func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput
- func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyPtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyPtrOutput
- type ApplicationManagementPolicyPtrInput
- type ApplicationManagementPolicyPtrOutput
- func (o ApplicationManagementPolicyPtrOutput) Elem() ApplicationManagementPolicyOutput
- func (ApplicationManagementPolicyPtrOutput) ElementType() reflect.Type
- func (o ApplicationManagementPolicyPtrOutput) Mode() pulumi.StringPtrOutput
- func (o ApplicationManagementPolicyPtrOutput) ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput
- func (o ApplicationManagementPolicyPtrOutput) ToApplicationManagementPolicyPtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyPtrOutput
- type ApplicationManagementPolicyResponse
- type ApplicationManagementPolicyResponseArgs
- func (ApplicationManagementPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponseOutput() ApplicationManagementPolicyResponseOutput
- func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponseOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponseOutput
- func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput
- func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponsePtrOutput
- type ApplicationManagementPolicyResponseInput
- type ApplicationManagementPolicyResponseOutput
- func (ApplicationManagementPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationManagementPolicyResponseOutput) Mode() pulumi.StringPtrOutput
- func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponseOutput() ApplicationManagementPolicyResponseOutput
- func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponseOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponseOutput
- func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput
- func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponsePtrOutput
- type ApplicationManagementPolicyResponsePtrInput
- type ApplicationManagementPolicyResponsePtrOutput
- func (o ApplicationManagementPolicyResponsePtrOutput) Elem() ApplicationManagementPolicyResponseOutput
- func (ApplicationManagementPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationManagementPolicyResponsePtrOutput) Mode() pulumi.StringPtrOutput
- func (o ApplicationManagementPolicyResponsePtrOutput) ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput
- func (o ApplicationManagementPolicyResponsePtrOutput) ToApplicationManagementPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponsePtrOutput
- type ApplicationNotificationEndpoint
- type ApplicationNotificationEndpointArgs
- func (ApplicationNotificationEndpointArgs) ElementType() reflect.Type
- func (i ApplicationNotificationEndpointArgs) ToApplicationNotificationEndpointOutput() ApplicationNotificationEndpointOutput
- func (i ApplicationNotificationEndpointArgs) ToApplicationNotificationEndpointOutputWithContext(ctx context.Context) ApplicationNotificationEndpointOutput
- type ApplicationNotificationEndpointArray
- func (ApplicationNotificationEndpointArray) ElementType() reflect.Type
- func (i ApplicationNotificationEndpointArray) ToApplicationNotificationEndpointArrayOutput() ApplicationNotificationEndpointArrayOutput
- func (i ApplicationNotificationEndpointArray) ToApplicationNotificationEndpointArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointArrayOutput
- type ApplicationNotificationEndpointArrayInput
- type ApplicationNotificationEndpointArrayOutput
- func (ApplicationNotificationEndpointArrayOutput) ElementType() reflect.Type
- func (o ApplicationNotificationEndpointArrayOutput) Index(i pulumi.IntInput) ApplicationNotificationEndpointOutput
- func (o ApplicationNotificationEndpointArrayOutput) ToApplicationNotificationEndpointArrayOutput() ApplicationNotificationEndpointArrayOutput
- func (o ApplicationNotificationEndpointArrayOutput) ToApplicationNotificationEndpointArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointArrayOutput
- type ApplicationNotificationEndpointInput
- type ApplicationNotificationEndpointOutput
- func (ApplicationNotificationEndpointOutput) ElementType() reflect.Type
- func (o ApplicationNotificationEndpointOutput) ToApplicationNotificationEndpointOutput() ApplicationNotificationEndpointOutput
- func (o ApplicationNotificationEndpointOutput) ToApplicationNotificationEndpointOutputWithContext(ctx context.Context) ApplicationNotificationEndpointOutput
- func (o ApplicationNotificationEndpointOutput) Uri() pulumi.StringOutput
- type ApplicationNotificationEndpointResponse
- type ApplicationNotificationEndpointResponseArgs
- func (ApplicationNotificationEndpointResponseArgs) ElementType() reflect.Type
- func (i ApplicationNotificationEndpointResponseArgs) ToApplicationNotificationEndpointResponseOutput() ApplicationNotificationEndpointResponseOutput
- func (i ApplicationNotificationEndpointResponseArgs) ToApplicationNotificationEndpointResponseOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseOutput
- type ApplicationNotificationEndpointResponseArray
- func (ApplicationNotificationEndpointResponseArray) ElementType() reflect.Type
- func (i ApplicationNotificationEndpointResponseArray) ToApplicationNotificationEndpointResponseArrayOutput() ApplicationNotificationEndpointResponseArrayOutput
- func (i ApplicationNotificationEndpointResponseArray) ToApplicationNotificationEndpointResponseArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseArrayOutput
- type ApplicationNotificationEndpointResponseArrayInput
- type ApplicationNotificationEndpointResponseArrayOutput
- func (ApplicationNotificationEndpointResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationNotificationEndpointResponseArrayOutput) Index(i pulumi.IntInput) ApplicationNotificationEndpointResponseOutput
- func (o ApplicationNotificationEndpointResponseArrayOutput) ToApplicationNotificationEndpointResponseArrayOutput() ApplicationNotificationEndpointResponseArrayOutput
- func (o ApplicationNotificationEndpointResponseArrayOutput) ToApplicationNotificationEndpointResponseArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseArrayOutput
- type ApplicationNotificationEndpointResponseInput
- type ApplicationNotificationEndpointResponseOutput
- func (ApplicationNotificationEndpointResponseOutput) ElementType() reflect.Type
- func (o ApplicationNotificationEndpointResponseOutput) ToApplicationNotificationEndpointResponseOutput() ApplicationNotificationEndpointResponseOutput
- func (o ApplicationNotificationEndpointResponseOutput) ToApplicationNotificationEndpointResponseOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseOutput
- func (o ApplicationNotificationEndpointResponseOutput) Uri() pulumi.StringOutput
- type ApplicationNotificationPolicy
- type ApplicationNotificationPolicyArgs
- func (ApplicationNotificationPolicyArgs) ElementType() reflect.Type
- func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyOutput() ApplicationNotificationPolicyOutput
- func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyOutputWithContext(ctx context.Context) ApplicationNotificationPolicyOutput
- func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput
- func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyPtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyPtrOutput
- type ApplicationNotificationPolicyInput
- type ApplicationNotificationPolicyOutput
- func (ApplicationNotificationPolicyOutput) ElementType() reflect.Type
- func (o ApplicationNotificationPolicyOutput) NotificationEndpoints() ApplicationNotificationEndpointArrayOutput
- func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyOutput() ApplicationNotificationPolicyOutput
- func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyOutputWithContext(ctx context.Context) ApplicationNotificationPolicyOutput
- func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput
- func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyPtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyPtrOutput
- type ApplicationNotificationPolicyPtrInput
- type ApplicationNotificationPolicyPtrOutput
- func (o ApplicationNotificationPolicyPtrOutput) Elem() ApplicationNotificationPolicyOutput
- func (ApplicationNotificationPolicyPtrOutput) ElementType() reflect.Type
- func (o ApplicationNotificationPolicyPtrOutput) NotificationEndpoints() ApplicationNotificationEndpointArrayOutput
- func (o ApplicationNotificationPolicyPtrOutput) ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput
- func (o ApplicationNotificationPolicyPtrOutput) ToApplicationNotificationPolicyPtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyPtrOutput
- type ApplicationNotificationPolicyResponse
- type ApplicationNotificationPolicyResponseArgs
- func (ApplicationNotificationPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponseOutput() ApplicationNotificationPolicyResponseOutput
- func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponseOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponseOutput
- func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput
- func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponsePtrOutput
- type ApplicationNotificationPolicyResponseInput
- type ApplicationNotificationPolicyResponseOutput
- func (ApplicationNotificationPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationNotificationPolicyResponseOutput) NotificationEndpoints() ApplicationNotificationEndpointResponseArrayOutput
- func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponseOutput() ApplicationNotificationPolicyResponseOutput
- func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponseOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponseOutput
- func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput
- func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponsePtrOutput
- type ApplicationNotificationPolicyResponsePtrInput
- type ApplicationNotificationPolicyResponsePtrOutput
- func (o ApplicationNotificationPolicyResponsePtrOutput) Elem() ApplicationNotificationPolicyResponseOutput
- func (ApplicationNotificationPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationNotificationPolicyResponsePtrOutput) NotificationEndpoints() ApplicationNotificationEndpointResponseArrayOutput
- func (o ApplicationNotificationPolicyResponsePtrOutput) ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput
- func (o ApplicationNotificationPolicyResponsePtrOutput) ToApplicationNotificationPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponsePtrOutput
- type ApplicationPackageContactResponse
- type ApplicationPackageContactResponseArgs
- func (ApplicationPackageContactResponseArgs) ElementType() reflect.Type
- func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponseOutput() ApplicationPackageContactResponseOutput
- func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponseOutputWithContext(ctx context.Context) ApplicationPackageContactResponseOutput
- func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput
- func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageContactResponsePtrOutput
- type ApplicationPackageContactResponseInput
- type ApplicationPackageContactResponseOutput
- func (o ApplicationPackageContactResponseOutput) ContactName() pulumi.StringPtrOutput
- func (ApplicationPackageContactResponseOutput) ElementType() reflect.Type
- func (o ApplicationPackageContactResponseOutput) Email() pulumi.StringOutput
- func (o ApplicationPackageContactResponseOutput) Phone() pulumi.StringOutput
- func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponseOutput() ApplicationPackageContactResponseOutput
- func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponseOutputWithContext(ctx context.Context) ApplicationPackageContactResponseOutput
- func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput
- func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageContactResponsePtrOutput
- type ApplicationPackageContactResponsePtrInput
- type ApplicationPackageContactResponsePtrOutput
- func (o ApplicationPackageContactResponsePtrOutput) ContactName() pulumi.StringPtrOutput
- func (o ApplicationPackageContactResponsePtrOutput) Elem() ApplicationPackageContactResponseOutput
- func (ApplicationPackageContactResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationPackageContactResponsePtrOutput) Email() pulumi.StringPtrOutput
- func (o ApplicationPackageContactResponsePtrOutput) Phone() pulumi.StringPtrOutput
- func (o ApplicationPackageContactResponsePtrOutput) ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput
- func (o ApplicationPackageContactResponsePtrOutput) ToApplicationPackageContactResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageContactResponsePtrOutput
- type ApplicationPackageLockingPolicyDefinition
- type ApplicationPackageLockingPolicyDefinitionArgs
- func (ApplicationPackageLockingPolicyDefinitionArgs) ElementType() reflect.Type
- func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionOutput() ApplicationPackageLockingPolicyDefinitionOutput
- func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionOutput
- func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput
- func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput
- type ApplicationPackageLockingPolicyDefinitionInput
- type ApplicationPackageLockingPolicyDefinitionOutput
- func (o ApplicationPackageLockingPolicyDefinitionOutput) AllowedActions() pulumi.StringArrayOutput
- func (ApplicationPackageLockingPolicyDefinitionOutput) ElementType() reflect.Type
- func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionOutput() ApplicationPackageLockingPolicyDefinitionOutput
- func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionOutput
- func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput
- func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput
- type ApplicationPackageLockingPolicyDefinitionPtrInput
- type ApplicationPackageLockingPolicyDefinitionPtrOutput
- func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) AllowedActions() pulumi.StringArrayOutput
- func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) Elem() ApplicationPackageLockingPolicyDefinitionOutput
- func (ApplicationPackageLockingPolicyDefinitionPtrOutput) ElementType() reflect.Type
- func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput
- func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput
- type ApplicationPackageLockingPolicyDefinitionResponse
- type ApplicationPackageLockingPolicyDefinitionResponseArgs
- func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ElementType() reflect.Type
- func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponseOutput() ApplicationPackageLockingPolicyDefinitionResponseOutput
- func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponseOutput
- func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- type ApplicationPackageLockingPolicyDefinitionResponseInput
- type ApplicationPackageLockingPolicyDefinitionResponseOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) AllowedActions() pulumi.StringArrayOutput
- func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ElementType() reflect.Type
- func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponseOutput() ApplicationPackageLockingPolicyDefinitionResponseOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponseOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- type ApplicationPackageLockingPolicyDefinitionResponsePtrInput
- type ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) AllowedActions() pulumi.StringArrayOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) Elem() ApplicationPackageLockingPolicyDefinitionResponseOutput
- func (ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
- type ApplicationPackageSupportUrlsResponse
- type ApplicationPackageSupportUrlsResponseArgs
- func (ApplicationPackageSupportUrlsResponseArgs) ElementType() reflect.Type
- func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponseOutput() ApplicationPackageSupportUrlsResponseOutput
- func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponseOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponseOutput
- func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput
- func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponsePtrOutput
- type ApplicationPackageSupportUrlsResponseInput
- type ApplicationPackageSupportUrlsResponseOutput
- func (ApplicationPackageSupportUrlsResponseOutput) ElementType() reflect.Type
- func (o ApplicationPackageSupportUrlsResponseOutput) GovernmentCloud() pulumi.StringPtrOutput
- func (o ApplicationPackageSupportUrlsResponseOutput) PublicAzure() pulumi.StringPtrOutput
- func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponseOutput() ApplicationPackageSupportUrlsResponseOutput
- func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponseOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponseOutput
- func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput
- func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponsePtrOutput
- type ApplicationPackageSupportUrlsResponsePtrInput
- type ApplicationPackageSupportUrlsResponsePtrOutput
- func (o ApplicationPackageSupportUrlsResponsePtrOutput) Elem() ApplicationPackageSupportUrlsResponseOutput
- func (ApplicationPackageSupportUrlsResponsePtrOutput) ElementType() reflect.Type
- func (o ApplicationPackageSupportUrlsResponsePtrOutput) GovernmentCloud() pulumi.StringPtrOutput
- func (o ApplicationPackageSupportUrlsResponsePtrOutput) PublicAzure() pulumi.StringPtrOutput
- func (o ApplicationPackageSupportUrlsResponsePtrOutput) ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput
- func (o ApplicationPackageSupportUrlsResponsePtrOutput) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponsePtrOutput
- type ApplicationPolicy
- type ApplicationPolicyArgs
- type ApplicationPolicyArray
- type ApplicationPolicyArrayInput
- type ApplicationPolicyArrayOutput
- func (ApplicationPolicyArrayOutput) ElementType() reflect.Type
- func (o ApplicationPolicyArrayOutput) Index(i pulumi.IntInput) ApplicationPolicyOutput
- func (o ApplicationPolicyArrayOutput) ToApplicationPolicyArrayOutput() ApplicationPolicyArrayOutput
- func (o ApplicationPolicyArrayOutput) ToApplicationPolicyArrayOutputWithContext(ctx context.Context) ApplicationPolicyArrayOutput
- type ApplicationPolicyInput
- type ApplicationPolicyOutput
- func (ApplicationPolicyOutput) ElementType() reflect.Type
- func (o ApplicationPolicyOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationPolicyOutput) Parameters() pulumi.StringPtrOutput
- func (o ApplicationPolicyOutput) PolicyDefinitionId() pulumi.StringPtrOutput
- func (o ApplicationPolicyOutput) ToApplicationPolicyOutput() ApplicationPolicyOutput
- func (o ApplicationPolicyOutput) ToApplicationPolicyOutputWithContext(ctx context.Context) ApplicationPolicyOutput
- type ApplicationPolicyResponse
- type ApplicationPolicyResponseArgs
- func (ApplicationPolicyResponseArgs) ElementType() reflect.Type
- func (i ApplicationPolicyResponseArgs) ToApplicationPolicyResponseOutput() ApplicationPolicyResponseOutput
- func (i ApplicationPolicyResponseArgs) ToApplicationPolicyResponseOutputWithContext(ctx context.Context) ApplicationPolicyResponseOutput
- type ApplicationPolicyResponseArray
- func (ApplicationPolicyResponseArray) ElementType() reflect.Type
- func (i ApplicationPolicyResponseArray) ToApplicationPolicyResponseArrayOutput() ApplicationPolicyResponseArrayOutput
- func (i ApplicationPolicyResponseArray) ToApplicationPolicyResponseArrayOutputWithContext(ctx context.Context) ApplicationPolicyResponseArrayOutput
- type ApplicationPolicyResponseArrayInput
- type ApplicationPolicyResponseArrayOutput
- func (ApplicationPolicyResponseArrayOutput) ElementType() reflect.Type
- func (o ApplicationPolicyResponseArrayOutput) Index(i pulumi.IntInput) ApplicationPolicyResponseOutput
- func (o ApplicationPolicyResponseArrayOutput) ToApplicationPolicyResponseArrayOutput() ApplicationPolicyResponseArrayOutput
- func (o ApplicationPolicyResponseArrayOutput) ToApplicationPolicyResponseArrayOutputWithContext(ctx context.Context) ApplicationPolicyResponseArrayOutput
- type ApplicationPolicyResponseInput
- type ApplicationPolicyResponseOutput
- func (ApplicationPolicyResponseOutput) ElementType() reflect.Type
- func (o ApplicationPolicyResponseOutput) Name() pulumi.StringPtrOutput
- func (o ApplicationPolicyResponseOutput) Parameters() pulumi.StringPtrOutput
- func (o ApplicationPolicyResponseOutput) PolicyDefinitionId() pulumi.StringPtrOutput
- func (o ApplicationPolicyResponseOutput) ToApplicationPolicyResponseOutput() ApplicationPolicyResponseOutput
- func (o ApplicationPolicyResponseOutput) ToApplicationPolicyResponseOutputWithContext(ctx context.Context) ApplicationPolicyResponseOutput
- type ApplicationState
- type Identity
- type IdentityArgs
- func (IdentityArgs) ElementType() reflect.Type
- func (i IdentityArgs) ToIdentityOutput() IdentityOutput
- func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
- func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- type IdentityInput
- type IdentityOutput
- func (IdentityOutput) ElementType() reflect.Type
- func (o IdentityOutput) ToIdentityOutput() IdentityOutput
- func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
- func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityOutput) Type() pulumi.StringPtrOutput
- type IdentityPtrInput
- type IdentityPtrOutput
- func (o IdentityPtrOutput) Elem() IdentityOutput
- func (IdentityPtrOutput) ElementType() reflect.Type
- func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
- func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
- func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
- type IdentityResponse
- type IdentityResponseArgs
- func (IdentityResponseArgs) ElementType() reflect.Type
- func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- type IdentityResponseInput
- type IdentityResponseOutput
- func (IdentityResponseOutput) ElementType() reflect.Type
- func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponseOutput) UserAssignedIdentities() UserAssignedResourceIdentityResponseMapOutput
- type IdentityResponsePtrInput
- type IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
- func (IdentityResponsePtrOutput) ElementType() reflect.Type
- func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
- func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
- func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedResourceIdentityResponseMapOutput
- type JitApproverDefinition
- type JitApproverDefinitionArgs
- type JitApproverDefinitionArray
- func (JitApproverDefinitionArray) ElementType() reflect.Type
- func (i JitApproverDefinitionArray) ToJitApproverDefinitionArrayOutput() JitApproverDefinitionArrayOutput
- func (i JitApproverDefinitionArray) ToJitApproverDefinitionArrayOutputWithContext(ctx context.Context) JitApproverDefinitionArrayOutput
- type JitApproverDefinitionArrayInput
- type JitApproverDefinitionArrayOutput
- func (JitApproverDefinitionArrayOutput) ElementType() reflect.Type
- func (o JitApproverDefinitionArrayOutput) Index(i pulumi.IntInput) JitApproverDefinitionOutput
- func (o JitApproverDefinitionArrayOutput) ToJitApproverDefinitionArrayOutput() JitApproverDefinitionArrayOutput
- func (o JitApproverDefinitionArrayOutput) ToJitApproverDefinitionArrayOutputWithContext(ctx context.Context) JitApproverDefinitionArrayOutput
- type JitApproverDefinitionInput
- type JitApproverDefinitionOutput
- func (o JitApproverDefinitionOutput) DisplayName() pulumi.StringPtrOutput
- func (JitApproverDefinitionOutput) ElementType() reflect.Type
- func (o JitApproverDefinitionOutput) Id() pulumi.StringOutput
- func (o JitApproverDefinitionOutput) ToJitApproverDefinitionOutput() JitApproverDefinitionOutput
- func (o JitApproverDefinitionOutput) ToJitApproverDefinitionOutputWithContext(ctx context.Context) JitApproverDefinitionOutput
- func (o JitApproverDefinitionOutput) Type() pulumi.StringPtrOutput
- type JitApproverDefinitionResponse
- type JitApproverDefinitionResponseArgs
- func (JitApproverDefinitionResponseArgs) ElementType() reflect.Type
- func (i JitApproverDefinitionResponseArgs) ToJitApproverDefinitionResponseOutput() JitApproverDefinitionResponseOutput
- func (i JitApproverDefinitionResponseArgs) ToJitApproverDefinitionResponseOutputWithContext(ctx context.Context) JitApproverDefinitionResponseOutput
- type JitApproverDefinitionResponseArray
- func (JitApproverDefinitionResponseArray) ElementType() reflect.Type
- func (i JitApproverDefinitionResponseArray) ToJitApproverDefinitionResponseArrayOutput() JitApproverDefinitionResponseArrayOutput
- func (i JitApproverDefinitionResponseArray) ToJitApproverDefinitionResponseArrayOutputWithContext(ctx context.Context) JitApproverDefinitionResponseArrayOutput
- type JitApproverDefinitionResponseArrayInput
- type JitApproverDefinitionResponseArrayOutput
- func (JitApproverDefinitionResponseArrayOutput) ElementType() reflect.Type
- func (o JitApproverDefinitionResponseArrayOutput) Index(i pulumi.IntInput) JitApproverDefinitionResponseOutput
- func (o JitApproverDefinitionResponseArrayOutput) ToJitApproverDefinitionResponseArrayOutput() JitApproverDefinitionResponseArrayOutput
- func (o JitApproverDefinitionResponseArrayOutput) ToJitApproverDefinitionResponseArrayOutputWithContext(ctx context.Context) JitApproverDefinitionResponseArrayOutput
- type JitApproverDefinitionResponseInput
- type JitApproverDefinitionResponseOutput
- func (o JitApproverDefinitionResponseOutput) DisplayName() pulumi.StringPtrOutput
- func (JitApproverDefinitionResponseOutput) ElementType() reflect.Type
- func (o JitApproverDefinitionResponseOutput) Id() pulumi.StringOutput
- func (o JitApproverDefinitionResponseOutput) ToJitApproverDefinitionResponseOutput() JitApproverDefinitionResponseOutput
- func (o JitApproverDefinitionResponseOutput) ToJitApproverDefinitionResponseOutputWithContext(ctx context.Context) JitApproverDefinitionResponseOutput
- func (o JitApproverDefinitionResponseOutput) Type() pulumi.StringPtrOutput
- type JitAuthorizationPolicies
- type JitAuthorizationPoliciesArgs
- func (JitAuthorizationPoliciesArgs) ElementType() reflect.Type
- func (i JitAuthorizationPoliciesArgs) ToJitAuthorizationPoliciesOutput() JitAuthorizationPoliciesOutput
- func (i JitAuthorizationPoliciesArgs) ToJitAuthorizationPoliciesOutputWithContext(ctx context.Context) JitAuthorizationPoliciesOutput
- type JitAuthorizationPoliciesArray
- func (JitAuthorizationPoliciesArray) ElementType() reflect.Type
- func (i JitAuthorizationPoliciesArray) ToJitAuthorizationPoliciesArrayOutput() JitAuthorizationPoliciesArrayOutput
- func (i JitAuthorizationPoliciesArray) ToJitAuthorizationPoliciesArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesArrayOutput
- type JitAuthorizationPoliciesArrayInput
- type JitAuthorizationPoliciesArrayOutput
- func (JitAuthorizationPoliciesArrayOutput) ElementType() reflect.Type
- func (o JitAuthorizationPoliciesArrayOutput) Index(i pulumi.IntInput) JitAuthorizationPoliciesOutput
- func (o JitAuthorizationPoliciesArrayOutput) ToJitAuthorizationPoliciesArrayOutput() JitAuthorizationPoliciesArrayOutput
- func (o JitAuthorizationPoliciesArrayOutput) ToJitAuthorizationPoliciesArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesArrayOutput
- type JitAuthorizationPoliciesInput
- type JitAuthorizationPoliciesOutput
- func (JitAuthorizationPoliciesOutput) ElementType() reflect.Type
- func (o JitAuthorizationPoliciesOutput) PrincipalId() pulumi.StringOutput
- func (o JitAuthorizationPoliciesOutput) RoleDefinitionId() pulumi.StringOutput
- func (o JitAuthorizationPoliciesOutput) ToJitAuthorizationPoliciesOutput() JitAuthorizationPoliciesOutput
- func (o JitAuthorizationPoliciesOutput) ToJitAuthorizationPoliciesOutputWithContext(ctx context.Context) JitAuthorizationPoliciesOutput
- type JitAuthorizationPoliciesResponse
- type JitAuthorizationPoliciesResponseArgs
- func (JitAuthorizationPoliciesResponseArgs) ElementType() reflect.Type
- func (i JitAuthorizationPoliciesResponseArgs) ToJitAuthorizationPoliciesResponseOutput() JitAuthorizationPoliciesResponseOutput
- func (i JitAuthorizationPoliciesResponseArgs) ToJitAuthorizationPoliciesResponseOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseOutput
- type JitAuthorizationPoliciesResponseArray
- func (JitAuthorizationPoliciesResponseArray) ElementType() reflect.Type
- func (i JitAuthorizationPoliciesResponseArray) ToJitAuthorizationPoliciesResponseArrayOutput() JitAuthorizationPoliciesResponseArrayOutput
- func (i JitAuthorizationPoliciesResponseArray) ToJitAuthorizationPoliciesResponseArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseArrayOutput
- type JitAuthorizationPoliciesResponseArrayInput
- type JitAuthorizationPoliciesResponseArrayOutput
- func (JitAuthorizationPoliciesResponseArrayOutput) ElementType() reflect.Type
- func (o JitAuthorizationPoliciesResponseArrayOutput) Index(i pulumi.IntInput) JitAuthorizationPoliciesResponseOutput
- func (o JitAuthorizationPoliciesResponseArrayOutput) ToJitAuthorizationPoliciesResponseArrayOutput() JitAuthorizationPoliciesResponseArrayOutput
- func (o JitAuthorizationPoliciesResponseArrayOutput) ToJitAuthorizationPoliciesResponseArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseArrayOutput
- type JitAuthorizationPoliciesResponseInput
- type JitAuthorizationPoliciesResponseOutput
- func (JitAuthorizationPoliciesResponseOutput) ElementType() reflect.Type
- func (o JitAuthorizationPoliciesResponseOutput) PrincipalId() pulumi.StringOutput
- func (o JitAuthorizationPoliciesResponseOutput) RoleDefinitionId() pulumi.StringOutput
- func (o JitAuthorizationPoliciesResponseOutput) ToJitAuthorizationPoliciesResponseOutput() JitAuthorizationPoliciesResponseOutput
- func (o JitAuthorizationPoliciesResponseOutput) ToJitAuthorizationPoliciesResponseOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseOutput
- type JitRequest
- type JitRequestArgs
- type JitRequestState
- type JitSchedulingPolicy
- type JitSchedulingPolicyArgs
- func (JitSchedulingPolicyArgs) ElementType() reflect.Type
- func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyOutput() JitSchedulingPolicyOutput
- func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyOutputWithContext(ctx context.Context) JitSchedulingPolicyOutput
- func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput
- func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyPtrOutputWithContext(ctx context.Context) JitSchedulingPolicyPtrOutput
- type JitSchedulingPolicyInput
- type JitSchedulingPolicyOutput
- func (o JitSchedulingPolicyOutput) Duration() pulumi.StringOutput
- func (JitSchedulingPolicyOutput) ElementType() reflect.Type
- func (o JitSchedulingPolicyOutput) StartTime() pulumi.StringOutput
- func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyOutput() JitSchedulingPolicyOutput
- func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyOutputWithContext(ctx context.Context) JitSchedulingPolicyOutput
- func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput
- func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyPtrOutputWithContext(ctx context.Context) JitSchedulingPolicyPtrOutput
- type JitSchedulingPolicyPtrInput
- type JitSchedulingPolicyPtrOutput
- func (o JitSchedulingPolicyPtrOutput) Duration() pulumi.StringPtrOutput
- func (o JitSchedulingPolicyPtrOutput) Elem() JitSchedulingPolicyOutput
- func (JitSchedulingPolicyPtrOutput) ElementType() reflect.Type
- func (o JitSchedulingPolicyPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o JitSchedulingPolicyPtrOutput) ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput
- func (o JitSchedulingPolicyPtrOutput) ToJitSchedulingPolicyPtrOutputWithContext(ctx context.Context) JitSchedulingPolicyPtrOutput
- type JitSchedulingPolicyResponse
- type JitSchedulingPolicyResponseArgs
- func (JitSchedulingPolicyResponseArgs) ElementType() reflect.Type
- func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponseOutput() JitSchedulingPolicyResponseOutput
- func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponseOutputWithContext(ctx context.Context) JitSchedulingPolicyResponseOutput
- func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput
- func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) JitSchedulingPolicyResponsePtrOutput
- type JitSchedulingPolicyResponseInput
- type JitSchedulingPolicyResponseOutput
- func (o JitSchedulingPolicyResponseOutput) Duration() pulumi.StringOutput
- func (JitSchedulingPolicyResponseOutput) ElementType() reflect.Type
- func (o JitSchedulingPolicyResponseOutput) StartTime() pulumi.StringOutput
- func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponseOutput() JitSchedulingPolicyResponseOutput
- func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponseOutputWithContext(ctx context.Context) JitSchedulingPolicyResponseOutput
- func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput
- func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) JitSchedulingPolicyResponsePtrOutput
- func (o JitSchedulingPolicyResponseOutput) Type() pulumi.StringOutput
- type JitSchedulingPolicyResponsePtrInput
- type JitSchedulingPolicyResponsePtrOutput
- func (o JitSchedulingPolicyResponsePtrOutput) Duration() pulumi.StringPtrOutput
- func (o JitSchedulingPolicyResponsePtrOutput) Elem() JitSchedulingPolicyResponseOutput
- func (JitSchedulingPolicyResponsePtrOutput) ElementType() reflect.Type
- func (o JitSchedulingPolicyResponsePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o JitSchedulingPolicyResponsePtrOutput) ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput
- func (o JitSchedulingPolicyResponsePtrOutput) ToJitSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) JitSchedulingPolicyResponsePtrOutput
- func (o JitSchedulingPolicyResponsePtrOutput) Type() pulumi.StringPtrOutput
- type LookupApplicationArgs
- type LookupApplicationDefinitionArgs
- type LookupApplicationDefinitionResult
- type LookupApplicationResult
- type LookupJitRequestArgs
- type LookupJitRequestResult
- 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) PromotionCode() pulumi.StringPtrOutput
- 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) PromotionCode() 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) PromotionCode() pulumi.StringPtrOutput
- 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) PromotionCode() 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 Sku
- type SkuArgs
- type SkuInput
- type SkuOutput
- func (o SkuOutput) Capacity() pulumi.IntPtrOutput
- func (SkuOutput) ElementType() reflect.Type
- func (o SkuOutput) Family() pulumi.StringPtrOutput
- func (o SkuOutput) Model() pulumi.StringPtrOutput
- func (o SkuOutput) Name() pulumi.StringOutput
- func (o SkuOutput) Size() pulumi.StringPtrOutput
- func (o SkuOutput) Tier() pulumi.StringPtrOutput
- func (o SkuOutput) ToSkuOutput() SkuOutput
- func (o SkuOutput) ToSkuOutputWithContext(ctx context.Context) SkuOutput
- func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuPtrInput
- type SkuPtrOutput
- func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuPtrOutput) Elem() SkuOutput
- func (SkuPtrOutput) ElementType() reflect.Type
- func (o SkuPtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Model() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuPtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
- func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
- type SkuResponse
- type SkuResponseArgs
- func (SkuResponseArgs) ElementType() reflect.Type
- func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponseInput
- type SkuResponseOutput
- func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
- func (SkuResponseOutput) ElementType() reflect.Type
- func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Model() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Name() pulumi.StringOutput
- func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type SkuResponsePtrInput
- type SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
- func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
- func (SkuResponsePtrOutput) ElementType() reflect.Type
- func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Model() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
- func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
- type UserAssignedResourceIdentityResponse
- type UserAssignedResourceIdentityResponseArgs
- func (UserAssignedResourceIdentityResponseArgs) ElementType() reflect.Type
- func (i UserAssignedResourceIdentityResponseArgs) ToUserAssignedResourceIdentityResponseOutput() UserAssignedResourceIdentityResponseOutput
- func (i UserAssignedResourceIdentityResponseArgs) ToUserAssignedResourceIdentityResponseOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseOutput
- type UserAssignedResourceIdentityResponseInput
- type UserAssignedResourceIdentityResponseMap
- func (UserAssignedResourceIdentityResponseMap) ElementType() reflect.Type
- func (i UserAssignedResourceIdentityResponseMap) ToUserAssignedResourceIdentityResponseMapOutput() UserAssignedResourceIdentityResponseMapOutput
- func (i UserAssignedResourceIdentityResponseMap) ToUserAssignedResourceIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseMapOutput
- type UserAssignedResourceIdentityResponseMapInput
- type UserAssignedResourceIdentityResponseMapOutput
- func (UserAssignedResourceIdentityResponseMapOutput) ElementType() reflect.Type
- func (o UserAssignedResourceIdentityResponseMapOutput) MapIndex(k pulumi.StringInput) UserAssignedResourceIdentityResponseOutput
- func (o UserAssignedResourceIdentityResponseMapOutput) ToUserAssignedResourceIdentityResponseMapOutput() UserAssignedResourceIdentityResponseMapOutput
- func (o UserAssignedResourceIdentityResponseMapOutput) ToUserAssignedResourceIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseMapOutput
- type UserAssignedResourceIdentityResponseOutput
- func (UserAssignedResourceIdentityResponseOutput) ElementType() reflect.Type
- func (o UserAssignedResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
- func (o UserAssignedResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
- func (o UserAssignedResourceIdentityResponseOutput) ToUserAssignedResourceIdentityResponseOutput() UserAssignedResourceIdentityResponseOutput
- func (o UserAssignedResourceIdentityResponseOutput) ToUserAssignedResourceIdentityResponseOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Application ¶
type Application struct { pulumi.CustomResourceState // The fully qualified path of managed application definition Id. ApplicationDefinitionId pulumi.StringPtrOutput `pulumi:"applicationDefinitionId"` // The collection of managed application artifacts. Artifacts ApplicationArtifactResponseArrayOutput `pulumi:"artifacts"` // The read-only authorizations property that is retrieved from the application package. Authorizations ApplicationAuthorizationResponseArrayOutput `pulumi:"authorizations"` // The managed application billing details. BillingDetails ApplicationBillingDetailsDefinitionResponseOutput `pulumi:"billingDetails"` // The client entity that created the JIT request. CreatedBy ApplicationClientDetailsResponseOutput `pulumi:"createdBy"` // The read-only customer support property that is retrieved from the application package. CustomerSupport ApplicationPackageContactResponseOutput `pulumi:"customerSupport"` // The identity of the resource. Identity IdentityResponsePtrOutput `pulumi:"identity"` // The managed application Jit access policy. JitAccessPolicy ApplicationJitAccessPolicyResponsePtrOutput `pulumi:"jitAccessPolicy"` // The kind of the managed application. Allowed values are MarketPlace and ServiceCatalog. Kind pulumi.StringOutput `pulumi:"kind"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The managed resource group Id. ManagedResourceGroupId pulumi.StringPtrOutput `pulumi:"managedResourceGroupId"` // The managed application management mode. ManagementMode pulumi.StringOutput `pulumi:"managementMode"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // Name and value pairs that define the managed application outputs. Outputs pulumi.AnyOutput `pulumi:"outputs"` // Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string. Parameters pulumi.AnyOutput `pulumi:"parameters"` // The plan information. Plan PlanResponsePtrOutput `pulumi:"plan"` // The managed application provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The publisher tenant Id. PublisherTenantId pulumi.StringOutput `pulumi:"publisherTenantId"` // The SKU of the resource. Sku SkuResponsePtrOutput `pulumi:"sku"` // The read-only support URLs property that is retrieved from the application package. SupportUrls ApplicationPackageSupportUrlsResponseOutput `pulumi:"supportUrls"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The client entity that last updated the JIT request. UpdatedBy ApplicationClientDetailsResponseOutput `pulumi:"updatedBy"` }
Information about managed application.
func GetApplication ¶
func GetApplication(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationState, opts ...pulumi.ResourceOption) (*Application, error)
GetApplication gets an existing Application 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 NewApplication ¶
func NewApplication(ctx *pulumi.Context, name string, args *ApplicationArgs, opts ...pulumi.ResourceOption) (*Application, error)
NewApplication registers a new resource with the given unique name, arguments, and options.
type ApplicationArgs ¶
type ApplicationArgs struct { // The fully qualified path of managed application definition Id. ApplicationDefinitionId pulumi.StringPtrInput // The name of the managed application. ApplicationName pulumi.StringInput // The identity of the resource. Identity IdentityPtrInput // The managed application Jit access policy. JitAccessPolicy ApplicationJitAccessPolicyPtrInput // The kind of the managed application. Allowed values are MarketPlace and ServiceCatalog. Kind pulumi.StringInput // Resource location Location pulumi.StringPtrInput // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrInput // The managed resource group Id. ManagedResourceGroupId pulumi.StringPtrInput // Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string. Parameters pulumi.Input // The plan information. Plan PlanPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The SKU of the resource. Sku SkuPtrInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a Application resource.
func (ApplicationArgs) ElementType ¶
func (ApplicationArgs) ElementType() reflect.Type
type ApplicationArtifactResponse ¶
type ApplicationArtifactResponse struct { // The managed application artifact name. Name string `pulumi:"name"` // The managed application artifact type. Type string `pulumi:"type"` // The managed application artifact blob uri. Uri string `pulumi:"uri"` }
Managed application artifact.
type ApplicationArtifactResponseArgs ¶
type ApplicationArtifactResponseArgs struct { // The managed application artifact name. Name pulumi.StringInput `pulumi:"name"` // The managed application artifact type. Type pulumi.StringInput `pulumi:"type"` // The managed application artifact blob uri. Uri pulumi.StringInput `pulumi:"uri"` }
Managed application artifact.
func (ApplicationArtifactResponseArgs) ElementType ¶
func (ApplicationArtifactResponseArgs) ElementType() reflect.Type
func (ApplicationArtifactResponseArgs) ToApplicationArtifactResponseOutput ¶
func (i ApplicationArtifactResponseArgs) ToApplicationArtifactResponseOutput() ApplicationArtifactResponseOutput
func (ApplicationArtifactResponseArgs) ToApplicationArtifactResponseOutputWithContext ¶
func (i ApplicationArtifactResponseArgs) ToApplicationArtifactResponseOutputWithContext(ctx context.Context) ApplicationArtifactResponseOutput
type ApplicationArtifactResponseArray ¶
type ApplicationArtifactResponseArray []ApplicationArtifactResponseInput
func (ApplicationArtifactResponseArray) ElementType ¶
func (ApplicationArtifactResponseArray) ElementType() reflect.Type
func (ApplicationArtifactResponseArray) ToApplicationArtifactResponseArrayOutput ¶
func (i ApplicationArtifactResponseArray) ToApplicationArtifactResponseArrayOutput() ApplicationArtifactResponseArrayOutput
func (ApplicationArtifactResponseArray) ToApplicationArtifactResponseArrayOutputWithContext ¶
func (i ApplicationArtifactResponseArray) ToApplicationArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationArtifactResponseArrayOutput
type ApplicationArtifactResponseArrayInput ¶
type ApplicationArtifactResponseArrayInput interface { pulumi.Input ToApplicationArtifactResponseArrayOutput() ApplicationArtifactResponseArrayOutput ToApplicationArtifactResponseArrayOutputWithContext(context.Context) ApplicationArtifactResponseArrayOutput }
ApplicationArtifactResponseArrayInput is an input type that accepts ApplicationArtifactResponseArray and ApplicationArtifactResponseArrayOutput values. You can construct a concrete instance of `ApplicationArtifactResponseArrayInput` via:
ApplicationArtifactResponseArray{ ApplicationArtifactResponseArgs{...} }
type ApplicationArtifactResponseArrayOutput ¶
type ApplicationArtifactResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationArtifactResponseArrayOutput) ElementType ¶
func (ApplicationArtifactResponseArrayOutput) ElementType() reflect.Type
func (ApplicationArtifactResponseArrayOutput) ToApplicationArtifactResponseArrayOutput ¶
func (o ApplicationArtifactResponseArrayOutput) ToApplicationArtifactResponseArrayOutput() ApplicationArtifactResponseArrayOutput
func (ApplicationArtifactResponseArrayOutput) ToApplicationArtifactResponseArrayOutputWithContext ¶
func (o ApplicationArtifactResponseArrayOutput) ToApplicationArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationArtifactResponseArrayOutput
type ApplicationArtifactResponseInput ¶
type ApplicationArtifactResponseInput interface { pulumi.Input ToApplicationArtifactResponseOutput() ApplicationArtifactResponseOutput ToApplicationArtifactResponseOutputWithContext(context.Context) ApplicationArtifactResponseOutput }
ApplicationArtifactResponseInput is an input type that accepts ApplicationArtifactResponseArgs and ApplicationArtifactResponseOutput values. You can construct a concrete instance of `ApplicationArtifactResponseInput` via:
ApplicationArtifactResponseArgs{...}
type ApplicationArtifactResponseOutput ¶
type ApplicationArtifactResponseOutput struct{ *pulumi.OutputState }
Managed application artifact.
func (ApplicationArtifactResponseOutput) ElementType ¶
func (ApplicationArtifactResponseOutput) ElementType() reflect.Type
func (ApplicationArtifactResponseOutput) Name ¶
func (o ApplicationArtifactResponseOutput) Name() pulumi.StringOutput
The managed application artifact name.
func (ApplicationArtifactResponseOutput) ToApplicationArtifactResponseOutput ¶
func (o ApplicationArtifactResponseOutput) ToApplicationArtifactResponseOutput() ApplicationArtifactResponseOutput
func (ApplicationArtifactResponseOutput) ToApplicationArtifactResponseOutputWithContext ¶
func (o ApplicationArtifactResponseOutput) ToApplicationArtifactResponseOutputWithContext(ctx context.Context) ApplicationArtifactResponseOutput
func (ApplicationArtifactResponseOutput) Type ¶
func (o ApplicationArtifactResponseOutput) Type() pulumi.StringOutput
The managed application artifact type.
func (ApplicationArtifactResponseOutput) Uri ¶
func (o ApplicationArtifactResponseOutput) Uri() pulumi.StringOutput
The managed application artifact blob uri.
type ApplicationAuthorization ¶
type ApplicationAuthorization struct { // The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources. PrincipalId string `pulumi:"principalId"` // The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group. RoleDefinitionId string `pulumi:"roleDefinitionId"` }
The managed application provider authorization.
type ApplicationAuthorizationArgs ¶
type ApplicationAuthorizationArgs struct { // The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group. RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"` }
The managed application provider authorization.
func (ApplicationAuthorizationArgs) ElementType ¶
func (ApplicationAuthorizationArgs) ElementType() reflect.Type
func (ApplicationAuthorizationArgs) ToApplicationAuthorizationOutput ¶
func (i ApplicationAuthorizationArgs) ToApplicationAuthorizationOutput() ApplicationAuthorizationOutput
func (ApplicationAuthorizationArgs) ToApplicationAuthorizationOutputWithContext ¶
func (i ApplicationAuthorizationArgs) ToApplicationAuthorizationOutputWithContext(ctx context.Context) ApplicationAuthorizationOutput
type ApplicationAuthorizationArray ¶
type ApplicationAuthorizationArray []ApplicationAuthorizationInput
func (ApplicationAuthorizationArray) ElementType ¶
func (ApplicationAuthorizationArray) ElementType() reflect.Type
func (ApplicationAuthorizationArray) ToApplicationAuthorizationArrayOutput ¶
func (i ApplicationAuthorizationArray) ToApplicationAuthorizationArrayOutput() ApplicationAuthorizationArrayOutput
func (ApplicationAuthorizationArray) ToApplicationAuthorizationArrayOutputWithContext ¶
func (i ApplicationAuthorizationArray) ToApplicationAuthorizationArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationArrayOutput
type ApplicationAuthorizationArrayInput ¶
type ApplicationAuthorizationArrayInput interface { pulumi.Input ToApplicationAuthorizationArrayOutput() ApplicationAuthorizationArrayOutput ToApplicationAuthorizationArrayOutputWithContext(context.Context) ApplicationAuthorizationArrayOutput }
ApplicationAuthorizationArrayInput is an input type that accepts ApplicationAuthorizationArray and ApplicationAuthorizationArrayOutput values. You can construct a concrete instance of `ApplicationAuthorizationArrayInput` via:
ApplicationAuthorizationArray{ ApplicationAuthorizationArgs{...} }
type ApplicationAuthorizationArrayOutput ¶
type ApplicationAuthorizationArrayOutput struct{ *pulumi.OutputState }
func (ApplicationAuthorizationArrayOutput) ElementType ¶
func (ApplicationAuthorizationArrayOutput) ElementType() reflect.Type
func (ApplicationAuthorizationArrayOutput) Index ¶
func (o ApplicationAuthorizationArrayOutput) Index(i pulumi.IntInput) ApplicationAuthorizationOutput
func (ApplicationAuthorizationArrayOutput) ToApplicationAuthorizationArrayOutput ¶
func (o ApplicationAuthorizationArrayOutput) ToApplicationAuthorizationArrayOutput() ApplicationAuthorizationArrayOutput
func (ApplicationAuthorizationArrayOutput) ToApplicationAuthorizationArrayOutputWithContext ¶
func (o ApplicationAuthorizationArrayOutput) ToApplicationAuthorizationArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationArrayOutput
type ApplicationAuthorizationInput ¶
type ApplicationAuthorizationInput interface { pulumi.Input ToApplicationAuthorizationOutput() ApplicationAuthorizationOutput ToApplicationAuthorizationOutputWithContext(context.Context) ApplicationAuthorizationOutput }
ApplicationAuthorizationInput is an input type that accepts ApplicationAuthorizationArgs and ApplicationAuthorizationOutput values. You can construct a concrete instance of `ApplicationAuthorizationInput` via:
ApplicationAuthorizationArgs{...}
type ApplicationAuthorizationOutput ¶
type ApplicationAuthorizationOutput struct{ *pulumi.OutputState }
The managed application provider authorization.
func (ApplicationAuthorizationOutput) ElementType ¶
func (ApplicationAuthorizationOutput) ElementType() reflect.Type
func (ApplicationAuthorizationOutput) PrincipalId ¶
func (o ApplicationAuthorizationOutput) PrincipalId() pulumi.StringOutput
The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources.
func (ApplicationAuthorizationOutput) RoleDefinitionId ¶
func (o ApplicationAuthorizationOutput) RoleDefinitionId() pulumi.StringOutput
The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group.
func (ApplicationAuthorizationOutput) ToApplicationAuthorizationOutput ¶
func (o ApplicationAuthorizationOutput) ToApplicationAuthorizationOutput() ApplicationAuthorizationOutput
func (ApplicationAuthorizationOutput) ToApplicationAuthorizationOutputWithContext ¶
func (o ApplicationAuthorizationOutput) ToApplicationAuthorizationOutputWithContext(ctx context.Context) ApplicationAuthorizationOutput
type ApplicationAuthorizationResponse ¶
type ApplicationAuthorizationResponse struct { // The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources. PrincipalId string `pulumi:"principalId"` // The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group. RoleDefinitionId string `pulumi:"roleDefinitionId"` }
The managed application provider authorization.
type ApplicationAuthorizationResponseArgs ¶
type ApplicationAuthorizationResponseArgs struct { // The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group. RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"` }
The managed application provider authorization.
func (ApplicationAuthorizationResponseArgs) ElementType ¶
func (ApplicationAuthorizationResponseArgs) ElementType() reflect.Type
func (ApplicationAuthorizationResponseArgs) ToApplicationAuthorizationResponseOutput ¶
func (i ApplicationAuthorizationResponseArgs) ToApplicationAuthorizationResponseOutput() ApplicationAuthorizationResponseOutput
func (ApplicationAuthorizationResponseArgs) ToApplicationAuthorizationResponseOutputWithContext ¶
func (i ApplicationAuthorizationResponseArgs) ToApplicationAuthorizationResponseOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseOutput
type ApplicationAuthorizationResponseArray ¶
type ApplicationAuthorizationResponseArray []ApplicationAuthorizationResponseInput
func (ApplicationAuthorizationResponseArray) ElementType ¶
func (ApplicationAuthorizationResponseArray) ElementType() reflect.Type
func (ApplicationAuthorizationResponseArray) ToApplicationAuthorizationResponseArrayOutput ¶
func (i ApplicationAuthorizationResponseArray) ToApplicationAuthorizationResponseArrayOutput() ApplicationAuthorizationResponseArrayOutput
func (ApplicationAuthorizationResponseArray) ToApplicationAuthorizationResponseArrayOutputWithContext ¶
func (i ApplicationAuthorizationResponseArray) ToApplicationAuthorizationResponseArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseArrayOutput
type ApplicationAuthorizationResponseArrayInput ¶
type ApplicationAuthorizationResponseArrayInput interface { pulumi.Input ToApplicationAuthorizationResponseArrayOutput() ApplicationAuthorizationResponseArrayOutput ToApplicationAuthorizationResponseArrayOutputWithContext(context.Context) ApplicationAuthorizationResponseArrayOutput }
ApplicationAuthorizationResponseArrayInput is an input type that accepts ApplicationAuthorizationResponseArray and ApplicationAuthorizationResponseArrayOutput values. You can construct a concrete instance of `ApplicationAuthorizationResponseArrayInput` via:
ApplicationAuthorizationResponseArray{ ApplicationAuthorizationResponseArgs{...} }
type ApplicationAuthorizationResponseArrayOutput ¶
type ApplicationAuthorizationResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationAuthorizationResponseArrayOutput) ElementType ¶
func (ApplicationAuthorizationResponseArrayOutput) ElementType() reflect.Type
func (ApplicationAuthorizationResponseArrayOutput) ToApplicationAuthorizationResponseArrayOutput ¶
func (o ApplicationAuthorizationResponseArrayOutput) ToApplicationAuthorizationResponseArrayOutput() ApplicationAuthorizationResponseArrayOutput
func (ApplicationAuthorizationResponseArrayOutput) ToApplicationAuthorizationResponseArrayOutputWithContext ¶
func (o ApplicationAuthorizationResponseArrayOutput) ToApplicationAuthorizationResponseArrayOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseArrayOutput
type ApplicationAuthorizationResponseInput ¶
type ApplicationAuthorizationResponseInput interface { pulumi.Input ToApplicationAuthorizationResponseOutput() ApplicationAuthorizationResponseOutput ToApplicationAuthorizationResponseOutputWithContext(context.Context) ApplicationAuthorizationResponseOutput }
ApplicationAuthorizationResponseInput is an input type that accepts ApplicationAuthorizationResponseArgs and ApplicationAuthorizationResponseOutput values. You can construct a concrete instance of `ApplicationAuthorizationResponseInput` via:
ApplicationAuthorizationResponseArgs{...}
type ApplicationAuthorizationResponseOutput ¶
type ApplicationAuthorizationResponseOutput struct{ *pulumi.OutputState }
The managed application provider authorization.
func (ApplicationAuthorizationResponseOutput) ElementType ¶
func (ApplicationAuthorizationResponseOutput) ElementType() reflect.Type
func (ApplicationAuthorizationResponseOutput) PrincipalId ¶
func (o ApplicationAuthorizationResponseOutput) PrincipalId() pulumi.StringOutput
The provider's principal identifier. This is the identity that the provider will use to call ARM to manage the managed application resources.
func (ApplicationAuthorizationResponseOutput) RoleDefinitionId ¶
func (o ApplicationAuthorizationResponseOutput) RoleDefinitionId() pulumi.StringOutput
The provider's role definition identifier. This role will define all the permissions that the provider must have on the managed application's container resource group. This role definition cannot have permission to delete the resource group.
func (ApplicationAuthorizationResponseOutput) ToApplicationAuthorizationResponseOutput ¶
func (o ApplicationAuthorizationResponseOutput) ToApplicationAuthorizationResponseOutput() ApplicationAuthorizationResponseOutput
func (ApplicationAuthorizationResponseOutput) ToApplicationAuthorizationResponseOutputWithContext ¶
func (o ApplicationAuthorizationResponseOutput) ToApplicationAuthorizationResponseOutputWithContext(ctx context.Context) ApplicationAuthorizationResponseOutput
type ApplicationBillingDetailsDefinitionResponse ¶
type ApplicationBillingDetailsDefinitionResponse struct { // The managed application resource usage Id. ResourceUsageId *string `pulumi:"resourceUsageId"` }
Managed application billing details definition.
type ApplicationBillingDetailsDefinitionResponseArgs ¶
type ApplicationBillingDetailsDefinitionResponseArgs struct { // The managed application resource usage Id. ResourceUsageId pulumi.StringPtrInput `pulumi:"resourceUsageId"` }
Managed application billing details definition.
func (ApplicationBillingDetailsDefinitionResponseArgs) ElementType ¶
func (ApplicationBillingDetailsDefinitionResponseArgs) ElementType() reflect.Type
func (ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponseOutput ¶
func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponseOutput() ApplicationBillingDetailsDefinitionResponseOutput
func (ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponseOutputWithContext ¶
func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponseOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponseOutput
func (ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponsePtrOutput ¶
func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput
func (ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext ¶
func (i ApplicationBillingDetailsDefinitionResponseArgs) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput
type ApplicationBillingDetailsDefinitionResponseInput ¶
type ApplicationBillingDetailsDefinitionResponseInput interface { pulumi.Input ToApplicationBillingDetailsDefinitionResponseOutput() ApplicationBillingDetailsDefinitionResponseOutput ToApplicationBillingDetailsDefinitionResponseOutputWithContext(context.Context) ApplicationBillingDetailsDefinitionResponseOutput }
ApplicationBillingDetailsDefinitionResponseInput is an input type that accepts ApplicationBillingDetailsDefinitionResponseArgs and ApplicationBillingDetailsDefinitionResponseOutput values. You can construct a concrete instance of `ApplicationBillingDetailsDefinitionResponseInput` via:
ApplicationBillingDetailsDefinitionResponseArgs{...}
type ApplicationBillingDetailsDefinitionResponseOutput ¶
type ApplicationBillingDetailsDefinitionResponseOutput struct{ *pulumi.OutputState }
Managed application billing details definition.
func (ApplicationBillingDetailsDefinitionResponseOutput) ElementType ¶
func (ApplicationBillingDetailsDefinitionResponseOutput) ElementType() reflect.Type
func (ApplicationBillingDetailsDefinitionResponseOutput) ResourceUsageId ¶
func (o ApplicationBillingDetailsDefinitionResponseOutput) ResourceUsageId() pulumi.StringPtrOutput
The managed application resource usage Id.
func (ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponseOutput ¶
func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponseOutput() ApplicationBillingDetailsDefinitionResponseOutput
func (ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponseOutputWithContext ¶
func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponseOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponseOutput
func (ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutput ¶
func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput
func (ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext ¶
func (o ApplicationBillingDetailsDefinitionResponseOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput
type ApplicationBillingDetailsDefinitionResponsePtrInput ¶
type ApplicationBillingDetailsDefinitionResponsePtrInput interface { pulumi.Input ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput }
ApplicationBillingDetailsDefinitionResponsePtrInput is an input type that accepts ApplicationBillingDetailsDefinitionResponseArgs, ApplicationBillingDetailsDefinitionResponsePtr and ApplicationBillingDetailsDefinitionResponsePtrOutput values. You can construct a concrete instance of `ApplicationBillingDetailsDefinitionResponsePtrInput` via:
ApplicationBillingDetailsDefinitionResponseArgs{...} or: nil
func ApplicationBillingDetailsDefinitionResponsePtr ¶
func ApplicationBillingDetailsDefinitionResponsePtr(v *ApplicationBillingDetailsDefinitionResponseArgs) ApplicationBillingDetailsDefinitionResponsePtrInput
type ApplicationBillingDetailsDefinitionResponsePtrOutput ¶
type ApplicationBillingDetailsDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationBillingDetailsDefinitionResponsePtrOutput) ElementType ¶
func (ApplicationBillingDetailsDefinitionResponsePtrOutput) ElementType() reflect.Type
func (ApplicationBillingDetailsDefinitionResponsePtrOutput) ResourceUsageId ¶
func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) ResourceUsageId() pulumi.StringPtrOutput
The managed application resource usage Id.
func (ApplicationBillingDetailsDefinitionResponsePtrOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutput ¶
func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutput() ApplicationBillingDetailsDefinitionResponsePtrOutput
func (ApplicationBillingDetailsDefinitionResponsePtrOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext ¶
func (o ApplicationBillingDetailsDefinitionResponsePtrOutput) ToApplicationBillingDetailsDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationBillingDetailsDefinitionResponsePtrOutput
type ApplicationClientDetailsResponse ¶
type ApplicationClientDetailsResponse struct { // The client application Id. ApplicationId *string `pulumi:"applicationId"` // The client Oid. Oid *string `pulumi:"oid"` // The client Puid Puid *string `pulumi:"puid"` }
The application client details to track the entity creating/updating the managed app resource.
type ApplicationClientDetailsResponseArgs ¶
type ApplicationClientDetailsResponseArgs struct { // The client application Id. ApplicationId pulumi.StringPtrInput `pulumi:"applicationId"` // The client Oid. Oid pulumi.StringPtrInput `pulumi:"oid"` // The client Puid Puid pulumi.StringPtrInput `pulumi:"puid"` }
The application client details to track the entity creating/updating the managed app resource.
func (ApplicationClientDetailsResponseArgs) ElementType ¶
func (ApplicationClientDetailsResponseArgs) ElementType() reflect.Type
func (ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponseOutput ¶
func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponseOutput() ApplicationClientDetailsResponseOutput
func (ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponseOutputWithContext ¶
func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponseOutputWithContext(ctx context.Context) ApplicationClientDetailsResponseOutput
func (ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponsePtrOutput ¶
func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput
func (ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponsePtrOutputWithContext ¶
func (i ApplicationClientDetailsResponseArgs) ToApplicationClientDetailsResponsePtrOutputWithContext(ctx context.Context) ApplicationClientDetailsResponsePtrOutput
type ApplicationClientDetailsResponseInput ¶
type ApplicationClientDetailsResponseInput interface { pulumi.Input ToApplicationClientDetailsResponseOutput() ApplicationClientDetailsResponseOutput ToApplicationClientDetailsResponseOutputWithContext(context.Context) ApplicationClientDetailsResponseOutput }
ApplicationClientDetailsResponseInput is an input type that accepts ApplicationClientDetailsResponseArgs and ApplicationClientDetailsResponseOutput values. You can construct a concrete instance of `ApplicationClientDetailsResponseInput` via:
ApplicationClientDetailsResponseArgs{...}
type ApplicationClientDetailsResponseOutput ¶
type ApplicationClientDetailsResponseOutput struct{ *pulumi.OutputState }
The application client details to track the entity creating/updating the managed app resource.
func (ApplicationClientDetailsResponseOutput) ApplicationId ¶
func (o ApplicationClientDetailsResponseOutput) ApplicationId() pulumi.StringPtrOutput
The client application Id.
func (ApplicationClientDetailsResponseOutput) ElementType ¶
func (ApplicationClientDetailsResponseOutput) ElementType() reflect.Type
func (ApplicationClientDetailsResponseOutput) Oid ¶
func (o ApplicationClientDetailsResponseOutput) Oid() pulumi.StringPtrOutput
The client Oid.
func (ApplicationClientDetailsResponseOutput) Puid ¶
func (o ApplicationClientDetailsResponseOutput) Puid() pulumi.StringPtrOutput
The client Puid
func (ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponseOutput ¶
func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponseOutput() ApplicationClientDetailsResponseOutput
func (ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponseOutputWithContext ¶
func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponseOutputWithContext(ctx context.Context) ApplicationClientDetailsResponseOutput
func (ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponsePtrOutput ¶
func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput
func (ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponsePtrOutputWithContext ¶
func (o ApplicationClientDetailsResponseOutput) ToApplicationClientDetailsResponsePtrOutputWithContext(ctx context.Context) ApplicationClientDetailsResponsePtrOutput
type ApplicationClientDetailsResponsePtrInput ¶
type ApplicationClientDetailsResponsePtrInput interface { pulumi.Input ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput ToApplicationClientDetailsResponsePtrOutputWithContext(context.Context) ApplicationClientDetailsResponsePtrOutput }
ApplicationClientDetailsResponsePtrInput is an input type that accepts ApplicationClientDetailsResponseArgs, ApplicationClientDetailsResponsePtr and ApplicationClientDetailsResponsePtrOutput values. You can construct a concrete instance of `ApplicationClientDetailsResponsePtrInput` via:
ApplicationClientDetailsResponseArgs{...} or: nil
func ApplicationClientDetailsResponsePtr ¶
func ApplicationClientDetailsResponsePtr(v *ApplicationClientDetailsResponseArgs) ApplicationClientDetailsResponsePtrInput
type ApplicationClientDetailsResponsePtrOutput ¶
type ApplicationClientDetailsResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationClientDetailsResponsePtrOutput) ApplicationId ¶
func (o ApplicationClientDetailsResponsePtrOutput) ApplicationId() pulumi.StringPtrOutput
The client application Id.
func (ApplicationClientDetailsResponsePtrOutput) ElementType ¶
func (ApplicationClientDetailsResponsePtrOutput) ElementType() reflect.Type
func (ApplicationClientDetailsResponsePtrOutput) Oid ¶
func (o ApplicationClientDetailsResponsePtrOutput) Oid() pulumi.StringPtrOutput
The client Oid.
func (ApplicationClientDetailsResponsePtrOutput) Puid ¶
func (o ApplicationClientDetailsResponsePtrOutput) Puid() pulumi.StringPtrOutput
The client Puid
func (ApplicationClientDetailsResponsePtrOutput) ToApplicationClientDetailsResponsePtrOutput ¶
func (o ApplicationClientDetailsResponsePtrOutput) ToApplicationClientDetailsResponsePtrOutput() ApplicationClientDetailsResponsePtrOutput
func (ApplicationClientDetailsResponsePtrOutput) ToApplicationClientDetailsResponsePtrOutputWithContext ¶
func (o ApplicationClientDetailsResponsePtrOutput) ToApplicationClientDetailsResponsePtrOutputWithContext(ctx context.Context) ApplicationClientDetailsResponsePtrOutput
type ApplicationDefinition ¶
type ApplicationDefinition struct { pulumi.CustomResourceState // The collection of managed application artifacts. The portal will use the files specified as artifacts to construct the user experience of creating a managed application from a managed application definition. Artifacts ApplicationDefinitionArtifactResponseArrayOutput `pulumi:"artifacts"` // The managed application provider authorizations. Authorizations ApplicationAuthorizationResponseArrayOutput `pulumi:"authorizations"` // The createUiDefinition json for the backing template with Microsoft.Solutions/applications resource. It can be a JObject or well-formed JSON string. CreateUiDefinition pulumi.AnyOutput `pulumi:"createUiDefinition"` // The managed application deployment policy. DeploymentPolicy ApplicationDeploymentPolicyResponsePtrOutput `pulumi:"deploymentPolicy"` // The managed application definition description. Description pulumi.StringPtrOutput `pulumi:"description"` // The managed application definition display name. DisplayName pulumi.StringPtrOutput `pulumi:"displayName"` // A value indicating whether the package is enabled or not. IsEnabled pulumi.BoolPtrOutput `pulumi:"isEnabled"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // The managed application lock level. LockLevel pulumi.StringOutput `pulumi:"lockLevel"` // The managed application locking policy. LockingPolicy ApplicationPackageLockingPolicyDefinitionResponsePtrOutput `pulumi:"lockingPolicy"` // The inline main template json which has resources to be provisioned. It can be a JObject or well-formed JSON string. MainTemplate pulumi.AnyOutput `pulumi:"mainTemplate"` // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrOutput `pulumi:"managedBy"` // The managed application management policy that determines publisher's access to the managed resource group. ManagementPolicy ApplicationManagementPolicyResponsePtrOutput `pulumi:"managementPolicy"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The managed application notification policy. NotificationPolicy ApplicationNotificationPolicyResponsePtrOutput `pulumi:"notificationPolicy"` // The managed application definition package file Uri. Use this element PackageFileUri pulumi.StringPtrOutput `pulumi:"packageFileUri"` // The managed application provider policies. Policies ApplicationPolicyResponseArrayOutput `pulumi:"policies"` // The SKU of the resource. Sku SkuResponsePtrOutput `pulumi:"sku"` // The storage account id for bring your own storage scenario. StorageAccountId pulumi.StringPtrOutput `pulumi:"storageAccountId"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` }
Information about managed application definition.
func GetApplicationDefinition ¶
func GetApplicationDefinition(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ApplicationDefinitionState, opts ...pulumi.ResourceOption) (*ApplicationDefinition, error)
GetApplicationDefinition gets an existing ApplicationDefinition 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 NewApplicationDefinition ¶
func NewApplicationDefinition(ctx *pulumi.Context, name string, args *ApplicationDefinitionArgs, opts ...pulumi.ResourceOption) (*ApplicationDefinition, error)
NewApplicationDefinition registers a new resource with the given unique name, arguments, and options.
type ApplicationDefinitionArgs ¶
type ApplicationDefinitionArgs struct { // The name of the managed application definition. ApplicationDefinitionName pulumi.StringInput // The collection of managed application artifacts. The portal will use the files specified as artifacts to construct the user experience of creating a managed application from a managed application definition. Artifacts ApplicationDefinitionArtifactArrayInput // The managed application provider authorizations. Authorizations ApplicationAuthorizationArrayInput // The createUiDefinition json for the backing template with Microsoft.Solutions/applications resource. It can be a JObject or well-formed JSON string. CreateUiDefinition pulumi.Input // The managed application deployment policy. DeploymentPolicy ApplicationDeploymentPolicyPtrInput // The managed application definition description. Description pulumi.StringPtrInput // The managed application definition display name. DisplayName pulumi.StringPtrInput // A value indicating whether the package is enabled or not. IsEnabled pulumi.BoolPtrInput // Resource location Location pulumi.StringPtrInput // The managed application lock level. LockLevel pulumi.StringInput // The managed application locking policy. LockingPolicy ApplicationPackageLockingPolicyDefinitionPtrInput // The inline main template json which has resources to be provisioned. It can be a JObject or well-formed JSON string. MainTemplate pulumi.Input // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrInput // The managed application management policy that determines publisher's access to the managed resource group. ManagementPolicy ApplicationManagementPolicyPtrInput // The managed application notification policy. NotificationPolicy ApplicationNotificationPolicyPtrInput // The managed application definition package file Uri. Use this element PackageFileUri pulumi.StringPtrInput // The managed application provider policies. Policies ApplicationPolicyArrayInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The SKU of the resource. Sku SkuPtrInput // The storage account id for bring your own storage scenario. StorageAccountId pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a ApplicationDefinition resource.
func (ApplicationDefinitionArgs) ElementType ¶
func (ApplicationDefinitionArgs) ElementType() reflect.Type
type ApplicationDefinitionArtifact ¶
type ApplicationDefinitionArtifact struct { // The managed application definition artifact name. Name string `pulumi:"name"` // The managed application definition artifact type. Type string `pulumi:"type"` // The managed application definition artifact blob uri. Uri string `pulumi:"uri"` }
Application definition artifact.
type ApplicationDefinitionArtifactArgs ¶
type ApplicationDefinitionArtifactArgs struct { // The managed application definition artifact name. Name pulumi.StringInput `pulumi:"name"` // The managed application definition artifact type. Type pulumi.StringInput `pulumi:"type"` // The managed application definition artifact blob uri. Uri pulumi.StringInput `pulumi:"uri"` }
Application definition artifact.
func (ApplicationDefinitionArtifactArgs) ElementType ¶
func (ApplicationDefinitionArtifactArgs) ElementType() reflect.Type
func (ApplicationDefinitionArtifactArgs) ToApplicationDefinitionArtifactOutput ¶
func (i ApplicationDefinitionArtifactArgs) ToApplicationDefinitionArtifactOutput() ApplicationDefinitionArtifactOutput
func (ApplicationDefinitionArtifactArgs) ToApplicationDefinitionArtifactOutputWithContext ¶
func (i ApplicationDefinitionArtifactArgs) ToApplicationDefinitionArtifactOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactOutput
type ApplicationDefinitionArtifactArray ¶
type ApplicationDefinitionArtifactArray []ApplicationDefinitionArtifactInput
func (ApplicationDefinitionArtifactArray) ElementType ¶
func (ApplicationDefinitionArtifactArray) ElementType() reflect.Type
func (ApplicationDefinitionArtifactArray) ToApplicationDefinitionArtifactArrayOutput ¶
func (i ApplicationDefinitionArtifactArray) ToApplicationDefinitionArtifactArrayOutput() ApplicationDefinitionArtifactArrayOutput
func (ApplicationDefinitionArtifactArray) ToApplicationDefinitionArtifactArrayOutputWithContext ¶
func (i ApplicationDefinitionArtifactArray) ToApplicationDefinitionArtifactArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactArrayOutput
type ApplicationDefinitionArtifactArrayInput ¶
type ApplicationDefinitionArtifactArrayInput interface { pulumi.Input ToApplicationDefinitionArtifactArrayOutput() ApplicationDefinitionArtifactArrayOutput ToApplicationDefinitionArtifactArrayOutputWithContext(context.Context) ApplicationDefinitionArtifactArrayOutput }
ApplicationDefinitionArtifactArrayInput is an input type that accepts ApplicationDefinitionArtifactArray and ApplicationDefinitionArtifactArrayOutput values. You can construct a concrete instance of `ApplicationDefinitionArtifactArrayInput` via:
ApplicationDefinitionArtifactArray{ ApplicationDefinitionArtifactArgs{...} }
type ApplicationDefinitionArtifactArrayOutput ¶
type ApplicationDefinitionArtifactArrayOutput struct{ *pulumi.OutputState }
func (ApplicationDefinitionArtifactArrayOutput) ElementType ¶
func (ApplicationDefinitionArtifactArrayOutput) ElementType() reflect.Type
func (ApplicationDefinitionArtifactArrayOutput) ToApplicationDefinitionArtifactArrayOutput ¶
func (o ApplicationDefinitionArtifactArrayOutput) ToApplicationDefinitionArtifactArrayOutput() ApplicationDefinitionArtifactArrayOutput
func (ApplicationDefinitionArtifactArrayOutput) ToApplicationDefinitionArtifactArrayOutputWithContext ¶
func (o ApplicationDefinitionArtifactArrayOutput) ToApplicationDefinitionArtifactArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactArrayOutput
type ApplicationDefinitionArtifactInput ¶
type ApplicationDefinitionArtifactInput interface { pulumi.Input ToApplicationDefinitionArtifactOutput() ApplicationDefinitionArtifactOutput ToApplicationDefinitionArtifactOutputWithContext(context.Context) ApplicationDefinitionArtifactOutput }
ApplicationDefinitionArtifactInput is an input type that accepts ApplicationDefinitionArtifactArgs and ApplicationDefinitionArtifactOutput values. You can construct a concrete instance of `ApplicationDefinitionArtifactInput` via:
ApplicationDefinitionArtifactArgs{...}
type ApplicationDefinitionArtifactOutput ¶
type ApplicationDefinitionArtifactOutput struct{ *pulumi.OutputState }
Application definition artifact.
func (ApplicationDefinitionArtifactOutput) ElementType ¶
func (ApplicationDefinitionArtifactOutput) ElementType() reflect.Type
func (ApplicationDefinitionArtifactOutput) Name ¶
func (o ApplicationDefinitionArtifactOutput) Name() pulumi.StringOutput
The managed application definition artifact name.
func (ApplicationDefinitionArtifactOutput) ToApplicationDefinitionArtifactOutput ¶
func (o ApplicationDefinitionArtifactOutput) ToApplicationDefinitionArtifactOutput() ApplicationDefinitionArtifactOutput
func (ApplicationDefinitionArtifactOutput) ToApplicationDefinitionArtifactOutputWithContext ¶
func (o ApplicationDefinitionArtifactOutput) ToApplicationDefinitionArtifactOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactOutput
func (ApplicationDefinitionArtifactOutput) Type ¶
func (o ApplicationDefinitionArtifactOutput) Type() pulumi.StringOutput
The managed application definition artifact type.
func (ApplicationDefinitionArtifactOutput) Uri ¶
func (o ApplicationDefinitionArtifactOutput) Uri() pulumi.StringOutput
The managed application definition artifact blob uri.
type ApplicationDefinitionArtifactResponse ¶
type ApplicationDefinitionArtifactResponse struct { // The managed application definition artifact name. Name string `pulumi:"name"` // The managed application definition artifact type. Type string `pulumi:"type"` // The managed application definition artifact blob uri. Uri string `pulumi:"uri"` }
Application definition artifact.
type ApplicationDefinitionArtifactResponseArgs ¶
type ApplicationDefinitionArtifactResponseArgs struct { // The managed application definition artifact name. Name pulumi.StringInput `pulumi:"name"` // The managed application definition artifact type. Type pulumi.StringInput `pulumi:"type"` // The managed application definition artifact blob uri. Uri pulumi.StringInput `pulumi:"uri"` }
Application definition artifact.
func (ApplicationDefinitionArtifactResponseArgs) ElementType ¶
func (ApplicationDefinitionArtifactResponseArgs) ElementType() reflect.Type
func (ApplicationDefinitionArtifactResponseArgs) ToApplicationDefinitionArtifactResponseOutput ¶
func (i ApplicationDefinitionArtifactResponseArgs) ToApplicationDefinitionArtifactResponseOutput() ApplicationDefinitionArtifactResponseOutput
func (ApplicationDefinitionArtifactResponseArgs) ToApplicationDefinitionArtifactResponseOutputWithContext ¶
func (i ApplicationDefinitionArtifactResponseArgs) ToApplicationDefinitionArtifactResponseOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseOutput
type ApplicationDefinitionArtifactResponseArray ¶
type ApplicationDefinitionArtifactResponseArray []ApplicationDefinitionArtifactResponseInput
func (ApplicationDefinitionArtifactResponseArray) ElementType ¶
func (ApplicationDefinitionArtifactResponseArray) ElementType() reflect.Type
func (ApplicationDefinitionArtifactResponseArray) ToApplicationDefinitionArtifactResponseArrayOutput ¶
func (i ApplicationDefinitionArtifactResponseArray) ToApplicationDefinitionArtifactResponseArrayOutput() ApplicationDefinitionArtifactResponseArrayOutput
func (ApplicationDefinitionArtifactResponseArray) ToApplicationDefinitionArtifactResponseArrayOutputWithContext ¶
func (i ApplicationDefinitionArtifactResponseArray) ToApplicationDefinitionArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseArrayOutput
type ApplicationDefinitionArtifactResponseArrayInput ¶
type ApplicationDefinitionArtifactResponseArrayInput interface { pulumi.Input ToApplicationDefinitionArtifactResponseArrayOutput() ApplicationDefinitionArtifactResponseArrayOutput ToApplicationDefinitionArtifactResponseArrayOutputWithContext(context.Context) ApplicationDefinitionArtifactResponseArrayOutput }
ApplicationDefinitionArtifactResponseArrayInput is an input type that accepts ApplicationDefinitionArtifactResponseArray and ApplicationDefinitionArtifactResponseArrayOutput values. You can construct a concrete instance of `ApplicationDefinitionArtifactResponseArrayInput` via:
ApplicationDefinitionArtifactResponseArray{ ApplicationDefinitionArtifactResponseArgs{...} }
type ApplicationDefinitionArtifactResponseArrayOutput ¶
type ApplicationDefinitionArtifactResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationDefinitionArtifactResponseArrayOutput) ElementType ¶
func (ApplicationDefinitionArtifactResponseArrayOutput) ElementType() reflect.Type
func (ApplicationDefinitionArtifactResponseArrayOutput) ToApplicationDefinitionArtifactResponseArrayOutput ¶
func (o ApplicationDefinitionArtifactResponseArrayOutput) ToApplicationDefinitionArtifactResponseArrayOutput() ApplicationDefinitionArtifactResponseArrayOutput
func (ApplicationDefinitionArtifactResponseArrayOutput) ToApplicationDefinitionArtifactResponseArrayOutputWithContext ¶
func (o ApplicationDefinitionArtifactResponseArrayOutput) ToApplicationDefinitionArtifactResponseArrayOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseArrayOutput
type ApplicationDefinitionArtifactResponseInput ¶
type ApplicationDefinitionArtifactResponseInput interface { pulumi.Input ToApplicationDefinitionArtifactResponseOutput() ApplicationDefinitionArtifactResponseOutput ToApplicationDefinitionArtifactResponseOutputWithContext(context.Context) ApplicationDefinitionArtifactResponseOutput }
ApplicationDefinitionArtifactResponseInput is an input type that accepts ApplicationDefinitionArtifactResponseArgs and ApplicationDefinitionArtifactResponseOutput values. You can construct a concrete instance of `ApplicationDefinitionArtifactResponseInput` via:
ApplicationDefinitionArtifactResponseArgs{...}
type ApplicationDefinitionArtifactResponseOutput ¶
type ApplicationDefinitionArtifactResponseOutput struct{ *pulumi.OutputState }
Application definition artifact.
func (ApplicationDefinitionArtifactResponseOutput) ElementType ¶
func (ApplicationDefinitionArtifactResponseOutput) ElementType() reflect.Type
func (ApplicationDefinitionArtifactResponseOutput) Name ¶
func (o ApplicationDefinitionArtifactResponseOutput) Name() pulumi.StringOutput
The managed application definition artifact name.
func (ApplicationDefinitionArtifactResponseOutput) ToApplicationDefinitionArtifactResponseOutput ¶
func (o ApplicationDefinitionArtifactResponseOutput) ToApplicationDefinitionArtifactResponseOutput() ApplicationDefinitionArtifactResponseOutput
func (ApplicationDefinitionArtifactResponseOutput) ToApplicationDefinitionArtifactResponseOutputWithContext ¶
func (o ApplicationDefinitionArtifactResponseOutput) ToApplicationDefinitionArtifactResponseOutputWithContext(ctx context.Context) ApplicationDefinitionArtifactResponseOutput
func (ApplicationDefinitionArtifactResponseOutput) Type ¶
func (o ApplicationDefinitionArtifactResponseOutput) Type() pulumi.StringOutput
The managed application definition artifact type.
func (ApplicationDefinitionArtifactResponseOutput) Uri ¶
func (o ApplicationDefinitionArtifactResponseOutput) Uri() pulumi.StringOutput
The managed application definition artifact blob uri.
type ApplicationDefinitionState ¶
type ApplicationDefinitionState struct { // The collection of managed application artifacts. The portal will use the files specified as artifacts to construct the user experience of creating a managed application from a managed application definition. Artifacts ApplicationDefinitionArtifactResponseArrayInput // The managed application provider authorizations. Authorizations ApplicationAuthorizationResponseArrayInput // The createUiDefinition json for the backing template with Microsoft.Solutions/applications resource. It can be a JObject or well-formed JSON string. CreateUiDefinition pulumi.Input // The managed application deployment policy. DeploymentPolicy ApplicationDeploymentPolicyResponsePtrInput // The managed application definition description. Description pulumi.StringPtrInput // The managed application definition display name. DisplayName pulumi.StringPtrInput // A value indicating whether the package is enabled or not. IsEnabled pulumi.BoolPtrInput // Resource location Location pulumi.StringPtrInput // The managed application lock level. LockLevel pulumi.StringPtrInput // The managed application locking policy. LockingPolicy ApplicationPackageLockingPolicyDefinitionResponsePtrInput // The inline main template json which has resources to be provisioned. It can be a JObject or well-formed JSON string. MainTemplate pulumi.Input // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrInput // The managed application management policy that determines publisher's access to the managed resource group. ManagementPolicy ApplicationManagementPolicyResponsePtrInput // Resource name Name pulumi.StringPtrInput // The managed application notification policy. NotificationPolicy ApplicationNotificationPolicyResponsePtrInput // The managed application definition package file Uri. Use this element PackageFileUri pulumi.StringPtrInput // The managed application provider policies. Policies ApplicationPolicyResponseArrayInput // The SKU of the resource. Sku SkuResponsePtrInput // The storage account id for bring your own storage scenario. StorageAccountId pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput }
func (ApplicationDefinitionState) ElementType ¶
func (ApplicationDefinitionState) ElementType() reflect.Type
type ApplicationDeploymentPolicy ¶
type ApplicationDeploymentPolicy struct { // The managed application deployment mode. DeploymentMode string `pulumi:"deploymentMode"` }
Managed application deployment policy.
type ApplicationDeploymentPolicyArgs ¶
type ApplicationDeploymentPolicyArgs struct { // The managed application deployment mode. DeploymentMode pulumi.StringInput `pulumi:"deploymentMode"` }
Managed application deployment policy.
func (ApplicationDeploymentPolicyArgs) ElementType ¶
func (ApplicationDeploymentPolicyArgs) ElementType() reflect.Type
func (ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyOutput ¶
func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyOutput() ApplicationDeploymentPolicyOutput
func (ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyOutputWithContext ¶
func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyOutput
func (ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyPtrOutput ¶
func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput
func (ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyPtrOutputWithContext ¶
func (i ApplicationDeploymentPolicyArgs) ToApplicationDeploymentPolicyPtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyPtrOutput
type ApplicationDeploymentPolicyInput ¶
type ApplicationDeploymentPolicyInput interface { pulumi.Input ToApplicationDeploymentPolicyOutput() ApplicationDeploymentPolicyOutput ToApplicationDeploymentPolicyOutputWithContext(context.Context) ApplicationDeploymentPolicyOutput }
ApplicationDeploymentPolicyInput is an input type that accepts ApplicationDeploymentPolicyArgs and ApplicationDeploymentPolicyOutput values. You can construct a concrete instance of `ApplicationDeploymentPolicyInput` via:
ApplicationDeploymentPolicyArgs{...}
type ApplicationDeploymentPolicyOutput ¶
type ApplicationDeploymentPolicyOutput struct{ *pulumi.OutputState }
Managed application deployment policy.
func (ApplicationDeploymentPolicyOutput) DeploymentMode ¶
func (o ApplicationDeploymentPolicyOutput) DeploymentMode() pulumi.StringOutput
The managed application deployment mode.
func (ApplicationDeploymentPolicyOutput) ElementType ¶
func (ApplicationDeploymentPolicyOutput) ElementType() reflect.Type
func (ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyOutput ¶
func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyOutput() ApplicationDeploymentPolicyOutput
func (ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyOutputWithContext ¶
func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyOutput
func (ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyPtrOutput ¶
func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput
func (ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyPtrOutputWithContext ¶
func (o ApplicationDeploymentPolicyOutput) ToApplicationDeploymentPolicyPtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyPtrOutput
type ApplicationDeploymentPolicyPtrInput ¶
type ApplicationDeploymentPolicyPtrInput interface { pulumi.Input ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput ToApplicationDeploymentPolicyPtrOutputWithContext(context.Context) ApplicationDeploymentPolicyPtrOutput }
ApplicationDeploymentPolicyPtrInput is an input type that accepts ApplicationDeploymentPolicyArgs, ApplicationDeploymentPolicyPtr and ApplicationDeploymentPolicyPtrOutput values. You can construct a concrete instance of `ApplicationDeploymentPolicyPtrInput` via:
ApplicationDeploymentPolicyArgs{...} or: nil
func ApplicationDeploymentPolicyPtr ¶
func ApplicationDeploymentPolicyPtr(v *ApplicationDeploymentPolicyArgs) ApplicationDeploymentPolicyPtrInput
type ApplicationDeploymentPolicyPtrOutput ¶
type ApplicationDeploymentPolicyPtrOutput struct{ *pulumi.OutputState }
func (ApplicationDeploymentPolicyPtrOutput) DeploymentMode ¶
func (o ApplicationDeploymentPolicyPtrOutput) DeploymentMode() pulumi.StringPtrOutput
The managed application deployment mode.
func (ApplicationDeploymentPolicyPtrOutput) ElementType ¶
func (ApplicationDeploymentPolicyPtrOutput) ElementType() reflect.Type
func (ApplicationDeploymentPolicyPtrOutput) ToApplicationDeploymentPolicyPtrOutput ¶
func (o ApplicationDeploymentPolicyPtrOutput) ToApplicationDeploymentPolicyPtrOutput() ApplicationDeploymentPolicyPtrOutput
func (ApplicationDeploymentPolicyPtrOutput) ToApplicationDeploymentPolicyPtrOutputWithContext ¶
func (o ApplicationDeploymentPolicyPtrOutput) ToApplicationDeploymentPolicyPtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyPtrOutput
type ApplicationDeploymentPolicyResponse ¶
type ApplicationDeploymentPolicyResponse struct { // The managed application deployment mode. DeploymentMode string `pulumi:"deploymentMode"` }
Managed application deployment policy.
type ApplicationDeploymentPolicyResponseArgs ¶
type ApplicationDeploymentPolicyResponseArgs struct { // The managed application deployment mode. DeploymentMode pulumi.StringInput `pulumi:"deploymentMode"` }
Managed application deployment policy.
func (ApplicationDeploymentPolicyResponseArgs) ElementType ¶
func (ApplicationDeploymentPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponseOutput ¶
func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponseOutput() ApplicationDeploymentPolicyResponseOutput
func (ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponseOutputWithContext ¶
func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponseOutput
func (ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponsePtrOutput ¶
func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput
func (ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponsePtrOutputWithContext ¶
func (i ApplicationDeploymentPolicyResponseArgs) ToApplicationDeploymentPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponsePtrOutput
type ApplicationDeploymentPolicyResponseInput ¶
type ApplicationDeploymentPolicyResponseInput interface { pulumi.Input ToApplicationDeploymentPolicyResponseOutput() ApplicationDeploymentPolicyResponseOutput ToApplicationDeploymentPolicyResponseOutputWithContext(context.Context) ApplicationDeploymentPolicyResponseOutput }
ApplicationDeploymentPolicyResponseInput is an input type that accepts ApplicationDeploymentPolicyResponseArgs and ApplicationDeploymentPolicyResponseOutput values. You can construct a concrete instance of `ApplicationDeploymentPolicyResponseInput` via:
ApplicationDeploymentPolicyResponseArgs{...}
type ApplicationDeploymentPolicyResponseOutput ¶
type ApplicationDeploymentPolicyResponseOutput struct{ *pulumi.OutputState }
Managed application deployment policy.
func (ApplicationDeploymentPolicyResponseOutput) DeploymentMode ¶
func (o ApplicationDeploymentPolicyResponseOutput) DeploymentMode() pulumi.StringOutput
The managed application deployment mode.
func (ApplicationDeploymentPolicyResponseOutput) ElementType ¶
func (ApplicationDeploymentPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponseOutput ¶
func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponseOutput() ApplicationDeploymentPolicyResponseOutput
func (ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponseOutputWithContext ¶
func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponseOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponseOutput
func (ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponsePtrOutput ¶
func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput
func (ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponsePtrOutputWithContext ¶
func (o ApplicationDeploymentPolicyResponseOutput) ToApplicationDeploymentPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponsePtrOutput
type ApplicationDeploymentPolicyResponsePtrInput ¶
type ApplicationDeploymentPolicyResponsePtrInput interface { pulumi.Input ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput ToApplicationDeploymentPolicyResponsePtrOutputWithContext(context.Context) ApplicationDeploymentPolicyResponsePtrOutput }
ApplicationDeploymentPolicyResponsePtrInput is an input type that accepts ApplicationDeploymentPolicyResponseArgs, ApplicationDeploymentPolicyResponsePtr and ApplicationDeploymentPolicyResponsePtrOutput values. You can construct a concrete instance of `ApplicationDeploymentPolicyResponsePtrInput` via:
ApplicationDeploymentPolicyResponseArgs{...} or: nil
func ApplicationDeploymentPolicyResponsePtr ¶
func ApplicationDeploymentPolicyResponsePtr(v *ApplicationDeploymentPolicyResponseArgs) ApplicationDeploymentPolicyResponsePtrInput
type ApplicationDeploymentPolicyResponsePtrOutput ¶
type ApplicationDeploymentPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationDeploymentPolicyResponsePtrOutput) DeploymentMode ¶
func (o ApplicationDeploymentPolicyResponsePtrOutput) DeploymentMode() pulumi.StringPtrOutput
The managed application deployment mode.
func (ApplicationDeploymentPolicyResponsePtrOutput) ElementType ¶
func (ApplicationDeploymentPolicyResponsePtrOutput) ElementType() reflect.Type
func (ApplicationDeploymentPolicyResponsePtrOutput) ToApplicationDeploymentPolicyResponsePtrOutput ¶
func (o ApplicationDeploymentPolicyResponsePtrOutput) ToApplicationDeploymentPolicyResponsePtrOutput() ApplicationDeploymentPolicyResponsePtrOutput
func (ApplicationDeploymentPolicyResponsePtrOutput) ToApplicationDeploymentPolicyResponsePtrOutputWithContext ¶
func (o ApplicationDeploymentPolicyResponsePtrOutput) ToApplicationDeploymentPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationDeploymentPolicyResponsePtrOutput
type ApplicationJitAccessPolicy ¶
type ApplicationJitAccessPolicy struct { // Whether the JIT access is enabled. JitAccessEnabled bool `pulumi:"jitAccessEnabled"` // JIT approval mode. JitApprovalMode *string `pulumi:"jitApprovalMode"` // The JIT approvers JitApprovers []JitApproverDefinition `pulumi:"jitApprovers"` // The maximum duration JIT access is granted. This is an ISO8601 time period value. MaximumJitAccessDuration *string `pulumi:"maximumJitAccessDuration"` }
Managed application Jit access policy.
type ApplicationJitAccessPolicyArgs ¶
type ApplicationJitAccessPolicyArgs struct { // Whether the JIT access is enabled. JitAccessEnabled pulumi.BoolInput `pulumi:"jitAccessEnabled"` // JIT approval mode. JitApprovalMode pulumi.StringPtrInput `pulumi:"jitApprovalMode"` // The JIT approvers JitApprovers JitApproverDefinitionArrayInput `pulumi:"jitApprovers"` // The maximum duration JIT access is granted. This is an ISO8601 time period value. MaximumJitAccessDuration pulumi.StringPtrInput `pulumi:"maximumJitAccessDuration"` }
Managed application Jit access policy.
func (ApplicationJitAccessPolicyArgs) ElementType ¶
func (ApplicationJitAccessPolicyArgs) ElementType() reflect.Type
func (ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyOutput ¶
func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyOutput() ApplicationJitAccessPolicyOutput
func (ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyOutputWithContext ¶
func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyOutput
func (ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyPtrOutput ¶
func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput
func (ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyPtrOutputWithContext ¶
func (i ApplicationJitAccessPolicyArgs) ToApplicationJitAccessPolicyPtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyPtrOutput
type ApplicationJitAccessPolicyInput ¶
type ApplicationJitAccessPolicyInput interface { pulumi.Input ToApplicationJitAccessPolicyOutput() ApplicationJitAccessPolicyOutput ToApplicationJitAccessPolicyOutputWithContext(context.Context) ApplicationJitAccessPolicyOutput }
ApplicationJitAccessPolicyInput is an input type that accepts ApplicationJitAccessPolicyArgs and ApplicationJitAccessPolicyOutput values. You can construct a concrete instance of `ApplicationJitAccessPolicyInput` via:
ApplicationJitAccessPolicyArgs{...}
type ApplicationJitAccessPolicyOutput ¶
type ApplicationJitAccessPolicyOutput struct{ *pulumi.OutputState }
Managed application Jit access policy.
func (ApplicationJitAccessPolicyOutput) ElementType ¶
func (ApplicationJitAccessPolicyOutput) ElementType() reflect.Type
func (ApplicationJitAccessPolicyOutput) JitAccessEnabled ¶
func (o ApplicationJitAccessPolicyOutput) JitAccessEnabled() pulumi.BoolOutput
Whether the JIT access is enabled.
func (ApplicationJitAccessPolicyOutput) JitApprovalMode ¶
func (o ApplicationJitAccessPolicyOutput) JitApprovalMode() pulumi.StringPtrOutput
JIT approval mode.
func (ApplicationJitAccessPolicyOutput) JitApprovers ¶
func (o ApplicationJitAccessPolicyOutput) JitApprovers() JitApproverDefinitionArrayOutput
The JIT approvers
func (ApplicationJitAccessPolicyOutput) MaximumJitAccessDuration ¶
func (o ApplicationJitAccessPolicyOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
The maximum duration JIT access is granted. This is an ISO8601 time period value.
func (ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyOutput ¶
func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyOutput() ApplicationJitAccessPolicyOutput
func (ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyOutputWithContext ¶
func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyOutput
func (ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyPtrOutput ¶
func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput
func (ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyPtrOutputWithContext ¶
func (o ApplicationJitAccessPolicyOutput) ToApplicationJitAccessPolicyPtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyPtrOutput
type ApplicationJitAccessPolicyPtrInput ¶
type ApplicationJitAccessPolicyPtrInput interface { pulumi.Input ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput ToApplicationJitAccessPolicyPtrOutputWithContext(context.Context) ApplicationJitAccessPolicyPtrOutput }
ApplicationJitAccessPolicyPtrInput is an input type that accepts ApplicationJitAccessPolicyArgs, ApplicationJitAccessPolicyPtr and ApplicationJitAccessPolicyPtrOutput values. You can construct a concrete instance of `ApplicationJitAccessPolicyPtrInput` via:
ApplicationJitAccessPolicyArgs{...} or: nil
func ApplicationJitAccessPolicyPtr ¶
func ApplicationJitAccessPolicyPtr(v *ApplicationJitAccessPolicyArgs) ApplicationJitAccessPolicyPtrInput
type ApplicationJitAccessPolicyPtrOutput ¶
type ApplicationJitAccessPolicyPtrOutput struct{ *pulumi.OutputState }
func (ApplicationJitAccessPolicyPtrOutput) Elem ¶
func (o ApplicationJitAccessPolicyPtrOutput) Elem() ApplicationJitAccessPolicyOutput
func (ApplicationJitAccessPolicyPtrOutput) ElementType ¶
func (ApplicationJitAccessPolicyPtrOutput) ElementType() reflect.Type
func (ApplicationJitAccessPolicyPtrOutput) JitAccessEnabled ¶
func (o ApplicationJitAccessPolicyPtrOutput) JitAccessEnabled() pulumi.BoolPtrOutput
Whether the JIT access is enabled.
func (ApplicationJitAccessPolicyPtrOutput) JitApprovalMode ¶
func (o ApplicationJitAccessPolicyPtrOutput) JitApprovalMode() pulumi.StringPtrOutput
JIT approval mode.
func (ApplicationJitAccessPolicyPtrOutput) JitApprovers ¶
func (o ApplicationJitAccessPolicyPtrOutput) JitApprovers() JitApproverDefinitionArrayOutput
The JIT approvers
func (ApplicationJitAccessPolicyPtrOutput) MaximumJitAccessDuration ¶
func (o ApplicationJitAccessPolicyPtrOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
The maximum duration JIT access is granted. This is an ISO8601 time period value.
func (ApplicationJitAccessPolicyPtrOutput) ToApplicationJitAccessPolicyPtrOutput ¶
func (o ApplicationJitAccessPolicyPtrOutput) ToApplicationJitAccessPolicyPtrOutput() ApplicationJitAccessPolicyPtrOutput
func (ApplicationJitAccessPolicyPtrOutput) ToApplicationJitAccessPolicyPtrOutputWithContext ¶
func (o ApplicationJitAccessPolicyPtrOutput) ToApplicationJitAccessPolicyPtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyPtrOutput
type ApplicationJitAccessPolicyResponse ¶
type ApplicationJitAccessPolicyResponse struct { // Whether the JIT access is enabled. JitAccessEnabled bool `pulumi:"jitAccessEnabled"` // JIT approval mode. JitApprovalMode *string `pulumi:"jitApprovalMode"` // The JIT approvers JitApprovers []JitApproverDefinitionResponse `pulumi:"jitApprovers"` // The maximum duration JIT access is granted. This is an ISO8601 time period value. MaximumJitAccessDuration *string `pulumi:"maximumJitAccessDuration"` }
Managed application Jit access policy.
type ApplicationJitAccessPolicyResponseArgs ¶
type ApplicationJitAccessPolicyResponseArgs struct { // Whether the JIT access is enabled. JitAccessEnabled pulumi.BoolInput `pulumi:"jitAccessEnabled"` // JIT approval mode. JitApprovalMode pulumi.StringPtrInput `pulumi:"jitApprovalMode"` // The JIT approvers JitApprovers JitApproverDefinitionResponseArrayInput `pulumi:"jitApprovers"` // The maximum duration JIT access is granted. This is an ISO8601 time period value. MaximumJitAccessDuration pulumi.StringPtrInput `pulumi:"maximumJitAccessDuration"` }
Managed application Jit access policy.
func (ApplicationJitAccessPolicyResponseArgs) ElementType ¶
func (ApplicationJitAccessPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponseOutput ¶
func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponseOutput() ApplicationJitAccessPolicyResponseOutput
func (ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponseOutputWithContext ¶
func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponseOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponseOutput
func (ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponsePtrOutput ¶
func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput
func (ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponsePtrOutputWithContext ¶
func (i ApplicationJitAccessPolicyResponseArgs) ToApplicationJitAccessPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponsePtrOutput
type ApplicationJitAccessPolicyResponseInput ¶
type ApplicationJitAccessPolicyResponseInput interface { pulumi.Input ToApplicationJitAccessPolicyResponseOutput() ApplicationJitAccessPolicyResponseOutput ToApplicationJitAccessPolicyResponseOutputWithContext(context.Context) ApplicationJitAccessPolicyResponseOutput }
ApplicationJitAccessPolicyResponseInput is an input type that accepts ApplicationJitAccessPolicyResponseArgs and ApplicationJitAccessPolicyResponseOutput values. You can construct a concrete instance of `ApplicationJitAccessPolicyResponseInput` via:
ApplicationJitAccessPolicyResponseArgs{...}
type ApplicationJitAccessPolicyResponseOutput ¶
type ApplicationJitAccessPolicyResponseOutput struct{ *pulumi.OutputState }
Managed application Jit access policy.
func (ApplicationJitAccessPolicyResponseOutput) ElementType ¶
func (ApplicationJitAccessPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationJitAccessPolicyResponseOutput) JitAccessEnabled ¶
func (o ApplicationJitAccessPolicyResponseOutput) JitAccessEnabled() pulumi.BoolOutput
Whether the JIT access is enabled.
func (ApplicationJitAccessPolicyResponseOutput) JitApprovalMode ¶
func (o ApplicationJitAccessPolicyResponseOutput) JitApprovalMode() pulumi.StringPtrOutput
JIT approval mode.
func (ApplicationJitAccessPolicyResponseOutput) JitApprovers ¶
func (o ApplicationJitAccessPolicyResponseOutput) JitApprovers() JitApproverDefinitionResponseArrayOutput
The JIT approvers
func (ApplicationJitAccessPolicyResponseOutput) MaximumJitAccessDuration ¶
func (o ApplicationJitAccessPolicyResponseOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
The maximum duration JIT access is granted. This is an ISO8601 time period value.
func (ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponseOutput ¶
func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponseOutput() ApplicationJitAccessPolicyResponseOutput
func (ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponseOutputWithContext ¶
func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponseOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponseOutput
func (ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponsePtrOutput ¶
func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput
func (ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponsePtrOutputWithContext ¶
func (o ApplicationJitAccessPolicyResponseOutput) ToApplicationJitAccessPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponsePtrOutput
type ApplicationJitAccessPolicyResponsePtrInput ¶
type ApplicationJitAccessPolicyResponsePtrInput interface { pulumi.Input ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput ToApplicationJitAccessPolicyResponsePtrOutputWithContext(context.Context) ApplicationJitAccessPolicyResponsePtrOutput }
ApplicationJitAccessPolicyResponsePtrInput is an input type that accepts ApplicationJitAccessPolicyResponseArgs, ApplicationJitAccessPolicyResponsePtr and ApplicationJitAccessPolicyResponsePtrOutput values. You can construct a concrete instance of `ApplicationJitAccessPolicyResponsePtrInput` via:
ApplicationJitAccessPolicyResponseArgs{...} or: nil
func ApplicationJitAccessPolicyResponsePtr ¶
func ApplicationJitAccessPolicyResponsePtr(v *ApplicationJitAccessPolicyResponseArgs) ApplicationJitAccessPolicyResponsePtrInput
type ApplicationJitAccessPolicyResponsePtrOutput ¶
type ApplicationJitAccessPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationJitAccessPolicyResponsePtrOutput) ElementType ¶
func (ApplicationJitAccessPolicyResponsePtrOutput) ElementType() reflect.Type
func (ApplicationJitAccessPolicyResponsePtrOutput) JitAccessEnabled ¶
func (o ApplicationJitAccessPolicyResponsePtrOutput) JitAccessEnabled() pulumi.BoolPtrOutput
Whether the JIT access is enabled.
func (ApplicationJitAccessPolicyResponsePtrOutput) JitApprovalMode ¶
func (o ApplicationJitAccessPolicyResponsePtrOutput) JitApprovalMode() pulumi.StringPtrOutput
JIT approval mode.
func (ApplicationJitAccessPolicyResponsePtrOutput) JitApprovers ¶
func (o ApplicationJitAccessPolicyResponsePtrOutput) JitApprovers() JitApproverDefinitionResponseArrayOutput
The JIT approvers
func (ApplicationJitAccessPolicyResponsePtrOutput) MaximumJitAccessDuration ¶
func (o ApplicationJitAccessPolicyResponsePtrOutput) MaximumJitAccessDuration() pulumi.StringPtrOutput
The maximum duration JIT access is granted. This is an ISO8601 time period value.
func (ApplicationJitAccessPolicyResponsePtrOutput) ToApplicationJitAccessPolicyResponsePtrOutput ¶
func (o ApplicationJitAccessPolicyResponsePtrOutput) ToApplicationJitAccessPolicyResponsePtrOutput() ApplicationJitAccessPolicyResponsePtrOutput
func (ApplicationJitAccessPolicyResponsePtrOutput) ToApplicationJitAccessPolicyResponsePtrOutputWithContext ¶
func (o ApplicationJitAccessPolicyResponsePtrOutput) ToApplicationJitAccessPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationJitAccessPolicyResponsePtrOutput
type ApplicationManagementPolicy ¶
type ApplicationManagementPolicy struct { // The managed application management mode. Mode *string `pulumi:"mode"` }
Managed application management policy.
type ApplicationManagementPolicyArgs ¶
type ApplicationManagementPolicyArgs struct { // The managed application management mode. Mode pulumi.StringPtrInput `pulumi:"mode"` }
Managed application management policy.
func (ApplicationManagementPolicyArgs) ElementType ¶
func (ApplicationManagementPolicyArgs) ElementType() reflect.Type
func (ApplicationManagementPolicyArgs) ToApplicationManagementPolicyOutput ¶
func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyOutput() ApplicationManagementPolicyOutput
func (ApplicationManagementPolicyArgs) ToApplicationManagementPolicyOutputWithContext ¶
func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyOutputWithContext(ctx context.Context) ApplicationManagementPolicyOutput
func (ApplicationManagementPolicyArgs) ToApplicationManagementPolicyPtrOutput ¶
func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput
func (ApplicationManagementPolicyArgs) ToApplicationManagementPolicyPtrOutputWithContext ¶
func (i ApplicationManagementPolicyArgs) ToApplicationManagementPolicyPtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyPtrOutput
type ApplicationManagementPolicyInput ¶
type ApplicationManagementPolicyInput interface { pulumi.Input ToApplicationManagementPolicyOutput() ApplicationManagementPolicyOutput ToApplicationManagementPolicyOutputWithContext(context.Context) ApplicationManagementPolicyOutput }
ApplicationManagementPolicyInput is an input type that accepts ApplicationManagementPolicyArgs and ApplicationManagementPolicyOutput values. You can construct a concrete instance of `ApplicationManagementPolicyInput` via:
ApplicationManagementPolicyArgs{...}
type ApplicationManagementPolicyOutput ¶
type ApplicationManagementPolicyOutput struct{ *pulumi.OutputState }
Managed application management policy.
func (ApplicationManagementPolicyOutput) ElementType ¶
func (ApplicationManagementPolicyOutput) ElementType() reflect.Type
func (ApplicationManagementPolicyOutput) Mode ¶
func (o ApplicationManagementPolicyOutput) Mode() pulumi.StringPtrOutput
The managed application management mode.
func (ApplicationManagementPolicyOutput) ToApplicationManagementPolicyOutput ¶
func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyOutput() ApplicationManagementPolicyOutput
func (ApplicationManagementPolicyOutput) ToApplicationManagementPolicyOutputWithContext ¶
func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyOutputWithContext(ctx context.Context) ApplicationManagementPolicyOutput
func (ApplicationManagementPolicyOutput) ToApplicationManagementPolicyPtrOutput ¶
func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput
func (ApplicationManagementPolicyOutput) ToApplicationManagementPolicyPtrOutputWithContext ¶
func (o ApplicationManagementPolicyOutput) ToApplicationManagementPolicyPtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyPtrOutput
type ApplicationManagementPolicyPtrInput ¶
type ApplicationManagementPolicyPtrInput interface { pulumi.Input ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput ToApplicationManagementPolicyPtrOutputWithContext(context.Context) ApplicationManagementPolicyPtrOutput }
ApplicationManagementPolicyPtrInput is an input type that accepts ApplicationManagementPolicyArgs, ApplicationManagementPolicyPtr and ApplicationManagementPolicyPtrOutput values. You can construct a concrete instance of `ApplicationManagementPolicyPtrInput` via:
ApplicationManagementPolicyArgs{...} or: nil
func ApplicationManagementPolicyPtr ¶
func ApplicationManagementPolicyPtr(v *ApplicationManagementPolicyArgs) ApplicationManagementPolicyPtrInput
type ApplicationManagementPolicyPtrOutput ¶
type ApplicationManagementPolicyPtrOutput struct{ *pulumi.OutputState }
func (ApplicationManagementPolicyPtrOutput) ElementType ¶
func (ApplicationManagementPolicyPtrOutput) ElementType() reflect.Type
func (ApplicationManagementPolicyPtrOutput) Mode ¶
func (o ApplicationManagementPolicyPtrOutput) Mode() pulumi.StringPtrOutput
The managed application management mode.
func (ApplicationManagementPolicyPtrOutput) ToApplicationManagementPolicyPtrOutput ¶
func (o ApplicationManagementPolicyPtrOutput) ToApplicationManagementPolicyPtrOutput() ApplicationManagementPolicyPtrOutput
func (ApplicationManagementPolicyPtrOutput) ToApplicationManagementPolicyPtrOutputWithContext ¶
func (o ApplicationManagementPolicyPtrOutput) ToApplicationManagementPolicyPtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyPtrOutput
type ApplicationManagementPolicyResponse ¶
type ApplicationManagementPolicyResponse struct { // The managed application management mode. Mode *string `pulumi:"mode"` }
Managed application management policy.
type ApplicationManagementPolicyResponseArgs ¶
type ApplicationManagementPolicyResponseArgs struct { // The managed application management mode. Mode pulumi.StringPtrInput `pulumi:"mode"` }
Managed application management policy.
func (ApplicationManagementPolicyResponseArgs) ElementType ¶
func (ApplicationManagementPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponseOutput ¶
func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponseOutput() ApplicationManagementPolicyResponseOutput
func (ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponseOutputWithContext ¶
func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponseOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponseOutput
func (ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponsePtrOutput ¶
func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput
func (ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponsePtrOutputWithContext ¶
func (i ApplicationManagementPolicyResponseArgs) ToApplicationManagementPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponsePtrOutput
type ApplicationManagementPolicyResponseInput ¶
type ApplicationManagementPolicyResponseInput interface { pulumi.Input ToApplicationManagementPolicyResponseOutput() ApplicationManagementPolicyResponseOutput ToApplicationManagementPolicyResponseOutputWithContext(context.Context) ApplicationManagementPolicyResponseOutput }
ApplicationManagementPolicyResponseInput is an input type that accepts ApplicationManagementPolicyResponseArgs and ApplicationManagementPolicyResponseOutput values. You can construct a concrete instance of `ApplicationManagementPolicyResponseInput` via:
ApplicationManagementPolicyResponseArgs{...}
type ApplicationManagementPolicyResponseOutput ¶
type ApplicationManagementPolicyResponseOutput struct{ *pulumi.OutputState }
Managed application management policy.
func (ApplicationManagementPolicyResponseOutput) ElementType ¶
func (ApplicationManagementPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationManagementPolicyResponseOutput) Mode ¶
func (o ApplicationManagementPolicyResponseOutput) Mode() pulumi.StringPtrOutput
The managed application management mode.
func (ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponseOutput ¶
func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponseOutput() ApplicationManagementPolicyResponseOutput
func (ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponseOutputWithContext ¶
func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponseOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponseOutput
func (ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponsePtrOutput ¶
func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput
func (ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponsePtrOutputWithContext ¶
func (o ApplicationManagementPolicyResponseOutput) ToApplicationManagementPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponsePtrOutput
type ApplicationManagementPolicyResponsePtrInput ¶
type ApplicationManagementPolicyResponsePtrInput interface { pulumi.Input ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput ToApplicationManagementPolicyResponsePtrOutputWithContext(context.Context) ApplicationManagementPolicyResponsePtrOutput }
ApplicationManagementPolicyResponsePtrInput is an input type that accepts ApplicationManagementPolicyResponseArgs, ApplicationManagementPolicyResponsePtr and ApplicationManagementPolicyResponsePtrOutput values. You can construct a concrete instance of `ApplicationManagementPolicyResponsePtrInput` via:
ApplicationManagementPolicyResponseArgs{...} or: nil
func ApplicationManagementPolicyResponsePtr ¶
func ApplicationManagementPolicyResponsePtr(v *ApplicationManagementPolicyResponseArgs) ApplicationManagementPolicyResponsePtrInput
type ApplicationManagementPolicyResponsePtrOutput ¶
type ApplicationManagementPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationManagementPolicyResponsePtrOutput) ElementType ¶
func (ApplicationManagementPolicyResponsePtrOutput) ElementType() reflect.Type
func (ApplicationManagementPolicyResponsePtrOutput) Mode ¶
func (o ApplicationManagementPolicyResponsePtrOutput) Mode() pulumi.StringPtrOutput
The managed application management mode.
func (ApplicationManagementPolicyResponsePtrOutput) ToApplicationManagementPolicyResponsePtrOutput ¶
func (o ApplicationManagementPolicyResponsePtrOutput) ToApplicationManagementPolicyResponsePtrOutput() ApplicationManagementPolicyResponsePtrOutput
func (ApplicationManagementPolicyResponsePtrOutput) ToApplicationManagementPolicyResponsePtrOutputWithContext ¶
func (o ApplicationManagementPolicyResponsePtrOutput) ToApplicationManagementPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationManagementPolicyResponsePtrOutput
type ApplicationNotificationEndpoint ¶
type ApplicationNotificationEndpoint struct { // The managed application notification endpoint uri. Uri string `pulumi:"uri"` }
Managed application notification endpoint.
type ApplicationNotificationEndpointArgs ¶
type ApplicationNotificationEndpointArgs struct { // The managed application notification endpoint uri. Uri pulumi.StringInput `pulumi:"uri"` }
Managed application notification endpoint.
func (ApplicationNotificationEndpointArgs) ElementType ¶
func (ApplicationNotificationEndpointArgs) ElementType() reflect.Type
func (ApplicationNotificationEndpointArgs) ToApplicationNotificationEndpointOutput ¶
func (i ApplicationNotificationEndpointArgs) ToApplicationNotificationEndpointOutput() ApplicationNotificationEndpointOutput
func (ApplicationNotificationEndpointArgs) ToApplicationNotificationEndpointOutputWithContext ¶
func (i ApplicationNotificationEndpointArgs) ToApplicationNotificationEndpointOutputWithContext(ctx context.Context) ApplicationNotificationEndpointOutput
type ApplicationNotificationEndpointArray ¶
type ApplicationNotificationEndpointArray []ApplicationNotificationEndpointInput
func (ApplicationNotificationEndpointArray) ElementType ¶
func (ApplicationNotificationEndpointArray) ElementType() reflect.Type
func (ApplicationNotificationEndpointArray) ToApplicationNotificationEndpointArrayOutput ¶
func (i ApplicationNotificationEndpointArray) ToApplicationNotificationEndpointArrayOutput() ApplicationNotificationEndpointArrayOutput
func (ApplicationNotificationEndpointArray) ToApplicationNotificationEndpointArrayOutputWithContext ¶
func (i ApplicationNotificationEndpointArray) ToApplicationNotificationEndpointArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointArrayOutput
type ApplicationNotificationEndpointArrayInput ¶
type ApplicationNotificationEndpointArrayInput interface { pulumi.Input ToApplicationNotificationEndpointArrayOutput() ApplicationNotificationEndpointArrayOutput ToApplicationNotificationEndpointArrayOutputWithContext(context.Context) ApplicationNotificationEndpointArrayOutput }
ApplicationNotificationEndpointArrayInput is an input type that accepts ApplicationNotificationEndpointArray and ApplicationNotificationEndpointArrayOutput values. You can construct a concrete instance of `ApplicationNotificationEndpointArrayInput` via:
ApplicationNotificationEndpointArray{ ApplicationNotificationEndpointArgs{...} }
type ApplicationNotificationEndpointArrayOutput ¶
type ApplicationNotificationEndpointArrayOutput struct{ *pulumi.OutputState }
func (ApplicationNotificationEndpointArrayOutput) ElementType ¶
func (ApplicationNotificationEndpointArrayOutput) ElementType() reflect.Type
func (ApplicationNotificationEndpointArrayOutput) ToApplicationNotificationEndpointArrayOutput ¶
func (o ApplicationNotificationEndpointArrayOutput) ToApplicationNotificationEndpointArrayOutput() ApplicationNotificationEndpointArrayOutput
func (ApplicationNotificationEndpointArrayOutput) ToApplicationNotificationEndpointArrayOutputWithContext ¶
func (o ApplicationNotificationEndpointArrayOutput) ToApplicationNotificationEndpointArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointArrayOutput
type ApplicationNotificationEndpointInput ¶
type ApplicationNotificationEndpointInput interface { pulumi.Input ToApplicationNotificationEndpointOutput() ApplicationNotificationEndpointOutput ToApplicationNotificationEndpointOutputWithContext(context.Context) ApplicationNotificationEndpointOutput }
ApplicationNotificationEndpointInput is an input type that accepts ApplicationNotificationEndpointArgs and ApplicationNotificationEndpointOutput values. You can construct a concrete instance of `ApplicationNotificationEndpointInput` via:
ApplicationNotificationEndpointArgs{...}
type ApplicationNotificationEndpointOutput ¶
type ApplicationNotificationEndpointOutput struct{ *pulumi.OutputState }
Managed application notification endpoint.
func (ApplicationNotificationEndpointOutput) ElementType ¶
func (ApplicationNotificationEndpointOutput) ElementType() reflect.Type
func (ApplicationNotificationEndpointOutput) ToApplicationNotificationEndpointOutput ¶
func (o ApplicationNotificationEndpointOutput) ToApplicationNotificationEndpointOutput() ApplicationNotificationEndpointOutput
func (ApplicationNotificationEndpointOutput) ToApplicationNotificationEndpointOutputWithContext ¶
func (o ApplicationNotificationEndpointOutput) ToApplicationNotificationEndpointOutputWithContext(ctx context.Context) ApplicationNotificationEndpointOutput
func (ApplicationNotificationEndpointOutput) Uri ¶
func (o ApplicationNotificationEndpointOutput) Uri() pulumi.StringOutput
The managed application notification endpoint uri.
type ApplicationNotificationEndpointResponse ¶
type ApplicationNotificationEndpointResponse struct { // The managed application notification endpoint uri. Uri string `pulumi:"uri"` }
Managed application notification endpoint.
type ApplicationNotificationEndpointResponseArgs ¶
type ApplicationNotificationEndpointResponseArgs struct { // The managed application notification endpoint uri. Uri pulumi.StringInput `pulumi:"uri"` }
Managed application notification endpoint.
func (ApplicationNotificationEndpointResponseArgs) ElementType ¶
func (ApplicationNotificationEndpointResponseArgs) ElementType() reflect.Type
func (ApplicationNotificationEndpointResponseArgs) ToApplicationNotificationEndpointResponseOutput ¶
func (i ApplicationNotificationEndpointResponseArgs) ToApplicationNotificationEndpointResponseOutput() ApplicationNotificationEndpointResponseOutput
func (ApplicationNotificationEndpointResponseArgs) ToApplicationNotificationEndpointResponseOutputWithContext ¶
func (i ApplicationNotificationEndpointResponseArgs) ToApplicationNotificationEndpointResponseOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseOutput
type ApplicationNotificationEndpointResponseArray ¶
type ApplicationNotificationEndpointResponseArray []ApplicationNotificationEndpointResponseInput
func (ApplicationNotificationEndpointResponseArray) ElementType ¶
func (ApplicationNotificationEndpointResponseArray) ElementType() reflect.Type
func (ApplicationNotificationEndpointResponseArray) ToApplicationNotificationEndpointResponseArrayOutput ¶
func (i ApplicationNotificationEndpointResponseArray) ToApplicationNotificationEndpointResponseArrayOutput() ApplicationNotificationEndpointResponseArrayOutput
func (ApplicationNotificationEndpointResponseArray) ToApplicationNotificationEndpointResponseArrayOutputWithContext ¶
func (i ApplicationNotificationEndpointResponseArray) ToApplicationNotificationEndpointResponseArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseArrayOutput
type ApplicationNotificationEndpointResponseArrayInput ¶
type ApplicationNotificationEndpointResponseArrayInput interface { pulumi.Input ToApplicationNotificationEndpointResponseArrayOutput() ApplicationNotificationEndpointResponseArrayOutput ToApplicationNotificationEndpointResponseArrayOutputWithContext(context.Context) ApplicationNotificationEndpointResponseArrayOutput }
ApplicationNotificationEndpointResponseArrayInput is an input type that accepts ApplicationNotificationEndpointResponseArray and ApplicationNotificationEndpointResponseArrayOutput values. You can construct a concrete instance of `ApplicationNotificationEndpointResponseArrayInput` via:
ApplicationNotificationEndpointResponseArray{ ApplicationNotificationEndpointResponseArgs{...} }
type ApplicationNotificationEndpointResponseArrayOutput ¶
type ApplicationNotificationEndpointResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationNotificationEndpointResponseArrayOutput) ElementType ¶
func (ApplicationNotificationEndpointResponseArrayOutput) ElementType() reflect.Type
func (ApplicationNotificationEndpointResponseArrayOutput) ToApplicationNotificationEndpointResponseArrayOutput ¶
func (o ApplicationNotificationEndpointResponseArrayOutput) ToApplicationNotificationEndpointResponseArrayOutput() ApplicationNotificationEndpointResponseArrayOutput
func (ApplicationNotificationEndpointResponseArrayOutput) ToApplicationNotificationEndpointResponseArrayOutputWithContext ¶
func (o ApplicationNotificationEndpointResponseArrayOutput) ToApplicationNotificationEndpointResponseArrayOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseArrayOutput
type ApplicationNotificationEndpointResponseInput ¶
type ApplicationNotificationEndpointResponseInput interface { pulumi.Input ToApplicationNotificationEndpointResponseOutput() ApplicationNotificationEndpointResponseOutput ToApplicationNotificationEndpointResponseOutputWithContext(context.Context) ApplicationNotificationEndpointResponseOutput }
ApplicationNotificationEndpointResponseInput is an input type that accepts ApplicationNotificationEndpointResponseArgs and ApplicationNotificationEndpointResponseOutput values. You can construct a concrete instance of `ApplicationNotificationEndpointResponseInput` via:
ApplicationNotificationEndpointResponseArgs{...}
type ApplicationNotificationEndpointResponseOutput ¶
type ApplicationNotificationEndpointResponseOutput struct{ *pulumi.OutputState }
Managed application notification endpoint.
func (ApplicationNotificationEndpointResponseOutput) ElementType ¶
func (ApplicationNotificationEndpointResponseOutput) ElementType() reflect.Type
func (ApplicationNotificationEndpointResponseOutput) ToApplicationNotificationEndpointResponseOutput ¶
func (o ApplicationNotificationEndpointResponseOutput) ToApplicationNotificationEndpointResponseOutput() ApplicationNotificationEndpointResponseOutput
func (ApplicationNotificationEndpointResponseOutput) ToApplicationNotificationEndpointResponseOutputWithContext ¶
func (o ApplicationNotificationEndpointResponseOutput) ToApplicationNotificationEndpointResponseOutputWithContext(ctx context.Context) ApplicationNotificationEndpointResponseOutput
func (ApplicationNotificationEndpointResponseOutput) Uri ¶
func (o ApplicationNotificationEndpointResponseOutput) Uri() pulumi.StringOutput
The managed application notification endpoint uri.
type ApplicationNotificationPolicy ¶
type ApplicationNotificationPolicy struct { // The managed application notification endpoint. NotificationEndpoints []ApplicationNotificationEndpoint `pulumi:"notificationEndpoints"` }
Managed application notification policy.
type ApplicationNotificationPolicyArgs ¶
type ApplicationNotificationPolicyArgs struct { // The managed application notification endpoint. NotificationEndpoints ApplicationNotificationEndpointArrayInput `pulumi:"notificationEndpoints"` }
Managed application notification policy.
func (ApplicationNotificationPolicyArgs) ElementType ¶
func (ApplicationNotificationPolicyArgs) ElementType() reflect.Type
func (ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyOutput ¶
func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyOutput() ApplicationNotificationPolicyOutput
func (ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyOutputWithContext ¶
func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyOutputWithContext(ctx context.Context) ApplicationNotificationPolicyOutput
func (ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyPtrOutput ¶
func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput
func (ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyPtrOutputWithContext ¶
func (i ApplicationNotificationPolicyArgs) ToApplicationNotificationPolicyPtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyPtrOutput
type ApplicationNotificationPolicyInput ¶
type ApplicationNotificationPolicyInput interface { pulumi.Input ToApplicationNotificationPolicyOutput() ApplicationNotificationPolicyOutput ToApplicationNotificationPolicyOutputWithContext(context.Context) ApplicationNotificationPolicyOutput }
ApplicationNotificationPolicyInput is an input type that accepts ApplicationNotificationPolicyArgs and ApplicationNotificationPolicyOutput values. You can construct a concrete instance of `ApplicationNotificationPolicyInput` via:
ApplicationNotificationPolicyArgs{...}
type ApplicationNotificationPolicyOutput ¶
type ApplicationNotificationPolicyOutput struct{ *pulumi.OutputState }
Managed application notification policy.
func (ApplicationNotificationPolicyOutput) ElementType ¶
func (ApplicationNotificationPolicyOutput) ElementType() reflect.Type
func (ApplicationNotificationPolicyOutput) NotificationEndpoints ¶
func (o ApplicationNotificationPolicyOutput) NotificationEndpoints() ApplicationNotificationEndpointArrayOutput
The managed application notification endpoint.
func (ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyOutput ¶
func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyOutput() ApplicationNotificationPolicyOutput
func (ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyOutputWithContext ¶
func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyOutputWithContext(ctx context.Context) ApplicationNotificationPolicyOutput
func (ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyPtrOutput ¶
func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput
func (ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyPtrOutputWithContext ¶
func (o ApplicationNotificationPolicyOutput) ToApplicationNotificationPolicyPtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyPtrOutput
type ApplicationNotificationPolicyPtrInput ¶
type ApplicationNotificationPolicyPtrInput interface { pulumi.Input ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput ToApplicationNotificationPolicyPtrOutputWithContext(context.Context) ApplicationNotificationPolicyPtrOutput }
ApplicationNotificationPolicyPtrInput is an input type that accepts ApplicationNotificationPolicyArgs, ApplicationNotificationPolicyPtr and ApplicationNotificationPolicyPtrOutput values. You can construct a concrete instance of `ApplicationNotificationPolicyPtrInput` via:
ApplicationNotificationPolicyArgs{...} or: nil
func ApplicationNotificationPolicyPtr ¶
func ApplicationNotificationPolicyPtr(v *ApplicationNotificationPolicyArgs) ApplicationNotificationPolicyPtrInput
type ApplicationNotificationPolicyPtrOutput ¶
type ApplicationNotificationPolicyPtrOutput struct{ *pulumi.OutputState }
func (ApplicationNotificationPolicyPtrOutput) ElementType ¶
func (ApplicationNotificationPolicyPtrOutput) ElementType() reflect.Type
func (ApplicationNotificationPolicyPtrOutput) NotificationEndpoints ¶
func (o ApplicationNotificationPolicyPtrOutput) NotificationEndpoints() ApplicationNotificationEndpointArrayOutput
The managed application notification endpoint.
func (ApplicationNotificationPolicyPtrOutput) ToApplicationNotificationPolicyPtrOutput ¶
func (o ApplicationNotificationPolicyPtrOutput) ToApplicationNotificationPolicyPtrOutput() ApplicationNotificationPolicyPtrOutput
func (ApplicationNotificationPolicyPtrOutput) ToApplicationNotificationPolicyPtrOutputWithContext ¶
func (o ApplicationNotificationPolicyPtrOutput) ToApplicationNotificationPolicyPtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyPtrOutput
type ApplicationNotificationPolicyResponse ¶
type ApplicationNotificationPolicyResponse struct { // The managed application notification endpoint. NotificationEndpoints []ApplicationNotificationEndpointResponse `pulumi:"notificationEndpoints"` }
Managed application notification policy.
type ApplicationNotificationPolicyResponseArgs ¶
type ApplicationNotificationPolicyResponseArgs struct { // The managed application notification endpoint. NotificationEndpoints ApplicationNotificationEndpointResponseArrayInput `pulumi:"notificationEndpoints"` }
Managed application notification policy.
func (ApplicationNotificationPolicyResponseArgs) ElementType ¶
func (ApplicationNotificationPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponseOutput ¶
func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponseOutput() ApplicationNotificationPolicyResponseOutput
func (ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponseOutputWithContext ¶
func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponseOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponseOutput
func (ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponsePtrOutput ¶
func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput
func (ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponsePtrOutputWithContext ¶
func (i ApplicationNotificationPolicyResponseArgs) ToApplicationNotificationPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponsePtrOutput
type ApplicationNotificationPolicyResponseInput ¶
type ApplicationNotificationPolicyResponseInput interface { pulumi.Input ToApplicationNotificationPolicyResponseOutput() ApplicationNotificationPolicyResponseOutput ToApplicationNotificationPolicyResponseOutputWithContext(context.Context) ApplicationNotificationPolicyResponseOutput }
ApplicationNotificationPolicyResponseInput is an input type that accepts ApplicationNotificationPolicyResponseArgs and ApplicationNotificationPolicyResponseOutput values. You can construct a concrete instance of `ApplicationNotificationPolicyResponseInput` via:
ApplicationNotificationPolicyResponseArgs{...}
type ApplicationNotificationPolicyResponseOutput ¶
type ApplicationNotificationPolicyResponseOutput struct{ *pulumi.OutputState }
Managed application notification policy.
func (ApplicationNotificationPolicyResponseOutput) ElementType ¶
func (ApplicationNotificationPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationNotificationPolicyResponseOutput) NotificationEndpoints ¶
func (o ApplicationNotificationPolicyResponseOutput) NotificationEndpoints() ApplicationNotificationEndpointResponseArrayOutput
The managed application notification endpoint.
func (ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponseOutput ¶
func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponseOutput() ApplicationNotificationPolicyResponseOutput
func (ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponseOutputWithContext ¶
func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponseOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponseOutput
func (ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponsePtrOutput ¶
func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput
func (ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponsePtrOutputWithContext ¶
func (o ApplicationNotificationPolicyResponseOutput) ToApplicationNotificationPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponsePtrOutput
type ApplicationNotificationPolicyResponsePtrInput ¶
type ApplicationNotificationPolicyResponsePtrInput interface { pulumi.Input ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput ToApplicationNotificationPolicyResponsePtrOutputWithContext(context.Context) ApplicationNotificationPolicyResponsePtrOutput }
ApplicationNotificationPolicyResponsePtrInput is an input type that accepts ApplicationNotificationPolicyResponseArgs, ApplicationNotificationPolicyResponsePtr and ApplicationNotificationPolicyResponsePtrOutput values. You can construct a concrete instance of `ApplicationNotificationPolicyResponsePtrInput` via:
ApplicationNotificationPolicyResponseArgs{...} or: nil
func ApplicationNotificationPolicyResponsePtr ¶
func ApplicationNotificationPolicyResponsePtr(v *ApplicationNotificationPolicyResponseArgs) ApplicationNotificationPolicyResponsePtrInput
type ApplicationNotificationPolicyResponsePtrOutput ¶
type ApplicationNotificationPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationNotificationPolicyResponsePtrOutput) ElementType ¶
func (ApplicationNotificationPolicyResponsePtrOutput) ElementType() reflect.Type
func (ApplicationNotificationPolicyResponsePtrOutput) NotificationEndpoints ¶
func (o ApplicationNotificationPolicyResponsePtrOutput) NotificationEndpoints() ApplicationNotificationEndpointResponseArrayOutput
The managed application notification endpoint.
func (ApplicationNotificationPolicyResponsePtrOutput) ToApplicationNotificationPolicyResponsePtrOutput ¶
func (o ApplicationNotificationPolicyResponsePtrOutput) ToApplicationNotificationPolicyResponsePtrOutput() ApplicationNotificationPolicyResponsePtrOutput
func (ApplicationNotificationPolicyResponsePtrOutput) ToApplicationNotificationPolicyResponsePtrOutputWithContext ¶
func (o ApplicationNotificationPolicyResponsePtrOutput) ToApplicationNotificationPolicyResponsePtrOutputWithContext(ctx context.Context) ApplicationNotificationPolicyResponsePtrOutput
type ApplicationPackageContactResponse ¶
type ApplicationPackageContactResponse struct { // The contact name. ContactName *string `pulumi:"contactName"` // The contact email. Email string `pulumi:"email"` // The contact phone number. Phone string `pulumi:"phone"` }
The application package contact information.
type ApplicationPackageContactResponseArgs ¶
type ApplicationPackageContactResponseArgs struct { // The contact name. ContactName pulumi.StringPtrInput `pulumi:"contactName"` // The contact email. Email pulumi.StringInput `pulumi:"email"` // The contact phone number. Phone pulumi.StringInput `pulumi:"phone"` }
The application package contact information.
func (ApplicationPackageContactResponseArgs) ElementType ¶
func (ApplicationPackageContactResponseArgs) ElementType() reflect.Type
func (ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponseOutput ¶
func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponseOutput() ApplicationPackageContactResponseOutput
func (ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponseOutputWithContext ¶
func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponseOutputWithContext(ctx context.Context) ApplicationPackageContactResponseOutput
func (ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponsePtrOutput ¶
func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput
func (ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponsePtrOutputWithContext ¶
func (i ApplicationPackageContactResponseArgs) ToApplicationPackageContactResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageContactResponsePtrOutput
type ApplicationPackageContactResponseInput ¶
type ApplicationPackageContactResponseInput interface { pulumi.Input ToApplicationPackageContactResponseOutput() ApplicationPackageContactResponseOutput ToApplicationPackageContactResponseOutputWithContext(context.Context) ApplicationPackageContactResponseOutput }
ApplicationPackageContactResponseInput is an input type that accepts ApplicationPackageContactResponseArgs and ApplicationPackageContactResponseOutput values. You can construct a concrete instance of `ApplicationPackageContactResponseInput` via:
ApplicationPackageContactResponseArgs{...}
type ApplicationPackageContactResponseOutput ¶
type ApplicationPackageContactResponseOutput struct{ *pulumi.OutputState }
The application package contact information.
func (ApplicationPackageContactResponseOutput) ContactName ¶
func (o ApplicationPackageContactResponseOutput) ContactName() pulumi.StringPtrOutput
The contact name.
func (ApplicationPackageContactResponseOutput) ElementType ¶
func (ApplicationPackageContactResponseOutput) ElementType() reflect.Type
func (ApplicationPackageContactResponseOutput) Email ¶
func (o ApplicationPackageContactResponseOutput) Email() pulumi.StringOutput
The contact email.
func (ApplicationPackageContactResponseOutput) Phone ¶
func (o ApplicationPackageContactResponseOutput) Phone() pulumi.StringOutput
The contact phone number.
func (ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponseOutput ¶
func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponseOutput() ApplicationPackageContactResponseOutput
func (ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponseOutputWithContext ¶
func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponseOutputWithContext(ctx context.Context) ApplicationPackageContactResponseOutput
func (ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponsePtrOutput ¶
func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput
func (ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponsePtrOutputWithContext ¶
func (o ApplicationPackageContactResponseOutput) ToApplicationPackageContactResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageContactResponsePtrOutput
type ApplicationPackageContactResponsePtrInput ¶
type ApplicationPackageContactResponsePtrInput interface { pulumi.Input ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput ToApplicationPackageContactResponsePtrOutputWithContext(context.Context) ApplicationPackageContactResponsePtrOutput }
ApplicationPackageContactResponsePtrInput is an input type that accepts ApplicationPackageContactResponseArgs, ApplicationPackageContactResponsePtr and ApplicationPackageContactResponsePtrOutput values. You can construct a concrete instance of `ApplicationPackageContactResponsePtrInput` via:
ApplicationPackageContactResponseArgs{...} or: nil
func ApplicationPackageContactResponsePtr ¶
func ApplicationPackageContactResponsePtr(v *ApplicationPackageContactResponseArgs) ApplicationPackageContactResponsePtrInput
type ApplicationPackageContactResponsePtrOutput ¶
type ApplicationPackageContactResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationPackageContactResponsePtrOutput) ContactName ¶
func (o ApplicationPackageContactResponsePtrOutput) ContactName() pulumi.StringPtrOutput
The contact name.
func (ApplicationPackageContactResponsePtrOutput) ElementType ¶
func (ApplicationPackageContactResponsePtrOutput) ElementType() reflect.Type
func (ApplicationPackageContactResponsePtrOutput) Email ¶
func (o ApplicationPackageContactResponsePtrOutput) Email() pulumi.StringPtrOutput
The contact email.
func (ApplicationPackageContactResponsePtrOutput) Phone ¶
func (o ApplicationPackageContactResponsePtrOutput) Phone() pulumi.StringPtrOutput
The contact phone number.
func (ApplicationPackageContactResponsePtrOutput) ToApplicationPackageContactResponsePtrOutput ¶
func (o ApplicationPackageContactResponsePtrOutput) ToApplicationPackageContactResponsePtrOutput() ApplicationPackageContactResponsePtrOutput
func (ApplicationPackageContactResponsePtrOutput) ToApplicationPackageContactResponsePtrOutputWithContext ¶
func (o ApplicationPackageContactResponsePtrOutput) ToApplicationPackageContactResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageContactResponsePtrOutput
type ApplicationPackageLockingPolicyDefinition ¶
type ApplicationPackageLockingPolicyDefinition struct { // The deny assignment excluded actions. AllowedActions []string `pulumi:"allowedActions"` }
Managed application locking policy.
type ApplicationPackageLockingPolicyDefinitionArgs ¶
type ApplicationPackageLockingPolicyDefinitionArgs struct { // The deny assignment excluded actions. AllowedActions pulumi.StringArrayInput `pulumi:"allowedActions"` }
Managed application locking policy.
func (ApplicationPackageLockingPolicyDefinitionArgs) ElementType ¶
func (ApplicationPackageLockingPolicyDefinitionArgs) ElementType() reflect.Type
func (ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionOutput ¶
func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionOutput() ApplicationPackageLockingPolicyDefinitionOutput
func (ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionOutputWithContext ¶
func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionOutput
func (ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionPtrOutput ¶
func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput
func (ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext ¶
func (i ApplicationPackageLockingPolicyDefinitionArgs) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput
type ApplicationPackageLockingPolicyDefinitionInput ¶
type ApplicationPackageLockingPolicyDefinitionInput interface { pulumi.Input ToApplicationPackageLockingPolicyDefinitionOutput() ApplicationPackageLockingPolicyDefinitionOutput ToApplicationPackageLockingPolicyDefinitionOutputWithContext(context.Context) ApplicationPackageLockingPolicyDefinitionOutput }
ApplicationPackageLockingPolicyDefinitionInput is an input type that accepts ApplicationPackageLockingPolicyDefinitionArgs and ApplicationPackageLockingPolicyDefinitionOutput values. You can construct a concrete instance of `ApplicationPackageLockingPolicyDefinitionInput` via:
ApplicationPackageLockingPolicyDefinitionArgs{...}
type ApplicationPackageLockingPolicyDefinitionOutput ¶
type ApplicationPackageLockingPolicyDefinitionOutput struct{ *pulumi.OutputState }
Managed application locking policy.
func (ApplicationPackageLockingPolicyDefinitionOutput) AllowedActions ¶
func (o ApplicationPackageLockingPolicyDefinitionOutput) AllowedActions() pulumi.StringArrayOutput
The deny assignment excluded actions.
func (ApplicationPackageLockingPolicyDefinitionOutput) ElementType ¶
func (ApplicationPackageLockingPolicyDefinitionOutput) ElementType() reflect.Type
func (ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionOutput ¶
func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionOutput() ApplicationPackageLockingPolicyDefinitionOutput
func (ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionOutputWithContext ¶
func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionOutput
func (ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutput ¶
func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput
func (ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext ¶
func (o ApplicationPackageLockingPolicyDefinitionOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput
type ApplicationPackageLockingPolicyDefinitionPtrInput ¶
type ApplicationPackageLockingPolicyDefinitionPtrInput interface { pulumi.Input ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput }
ApplicationPackageLockingPolicyDefinitionPtrInput is an input type that accepts ApplicationPackageLockingPolicyDefinitionArgs, ApplicationPackageLockingPolicyDefinitionPtr and ApplicationPackageLockingPolicyDefinitionPtrOutput values. You can construct a concrete instance of `ApplicationPackageLockingPolicyDefinitionPtrInput` via:
ApplicationPackageLockingPolicyDefinitionArgs{...} or: nil
func ApplicationPackageLockingPolicyDefinitionPtr ¶
func ApplicationPackageLockingPolicyDefinitionPtr(v *ApplicationPackageLockingPolicyDefinitionArgs) ApplicationPackageLockingPolicyDefinitionPtrInput
type ApplicationPackageLockingPolicyDefinitionPtrOutput ¶
type ApplicationPackageLockingPolicyDefinitionPtrOutput struct{ *pulumi.OutputState }
func (ApplicationPackageLockingPolicyDefinitionPtrOutput) AllowedActions ¶
func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) AllowedActions() pulumi.StringArrayOutput
The deny assignment excluded actions.
func (ApplicationPackageLockingPolicyDefinitionPtrOutput) ElementType ¶
func (ApplicationPackageLockingPolicyDefinitionPtrOutput) ElementType() reflect.Type
func (ApplicationPackageLockingPolicyDefinitionPtrOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutput ¶
func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutput() ApplicationPackageLockingPolicyDefinitionPtrOutput
func (ApplicationPackageLockingPolicyDefinitionPtrOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext ¶
func (o ApplicationPackageLockingPolicyDefinitionPtrOutput) ToApplicationPackageLockingPolicyDefinitionPtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionPtrOutput
type ApplicationPackageLockingPolicyDefinitionResponse ¶
type ApplicationPackageLockingPolicyDefinitionResponse struct { // The deny assignment excluded actions. AllowedActions []string `pulumi:"allowedActions"` }
Managed application locking policy.
type ApplicationPackageLockingPolicyDefinitionResponseArgs ¶
type ApplicationPackageLockingPolicyDefinitionResponseArgs struct { // The deny assignment excluded actions. AllowedActions pulumi.StringArrayInput `pulumi:"allowedActions"` }
Managed application locking policy.
func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ElementType ¶
func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ElementType() reflect.Type
func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponseOutput ¶
func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponseOutput() ApplicationPackageLockingPolicyDefinitionResponseOutput
func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext ¶
func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponseOutput
func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput ¶
func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
func (ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext ¶
func (i ApplicationPackageLockingPolicyDefinitionResponseArgs) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
type ApplicationPackageLockingPolicyDefinitionResponseInput ¶
type ApplicationPackageLockingPolicyDefinitionResponseInput interface { pulumi.Input ToApplicationPackageLockingPolicyDefinitionResponseOutput() ApplicationPackageLockingPolicyDefinitionResponseOutput ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext(context.Context) ApplicationPackageLockingPolicyDefinitionResponseOutput }
ApplicationPackageLockingPolicyDefinitionResponseInput is an input type that accepts ApplicationPackageLockingPolicyDefinitionResponseArgs and ApplicationPackageLockingPolicyDefinitionResponseOutput values. You can construct a concrete instance of `ApplicationPackageLockingPolicyDefinitionResponseInput` via:
ApplicationPackageLockingPolicyDefinitionResponseArgs{...}
type ApplicationPackageLockingPolicyDefinitionResponseOutput ¶
type ApplicationPackageLockingPolicyDefinitionResponseOutput struct{ *pulumi.OutputState }
Managed application locking policy.
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) AllowedActions ¶
func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) AllowedActions() pulumi.StringArrayOutput
The deny assignment excluded actions.
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ElementType ¶
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ElementType() reflect.Type
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponseOutput ¶
func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponseOutput() ApplicationPackageLockingPolicyDefinitionResponseOutput
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext ¶
func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponseOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponseOutput
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput ¶
func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
func (ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext ¶
func (o ApplicationPackageLockingPolicyDefinitionResponseOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
type ApplicationPackageLockingPolicyDefinitionResponsePtrInput ¶
type ApplicationPackageLockingPolicyDefinitionResponsePtrInput interface { pulumi.Input ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput }
ApplicationPackageLockingPolicyDefinitionResponsePtrInput is an input type that accepts ApplicationPackageLockingPolicyDefinitionResponseArgs, ApplicationPackageLockingPolicyDefinitionResponsePtr and ApplicationPackageLockingPolicyDefinitionResponsePtrOutput values. You can construct a concrete instance of `ApplicationPackageLockingPolicyDefinitionResponsePtrInput` via:
ApplicationPackageLockingPolicyDefinitionResponseArgs{...} or: nil
func ApplicationPackageLockingPolicyDefinitionResponsePtr ¶
func ApplicationPackageLockingPolicyDefinitionResponsePtr(v *ApplicationPackageLockingPolicyDefinitionResponseArgs) ApplicationPackageLockingPolicyDefinitionResponsePtrInput
type ApplicationPackageLockingPolicyDefinitionResponsePtrOutput ¶
type ApplicationPackageLockingPolicyDefinitionResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) AllowedActions ¶
func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) AllowedActions() pulumi.StringArrayOutput
The deny assignment excluded actions.
func (ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ElementType ¶
func (ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ElementType() reflect.Type
func (ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput ¶
func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutput() ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
func (ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext ¶
func (o ApplicationPackageLockingPolicyDefinitionResponsePtrOutput) ToApplicationPackageLockingPolicyDefinitionResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageLockingPolicyDefinitionResponsePtrOutput
type ApplicationPackageSupportUrlsResponse ¶
type ApplicationPackageSupportUrlsResponse struct { // The government cloud support URL. GovernmentCloud *string `pulumi:"governmentCloud"` // The public azure support URL. PublicAzure *string `pulumi:"publicAzure"` }
The appliance package support URLs.
type ApplicationPackageSupportUrlsResponseArgs ¶
type ApplicationPackageSupportUrlsResponseArgs struct { // The government cloud support URL. GovernmentCloud pulumi.StringPtrInput `pulumi:"governmentCloud"` // The public azure support URL. PublicAzure pulumi.StringPtrInput `pulumi:"publicAzure"` }
The appliance package support URLs.
func (ApplicationPackageSupportUrlsResponseArgs) ElementType ¶
func (ApplicationPackageSupportUrlsResponseArgs) ElementType() reflect.Type
func (ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponseOutput ¶
func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponseOutput() ApplicationPackageSupportUrlsResponseOutput
func (ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponseOutputWithContext ¶
func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponseOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponseOutput
func (ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponsePtrOutput ¶
func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput
func (ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext ¶
func (i ApplicationPackageSupportUrlsResponseArgs) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponsePtrOutput
type ApplicationPackageSupportUrlsResponseInput ¶
type ApplicationPackageSupportUrlsResponseInput interface { pulumi.Input ToApplicationPackageSupportUrlsResponseOutput() ApplicationPackageSupportUrlsResponseOutput ToApplicationPackageSupportUrlsResponseOutputWithContext(context.Context) ApplicationPackageSupportUrlsResponseOutput }
ApplicationPackageSupportUrlsResponseInput is an input type that accepts ApplicationPackageSupportUrlsResponseArgs and ApplicationPackageSupportUrlsResponseOutput values. You can construct a concrete instance of `ApplicationPackageSupportUrlsResponseInput` via:
ApplicationPackageSupportUrlsResponseArgs{...}
type ApplicationPackageSupportUrlsResponseOutput ¶
type ApplicationPackageSupportUrlsResponseOutput struct{ *pulumi.OutputState }
The appliance package support URLs.
func (ApplicationPackageSupportUrlsResponseOutput) ElementType ¶
func (ApplicationPackageSupportUrlsResponseOutput) ElementType() reflect.Type
func (ApplicationPackageSupportUrlsResponseOutput) GovernmentCloud ¶
func (o ApplicationPackageSupportUrlsResponseOutput) GovernmentCloud() pulumi.StringPtrOutput
The government cloud support URL.
func (ApplicationPackageSupportUrlsResponseOutput) PublicAzure ¶
func (o ApplicationPackageSupportUrlsResponseOutput) PublicAzure() pulumi.StringPtrOutput
The public azure support URL.
func (ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponseOutput ¶
func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponseOutput() ApplicationPackageSupportUrlsResponseOutput
func (ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponseOutputWithContext ¶
func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponseOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponseOutput
func (ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponsePtrOutput ¶
func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput
func (ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext ¶
func (o ApplicationPackageSupportUrlsResponseOutput) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponsePtrOutput
type ApplicationPackageSupportUrlsResponsePtrInput ¶
type ApplicationPackageSupportUrlsResponsePtrInput interface { pulumi.Input ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(context.Context) ApplicationPackageSupportUrlsResponsePtrOutput }
ApplicationPackageSupportUrlsResponsePtrInput is an input type that accepts ApplicationPackageSupportUrlsResponseArgs, ApplicationPackageSupportUrlsResponsePtr and ApplicationPackageSupportUrlsResponsePtrOutput values. You can construct a concrete instance of `ApplicationPackageSupportUrlsResponsePtrInput` via:
ApplicationPackageSupportUrlsResponseArgs{...} or: nil
func ApplicationPackageSupportUrlsResponsePtr ¶
func ApplicationPackageSupportUrlsResponsePtr(v *ApplicationPackageSupportUrlsResponseArgs) ApplicationPackageSupportUrlsResponsePtrInput
type ApplicationPackageSupportUrlsResponsePtrOutput ¶
type ApplicationPackageSupportUrlsResponsePtrOutput struct{ *pulumi.OutputState }
func (ApplicationPackageSupportUrlsResponsePtrOutput) ElementType ¶
func (ApplicationPackageSupportUrlsResponsePtrOutput) ElementType() reflect.Type
func (ApplicationPackageSupportUrlsResponsePtrOutput) GovernmentCloud ¶
func (o ApplicationPackageSupportUrlsResponsePtrOutput) GovernmentCloud() pulumi.StringPtrOutput
The government cloud support URL.
func (ApplicationPackageSupportUrlsResponsePtrOutput) PublicAzure ¶
func (o ApplicationPackageSupportUrlsResponsePtrOutput) PublicAzure() pulumi.StringPtrOutput
The public azure support URL.
func (ApplicationPackageSupportUrlsResponsePtrOutput) ToApplicationPackageSupportUrlsResponsePtrOutput ¶
func (o ApplicationPackageSupportUrlsResponsePtrOutput) ToApplicationPackageSupportUrlsResponsePtrOutput() ApplicationPackageSupportUrlsResponsePtrOutput
func (ApplicationPackageSupportUrlsResponsePtrOutput) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext ¶
func (o ApplicationPackageSupportUrlsResponsePtrOutput) ToApplicationPackageSupportUrlsResponsePtrOutputWithContext(ctx context.Context) ApplicationPackageSupportUrlsResponsePtrOutput
type ApplicationPolicy ¶
type ApplicationPolicy struct { // The policy name Name *string `pulumi:"name"` // The policy parameters. Parameters *string `pulumi:"parameters"` // The policy definition Id. PolicyDefinitionId *string `pulumi:"policyDefinitionId"` }
Managed application policy.
type ApplicationPolicyArgs ¶
type ApplicationPolicyArgs struct { // The policy name Name pulumi.StringPtrInput `pulumi:"name"` // The policy parameters. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The policy definition Id. PolicyDefinitionId pulumi.StringPtrInput `pulumi:"policyDefinitionId"` }
Managed application policy.
func (ApplicationPolicyArgs) ElementType ¶
func (ApplicationPolicyArgs) ElementType() reflect.Type
func (ApplicationPolicyArgs) ToApplicationPolicyOutput ¶
func (i ApplicationPolicyArgs) ToApplicationPolicyOutput() ApplicationPolicyOutput
func (ApplicationPolicyArgs) ToApplicationPolicyOutputWithContext ¶
func (i ApplicationPolicyArgs) ToApplicationPolicyOutputWithContext(ctx context.Context) ApplicationPolicyOutput
type ApplicationPolicyArray ¶
type ApplicationPolicyArray []ApplicationPolicyInput
func (ApplicationPolicyArray) ElementType ¶
func (ApplicationPolicyArray) ElementType() reflect.Type
func (ApplicationPolicyArray) ToApplicationPolicyArrayOutput ¶
func (i ApplicationPolicyArray) ToApplicationPolicyArrayOutput() ApplicationPolicyArrayOutput
func (ApplicationPolicyArray) ToApplicationPolicyArrayOutputWithContext ¶
func (i ApplicationPolicyArray) ToApplicationPolicyArrayOutputWithContext(ctx context.Context) ApplicationPolicyArrayOutput
type ApplicationPolicyArrayInput ¶
type ApplicationPolicyArrayInput interface { pulumi.Input ToApplicationPolicyArrayOutput() ApplicationPolicyArrayOutput ToApplicationPolicyArrayOutputWithContext(context.Context) ApplicationPolicyArrayOutput }
ApplicationPolicyArrayInput is an input type that accepts ApplicationPolicyArray and ApplicationPolicyArrayOutput values. You can construct a concrete instance of `ApplicationPolicyArrayInput` via:
ApplicationPolicyArray{ ApplicationPolicyArgs{...} }
type ApplicationPolicyArrayOutput ¶
type ApplicationPolicyArrayOutput struct{ *pulumi.OutputState }
func (ApplicationPolicyArrayOutput) ElementType ¶
func (ApplicationPolicyArrayOutput) ElementType() reflect.Type
func (ApplicationPolicyArrayOutput) Index ¶
func (o ApplicationPolicyArrayOutput) Index(i pulumi.IntInput) ApplicationPolicyOutput
func (ApplicationPolicyArrayOutput) ToApplicationPolicyArrayOutput ¶
func (o ApplicationPolicyArrayOutput) ToApplicationPolicyArrayOutput() ApplicationPolicyArrayOutput
func (ApplicationPolicyArrayOutput) ToApplicationPolicyArrayOutputWithContext ¶
func (o ApplicationPolicyArrayOutput) ToApplicationPolicyArrayOutputWithContext(ctx context.Context) ApplicationPolicyArrayOutput
type ApplicationPolicyInput ¶
type ApplicationPolicyInput interface { pulumi.Input ToApplicationPolicyOutput() ApplicationPolicyOutput ToApplicationPolicyOutputWithContext(context.Context) ApplicationPolicyOutput }
ApplicationPolicyInput is an input type that accepts ApplicationPolicyArgs and ApplicationPolicyOutput values. You can construct a concrete instance of `ApplicationPolicyInput` via:
ApplicationPolicyArgs{...}
type ApplicationPolicyOutput ¶
type ApplicationPolicyOutput struct{ *pulumi.OutputState }
Managed application policy.
func (ApplicationPolicyOutput) ElementType ¶
func (ApplicationPolicyOutput) ElementType() reflect.Type
func (ApplicationPolicyOutput) Name ¶
func (o ApplicationPolicyOutput) Name() pulumi.StringPtrOutput
The policy name
func (ApplicationPolicyOutput) Parameters ¶
func (o ApplicationPolicyOutput) Parameters() pulumi.StringPtrOutput
The policy parameters.
func (ApplicationPolicyOutput) PolicyDefinitionId ¶
func (o ApplicationPolicyOutput) PolicyDefinitionId() pulumi.StringPtrOutput
The policy definition Id.
func (ApplicationPolicyOutput) ToApplicationPolicyOutput ¶
func (o ApplicationPolicyOutput) ToApplicationPolicyOutput() ApplicationPolicyOutput
func (ApplicationPolicyOutput) ToApplicationPolicyOutputWithContext ¶
func (o ApplicationPolicyOutput) ToApplicationPolicyOutputWithContext(ctx context.Context) ApplicationPolicyOutput
type ApplicationPolicyResponse ¶
type ApplicationPolicyResponse struct { // The policy name Name *string `pulumi:"name"` // The policy parameters. Parameters *string `pulumi:"parameters"` // The policy definition Id. PolicyDefinitionId *string `pulumi:"policyDefinitionId"` }
Managed application policy.
type ApplicationPolicyResponseArgs ¶
type ApplicationPolicyResponseArgs struct { // The policy name Name pulumi.StringPtrInput `pulumi:"name"` // The policy parameters. Parameters pulumi.StringPtrInput `pulumi:"parameters"` // The policy definition Id. PolicyDefinitionId pulumi.StringPtrInput `pulumi:"policyDefinitionId"` }
Managed application policy.
func (ApplicationPolicyResponseArgs) ElementType ¶
func (ApplicationPolicyResponseArgs) ElementType() reflect.Type
func (ApplicationPolicyResponseArgs) ToApplicationPolicyResponseOutput ¶
func (i ApplicationPolicyResponseArgs) ToApplicationPolicyResponseOutput() ApplicationPolicyResponseOutput
func (ApplicationPolicyResponseArgs) ToApplicationPolicyResponseOutputWithContext ¶
func (i ApplicationPolicyResponseArgs) ToApplicationPolicyResponseOutputWithContext(ctx context.Context) ApplicationPolicyResponseOutput
type ApplicationPolicyResponseArray ¶
type ApplicationPolicyResponseArray []ApplicationPolicyResponseInput
func (ApplicationPolicyResponseArray) ElementType ¶
func (ApplicationPolicyResponseArray) ElementType() reflect.Type
func (ApplicationPolicyResponseArray) ToApplicationPolicyResponseArrayOutput ¶
func (i ApplicationPolicyResponseArray) ToApplicationPolicyResponseArrayOutput() ApplicationPolicyResponseArrayOutput
func (ApplicationPolicyResponseArray) ToApplicationPolicyResponseArrayOutputWithContext ¶
func (i ApplicationPolicyResponseArray) ToApplicationPolicyResponseArrayOutputWithContext(ctx context.Context) ApplicationPolicyResponseArrayOutput
type ApplicationPolicyResponseArrayInput ¶
type ApplicationPolicyResponseArrayInput interface { pulumi.Input ToApplicationPolicyResponseArrayOutput() ApplicationPolicyResponseArrayOutput ToApplicationPolicyResponseArrayOutputWithContext(context.Context) ApplicationPolicyResponseArrayOutput }
ApplicationPolicyResponseArrayInput is an input type that accepts ApplicationPolicyResponseArray and ApplicationPolicyResponseArrayOutput values. You can construct a concrete instance of `ApplicationPolicyResponseArrayInput` via:
ApplicationPolicyResponseArray{ ApplicationPolicyResponseArgs{...} }
type ApplicationPolicyResponseArrayOutput ¶
type ApplicationPolicyResponseArrayOutput struct{ *pulumi.OutputState }
func (ApplicationPolicyResponseArrayOutput) ElementType ¶
func (ApplicationPolicyResponseArrayOutput) ElementType() reflect.Type
func (ApplicationPolicyResponseArrayOutput) Index ¶
func (o ApplicationPolicyResponseArrayOutput) Index(i pulumi.IntInput) ApplicationPolicyResponseOutput
func (ApplicationPolicyResponseArrayOutput) ToApplicationPolicyResponseArrayOutput ¶
func (o ApplicationPolicyResponseArrayOutput) ToApplicationPolicyResponseArrayOutput() ApplicationPolicyResponseArrayOutput
func (ApplicationPolicyResponseArrayOutput) ToApplicationPolicyResponseArrayOutputWithContext ¶
func (o ApplicationPolicyResponseArrayOutput) ToApplicationPolicyResponseArrayOutputWithContext(ctx context.Context) ApplicationPolicyResponseArrayOutput
type ApplicationPolicyResponseInput ¶
type ApplicationPolicyResponseInput interface { pulumi.Input ToApplicationPolicyResponseOutput() ApplicationPolicyResponseOutput ToApplicationPolicyResponseOutputWithContext(context.Context) ApplicationPolicyResponseOutput }
ApplicationPolicyResponseInput is an input type that accepts ApplicationPolicyResponseArgs and ApplicationPolicyResponseOutput values. You can construct a concrete instance of `ApplicationPolicyResponseInput` via:
ApplicationPolicyResponseArgs{...}
type ApplicationPolicyResponseOutput ¶
type ApplicationPolicyResponseOutput struct{ *pulumi.OutputState }
Managed application policy.
func (ApplicationPolicyResponseOutput) ElementType ¶
func (ApplicationPolicyResponseOutput) ElementType() reflect.Type
func (ApplicationPolicyResponseOutput) Name ¶
func (o ApplicationPolicyResponseOutput) Name() pulumi.StringPtrOutput
The policy name
func (ApplicationPolicyResponseOutput) Parameters ¶
func (o ApplicationPolicyResponseOutput) Parameters() pulumi.StringPtrOutput
The policy parameters.
func (ApplicationPolicyResponseOutput) PolicyDefinitionId ¶
func (o ApplicationPolicyResponseOutput) PolicyDefinitionId() pulumi.StringPtrOutput
The policy definition Id.
func (ApplicationPolicyResponseOutput) ToApplicationPolicyResponseOutput ¶
func (o ApplicationPolicyResponseOutput) ToApplicationPolicyResponseOutput() ApplicationPolicyResponseOutput
func (ApplicationPolicyResponseOutput) ToApplicationPolicyResponseOutputWithContext ¶
func (o ApplicationPolicyResponseOutput) ToApplicationPolicyResponseOutputWithContext(ctx context.Context) ApplicationPolicyResponseOutput
type ApplicationState ¶
type ApplicationState struct { // The fully qualified path of managed application definition Id. ApplicationDefinitionId pulumi.StringPtrInput // The collection of managed application artifacts. Artifacts ApplicationArtifactResponseArrayInput // The read-only authorizations property that is retrieved from the application package. Authorizations ApplicationAuthorizationResponseArrayInput // The managed application billing details. BillingDetails ApplicationBillingDetailsDefinitionResponsePtrInput // The client entity that created the JIT request. CreatedBy ApplicationClientDetailsResponsePtrInput // The read-only customer support property that is retrieved from the application package. CustomerSupport ApplicationPackageContactResponsePtrInput // The identity of the resource. Identity IdentityResponsePtrInput // The managed application Jit access policy. JitAccessPolicy ApplicationJitAccessPolicyResponsePtrInput // The kind of the managed application. Allowed values are MarketPlace and ServiceCatalog. Kind pulumi.StringPtrInput // Resource location Location pulumi.StringPtrInput // ID of the resource that manages this resource. ManagedBy pulumi.StringPtrInput // The managed resource group Id. ManagedResourceGroupId pulumi.StringPtrInput // The managed application management mode. ManagementMode pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // Name and value pairs that define the managed application outputs. Outputs pulumi.Input // Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string. Parameters pulumi.Input // The plan information. Plan PlanResponsePtrInput // The managed application provisioning state. ProvisioningState pulumi.StringPtrInput // The publisher tenant Id. PublisherTenantId pulumi.StringPtrInput // The SKU of the resource. Sku SkuResponsePtrInput // The read-only support URLs property that is retrieved from the application package. SupportUrls ApplicationPackageSupportUrlsResponsePtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // The client entity that last updated the JIT request. UpdatedBy ApplicationClientDetailsResponsePtrInput }
func (ApplicationState) ElementType ¶
func (ApplicationState) ElementType() reflect.Type
type Identity ¶
type Identity struct { // The identity type. Type *string `pulumi:"type"` }
Identity for the resource.
type IdentityArgs ¶
type IdentityArgs struct { // The identity type. Type pulumi.StringPtrInput `pulumi:"type"` }
Identity for the resource.
func (IdentityArgs) ElementType ¶
func (IdentityArgs) ElementType() reflect.Type
func (IdentityArgs) ToIdentityOutput ¶
func (i IdentityArgs) ToIdentityOutput() IdentityOutput
func (IdentityArgs) ToIdentityOutputWithContext ¶
func (i IdentityArgs) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityArgs) ToIdentityPtrOutput ¶
func (i IdentityArgs) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityArgs) ToIdentityPtrOutputWithContext ¶
func (i IdentityArgs) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
type IdentityInput ¶
type IdentityInput interface { pulumi.Input ToIdentityOutput() IdentityOutput ToIdentityOutputWithContext(context.Context) IdentityOutput }
IdentityInput is an input type that accepts IdentityArgs and IdentityOutput values. You can construct a concrete instance of `IdentityInput` via:
IdentityArgs{...}
type IdentityOutput ¶
type IdentityOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityOutput) ElementType ¶
func (IdentityOutput) ElementType() reflect.Type
func (IdentityOutput) ToIdentityOutput ¶
func (o IdentityOutput) ToIdentityOutput() IdentityOutput
func (IdentityOutput) ToIdentityOutputWithContext ¶
func (o IdentityOutput) ToIdentityOutputWithContext(ctx context.Context) IdentityOutput
func (IdentityOutput) ToIdentityPtrOutput ¶
func (o IdentityOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityOutput) Type ¶
func (o IdentityOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityPtrInput ¶
type IdentityPtrInput interface { pulumi.Input ToIdentityPtrOutput() IdentityPtrOutput ToIdentityPtrOutputWithContext(context.Context) IdentityPtrOutput }
IdentityPtrInput is an input type that accepts IdentityArgs, IdentityPtr and IdentityPtrOutput values. You can construct a concrete instance of `IdentityPtrInput` via:
IdentityArgs{...} or: nil
func IdentityPtr ¶
func IdentityPtr(v *IdentityArgs) IdentityPtrInput
type IdentityPtrOutput ¶
type IdentityPtrOutput struct{ *pulumi.OutputState }
func (IdentityPtrOutput) Elem ¶
func (o IdentityPtrOutput) Elem() IdentityOutput
func (IdentityPtrOutput) ElementType ¶
func (IdentityPtrOutput) ElementType() reflect.Type
func (IdentityPtrOutput) ToIdentityPtrOutput ¶
func (o IdentityPtrOutput) ToIdentityPtrOutput() IdentityPtrOutput
func (IdentityPtrOutput) ToIdentityPtrOutputWithContext ¶
func (o IdentityPtrOutput) ToIdentityPtrOutputWithContext(ctx context.Context) IdentityPtrOutput
func (IdentityPtrOutput) Type ¶
func (o IdentityPtrOutput) Type() pulumi.StringPtrOutput
The identity type.
type IdentityResponse ¶
type IdentityResponse struct { // The principal ID of resource identity. PrincipalId string `pulumi:"principalId"` // The tenant ID of resource. TenantId string `pulumi:"tenantId"` // The identity type. Type *string `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities map[string]UserAssignedResourceIdentityResponse `pulumi:"userAssignedIdentities"` }
Identity for the resource.
type IdentityResponseArgs ¶
type IdentityResponseArgs struct { // The principal ID of resource identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant ID of resource. TenantId pulumi.StringInput `pulumi:"tenantId"` // The identity type. Type pulumi.StringPtrInput `pulumi:"type"` // The list of user identities associated with the resource. The user identity dictionary key references will be resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'. UserAssignedIdentities UserAssignedResourceIdentityResponseMapInput `pulumi:"userAssignedIdentities"` }
Identity for the resource.
func (IdentityResponseArgs) ElementType ¶
func (IdentityResponseArgs) ElementType() reflect.Type
func (IdentityResponseArgs) ToIdentityResponseOutput ¶
func (i IdentityResponseArgs) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponseOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutput ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext ¶
func (i IdentityResponseArgs) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
type IdentityResponseInput ¶
type IdentityResponseInput interface { pulumi.Input ToIdentityResponseOutput() IdentityResponseOutput ToIdentityResponseOutputWithContext(context.Context) IdentityResponseOutput }
IdentityResponseInput is an input type that accepts IdentityResponseArgs and IdentityResponseOutput values. You can construct a concrete instance of `IdentityResponseInput` via:
IdentityResponseArgs{...}
type IdentityResponseOutput ¶
type IdentityResponseOutput struct{ *pulumi.OutputState }
Identity for the resource.
func (IdentityResponseOutput) ElementType ¶
func (IdentityResponseOutput) ElementType() reflect.Type
func (IdentityResponseOutput) PrincipalId ¶
func (o IdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal ID of resource identity.
func (IdentityResponseOutput) TenantId ¶
func (o IdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant ID of resource.
func (IdentityResponseOutput) ToIdentityResponseOutput ¶
func (o IdentityResponseOutput) ToIdentityResponseOutput() IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponseOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponseOutputWithContext(ctx context.Context) IdentityResponseOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponseOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponseOutput) Type ¶
func (o IdentityResponseOutput) Type() pulumi.StringPtrOutput
The identity type.
func (IdentityResponseOutput) UserAssignedIdentities ¶
func (o IdentityResponseOutput) UserAssignedIdentities() UserAssignedResourceIdentityResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type IdentityResponsePtrInput ¶
type IdentityResponsePtrInput interface { pulumi.Input ToIdentityResponsePtrOutput() IdentityResponsePtrOutput ToIdentityResponsePtrOutputWithContext(context.Context) IdentityResponsePtrOutput }
IdentityResponsePtrInput is an input type that accepts IdentityResponseArgs, IdentityResponsePtr and IdentityResponsePtrOutput values. You can construct a concrete instance of `IdentityResponsePtrInput` via:
IdentityResponseArgs{...} or: nil
func IdentityResponsePtr ¶
func IdentityResponsePtr(v *IdentityResponseArgs) IdentityResponsePtrInput
type IdentityResponsePtrOutput ¶
type IdentityResponsePtrOutput struct{ *pulumi.OutputState }
func (IdentityResponsePtrOutput) Elem ¶
func (o IdentityResponsePtrOutput) Elem() IdentityResponseOutput
func (IdentityResponsePtrOutput) ElementType ¶
func (IdentityResponsePtrOutput) ElementType() reflect.Type
func (IdentityResponsePtrOutput) PrincipalId ¶
func (o IdentityResponsePtrOutput) PrincipalId() pulumi.StringPtrOutput
The principal ID of resource identity.
func (IdentityResponsePtrOutput) TenantId ¶
func (o IdentityResponsePtrOutput) TenantId() pulumi.StringPtrOutput
The tenant ID of resource.
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutput ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutput() IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext ¶
func (o IdentityResponsePtrOutput) ToIdentityResponsePtrOutputWithContext(ctx context.Context) IdentityResponsePtrOutput
func (IdentityResponsePtrOutput) Type ¶
func (o IdentityResponsePtrOutput) Type() pulumi.StringPtrOutput
The identity type.
func (IdentityResponsePtrOutput) UserAssignedIdentities ¶
func (o IdentityResponsePtrOutput) UserAssignedIdentities() UserAssignedResourceIdentityResponseMapOutput
The list of user identities associated with the resource. The user identity dictionary key references will be resource ids in the form: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}'.
type JitApproverDefinition ¶
type JitApproverDefinition struct { // The approver display name. DisplayName *string `pulumi:"displayName"` // The approver service principal Id. Id string `pulumi:"id"` // The approver type. Type *string `pulumi:"type"` }
JIT approver definition.
type JitApproverDefinitionArgs ¶
type JitApproverDefinitionArgs struct { // The approver display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The approver service principal Id. Id pulumi.StringInput `pulumi:"id"` // The approver type. Type pulumi.StringPtrInput `pulumi:"type"` }
JIT approver definition.
func (JitApproverDefinitionArgs) ElementType ¶
func (JitApproverDefinitionArgs) ElementType() reflect.Type
func (JitApproverDefinitionArgs) ToJitApproverDefinitionOutput ¶
func (i JitApproverDefinitionArgs) ToJitApproverDefinitionOutput() JitApproverDefinitionOutput
func (JitApproverDefinitionArgs) ToJitApproverDefinitionOutputWithContext ¶
func (i JitApproverDefinitionArgs) ToJitApproverDefinitionOutputWithContext(ctx context.Context) JitApproverDefinitionOutput
type JitApproverDefinitionArray ¶
type JitApproverDefinitionArray []JitApproverDefinitionInput
func (JitApproverDefinitionArray) ElementType ¶
func (JitApproverDefinitionArray) ElementType() reflect.Type
func (JitApproverDefinitionArray) ToJitApproverDefinitionArrayOutput ¶
func (i JitApproverDefinitionArray) ToJitApproverDefinitionArrayOutput() JitApproverDefinitionArrayOutput
func (JitApproverDefinitionArray) ToJitApproverDefinitionArrayOutputWithContext ¶
func (i JitApproverDefinitionArray) ToJitApproverDefinitionArrayOutputWithContext(ctx context.Context) JitApproverDefinitionArrayOutput
type JitApproverDefinitionArrayInput ¶
type JitApproverDefinitionArrayInput interface { pulumi.Input ToJitApproverDefinitionArrayOutput() JitApproverDefinitionArrayOutput ToJitApproverDefinitionArrayOutputWithContext(context.Context) JitApproverDefinitionArrayOutput }
JitApproverDefinitionArrayInput is an input type that accepts JitApproverDefinitionArray and JitApproverDefinitionArrayOutput values. You can construct a concrete instance of `JitApproverDefinitionArrayInput` via:
JitApproverDefinitionArray{ JitApproverDefinitionArgs{...} }
type JitApproverDefinitionArrayOutput ¶
type JitApproverDefinitionArrayOutput struct{ *pulumi.OutputState }
func (JitApproverDefinitionArrayOutput) ElementType ¶
func (JitApproverDefinitionArrayOutput) ElementType() reflect.Type
func (JitApproverDefinitionArrayOutput) Index ¶
func (o JitApproverDefinitionArrayOutput) Index(i pulumi.IntInput) JitApproverDefinitionOutput
func (JitApproverDefinitionArrayOutput) ToJitApproverDefinitionArrayOutput ¶
func (o JitApproverDefinitionArrayOutput) ToJitApproverDefinitionArrayOutput() JitApproverDefinitionArrayOutput
func (JitApproverDefinitionArrayOutput) ToJitApproverDefinitionArrayOutputWithContext ¶
func (o JitApproverDefinitionArrayOutput) ToJitApproverDefinitionArrayOutputWithContext(ctx context.Context) JitApproverDefinitionArrayOutput
type JitApproverDefinitionInput ¶
type JitApproverDefinitionInput interface { pulumi.Input ToJitApproverDefinitionOutput() JitApproverDefinitionOutput ToJitApproverDefinitionOutputWithContext(context.Context) JitApproverDefinitionOutput }
JitApproverDefinitionInput is an input type that accepts JitApproverDefinitionArgs and JitApproverDefinitionOutput values. You can construct a concrete instance of `JitApproverDefinitionInput` via:
JitApproverDefinitionArgs{...}
type JitApproverDefinitionOutput ¶
type JitApproverDefinitionOutput struct{ *pulumi.OutputState }
JIT approver definition.
func (JitApproverDefinitionOutput) DisplayName ¶
func (o JitApproverDefinitionOutput) DisplayName() pulumi.StringPtrOutput
The approver display name.
func (JitApproverDefinitionOutput) ElementType ¶
func (JitApproverDefinitionOutput) ElementType() reflect.Type
func (JitApproverDefinitionOutput) Id ¶
func (o JitApproverDefinitionOutput) Id() pulumi.StringOutput
The approver service principal Id.
func (JitApproverDefinitionOutput) ToJitApproverDefinitionOutput ¶
func (o JitApproverDefinitionOutput) ToJitApproverDefinitionOutput() JitApproverDefinitionOutput
func (JitApproverDefinitionOutput) ToJitApproverDefinitionOutputWithContext ¶
func (o JitApproverDefinitionOutput) ToJitApproverDefinitionOutputWithContext(ctx context.Context) JitApproverDefinitionOutput
func (JitApproverDefinitionOutput) Type ¶
func (o JitApproverDefinitionOutput) Type() pulumi.StringPtrOutput
The approver type.
type JitApproverDefinitionResponse ¶
type JitApproverDefinitionResponse struct { // The approver display name. DisplayName *string `pulumi:"displayName"` // The approver service principal Id. Id string `pulumi:"id"` // The approver type. Type *string `pulumi:"type"` }
JIT approver definition.
type JitApproverDefinitionResponseArgs ¶
type JitApproverDefinitionResponseArgs struct { // The approver display name. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The approver service principal Id. Id pulumi.StringInput `pulumi:"id"` // The approver type. Type pulumi.StringPtrInput `pulumi:"type"` }
JIT approver definition.
func (JitApproverDefinitionResponseArgs) ElementType ¶
func (JitApproverDefinitionResponseArgs) ElementType() reflect.Type
func (JitApproverDefinitionResponseArgs) ToJitApproverDefinitionResponseOutput ¶
func (i JitApproverDefinitionResponseArgs) ToJitApproverDefinitionResponseOutput() JitApproverDefinitionResponseOutput
func (JitApproverDefinitionResponseArgs) ToJitApproverDefinitionResponseOutputWithContext ¶
func (i JitApproverDefinitionResponseArgs) ToJitApproverDefinitionResponseOutputWithContext(ctx context.Context) JitApproverDefinitionResponseOutput
type JitApproverDefinitionResponseArray ¶
type JitApproverDefinitionResponseArray []JitApproverDefinitionResponseInput
func (JitApproverDefinitionResponseArray) ElementType ¶
func (JitApproverDefinitionResponseArray) ElementType() reflect.Type
func (JitApproverDefinitionResponseArray) ToJitApproverDefinitionResponseArrayOutput ¶
func (i JitApproverDefinitionResponseArray) ToJitApproverDefinitionResponseArrayOutput() JitApproverDefinitionResponseArrayOutput
func (JitApproverDefinitionResponseArray) ToJitApproverDefinitionResponseArrayOutputWithContext ¶
func (i JitApproverDefinitionResponseArray) ToJitApproverDefinitionResponseArrayOutputWithContext(ctx context.Context) JitApproverDefinitionResponseArrayOutput
type JitApproverDefinitionResponseArrayInput ¶
type JitApproverDefinitionResponseArrayInput interface { pulumi.Input ToJitApproverDefinitionResponseArrayOutput() JitApproverDefinitionResponseArrayOutput ToJitApproverDefinitionResponseArrayOutputWithContext(context.Context) JitApproverDefinitionResponseArrayOutput }
JitApproverDefinitionResponseArrayInput is an input type that accepts JitApproverDefinitionResponseArray and JitApproverDefinitionResponseArrayOutput values. You can construct a concrete instance of `JitApproverDefinitionResponseArrayInput` via:
JitApproverDefinitionResponseArray{ JitApproverDefinitionResponseArgs{...} }
type JitApproverDefinitionResponseArrayOutput ¶
type JitApproverDefinitionResponseArrayOutput struct{ *pulumi.OutputState }
func (JitApproverDefinitionResponseArrayOutput) ElementType ¶
func (JitApproverDefinitionResponseArrayOutput) ElementType() reflect.Type
func (JitApproverDefinitionResponseArrayOutput) ToJitApproverDefinitionResponseArrayOutput ¶
func (o JitApproverDefinitionResponseArrayOutput) ToJitApproverDefinitionResponseArrayOutput() JitApproverDefinitionResponseArrayOutput
func (JitApproverDefinitionResponseArrayOutput) ToJitApproverDefinitionResponseArrayOutputWithContext ¶
func (o JitApproverDefinitionResponseArrayOutput) ToJitApproverDefinitionResponseArrayOutputWithContext(ctx context.Context) JitApproverDefinitionResponseArrayOutput
type JitApproverDefinitionResponseInput ¶
type JitApproverDefinitionResponseInput interface { pulumi.Input ToJitApproverDefinitionResponseOutput() JitApproverDefinitionResponseOutput ToJitApproverDefinitionResponseOutputWithContext(context.Context) JitApproverDefinitionResponseOutput }
JitApproverDefinitionResponseInput is an input type that accepts JitApproverDefinitionResponseArgs and JitApproverDefinitionResponseOutput values. You can construct a concrete instance of `JitApproverDefinitionResponseInput` via:
JitApproverDefinitionResponseArgs{...}
type JitApproverDefinitionResponseOutput ¶
type JitApproverDefinitionResponseOutput struct{ *pulumi.OutputState }
JIT approver definition.
func (JitApproverDefinitionResponseOutput) DisplayName ¶
func (o JitApproverDefinitionResponseOutput) DisplayName() pulumi.StringPtrOutput
The approver display name.
func (JitApproverDefinitionResponseOutput) ElementType ¶
func (JitApproverDefinitionResponseOutput) ElementType() reflect.Type
func (JitApproverDefinitionResponseOutput) Id ¶
func (o JitApproverDefinitionResponseOutput) Id() pulumi.StringOutput
The approver service principal Id.
func (JitApproverDefinitionResponseOutput) ToJitApproverDefinitionResponseOutput ¶
func (o JitApproverDefinitionResponseOutput) ToJitApproverDefinitionResponseOutput() JitApproverDefinitionResponseOutput
func (JitApproverDefinitionResponseOutput) ToJitApproverDefinitionResponseOutputWithContext ¶
func (o JitApproverDefinitionResponseOutput) ToJitApproverDefinitionResponseOutputWithContext(ctx context.Context) JitApproverDefinitionResponseOutput
func (JitApproverDefinitionResponseOutput) Type ¶
func (o JitApproverDefinitionResponseOutput) Type() pulumi.StringPtrOutput
The approver type.
type JitAuthorizationPolicies ¶
type JitAuthorizationPolicies struct { // The the principal id that will be granted JIT access. PrincipalId string `pulumi:"principalId"` // The role definition id that will be granted to the Principal. RoleDefinitionId string `pulumi:"roleDefinitionId"` }
The JIT authorization policies.
type JitAuthorizationPoliciesArgs ¶
type JitAuthorizationPoliciesArgs struct { // The the principal id that will be granted JIT access. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The role definition id that will be granted to the Principal. RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"` }
The JIT authorization policies.
func (JitAuthorizationPoliciesArgs) ElementType ¶
func (JitAuthorizationPoliciesArgs) ElementType() reflect.Type
func (JitAuthorizationPoliciesArgs) ToJitAuthorizationPoliciesOutput ¶
func (i JitAuthorizationPoliciesArgs) ToJitAuthorizationPoliciesOutput() JitAuthorizationPoliciesOutput
func (JitAuthorizationPoliciesArgs) ToJitAuthorizationPoliciesOutputWithContext ¶
func (i JitAuthorizationPoliciesArgs) ToJitAuthorizationPoliciesOutputWithContext(ctx context.Context) JitAuthorizationPoliciesOutput
type JitAuthorizationPoliciesArray ¶
type JitAuthorizationPoliciesArray []JitAuthorizationPoliciesInput
func (JitAuthorizationPoliciesArray) ElementType ¶
func (JitAuthorizationPoliciesArray) ElementType() reflect.Type
func (JitAuthorizationPoliciesArray) ToJitAuthorizationPoliciesArrayOutput ¶
func (i JitAuthorizationPoliciesArray) ToJitAuthorizationPoliciesArrayOutput() JitAuthorizationPoliciesArrayOutput
func (JitAuthorizationPoliciesArray) ToJitAuthorizationPoliciesArrayOutputWithContext ¶
func (i JitAuthorizationPoliciesArray) ToJitAuthorizationPoliciesArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesArrayOutput
type JitAuthorizationPoliciesArrayInput ¶
type JitAuthorizationPoliciesArrayInput interface { pulumi.Input ToJitAuthorizationPoliciesArrayOutput() JitAuthorizationPoliciesArrayOutput ToJitAuthorizationPoliciesArrayOutputWithContext(context.Context) JitAuthorizationPoliciesArrayOutput }
JitAuthorizationPoliciesArrayInput is an input type that accepts JitAuthorizationPoliciesArray and JitAuthorizationPoliciesArrayOutput values. You can construct a concrete instance of `JitAuthorizationPoliciesArrayInput` via:
JitAuthorizationPoliciesArray{ JitAuthorizationPoliciesArgs{...} }
type JitAuthorizationPoliciesArrayOutput ¶
type JitAuthorizationPoliciesArrayOutput struct{ *pulumi.OutputState }
func (JitAuthorizationPoliciesArrayOutput) ElementType ¶
func (JitAuthorizationPoliciesArrayOutput) ElementType() reflect.Type
func (JitAuthorizationPoliciesArrayOutput) Index ¶
func (o JitAuthorizationPoliciesArrayOutput) Index(i pulumi.IntInput) JitAuthorizationPoliciesOutput
func (JitAuthorizationPoliciesArrayOutput) ToJitAuthorizationPoliciesArrayOutput ¶
func (o JitAuthorizationPoliciesArrayOutput) ToJitAuthorizationPoliciesArrayOutput() JitAuthorizationPoliciesArrayOutput
func (JitAuthorizationPoliciesArrayOutput) ToJitAuthorizationPoliciesArrayOutputWithContext ¶
func (o JitAuthorizationPoliciesArrayOutput) ToJitAuthorizationPoliciesArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesArrayOutput
type JitAuthorizationPoliciesInput ¶
type JitAuthorizationPoliciesInput interface { pulumi.Input ToJitAuthorizationPoliciesOutput() JitAuthorizationPoliciesOutput ToJitAuthorizationPoliciesOutputWithContext(context.Context) JitAuthorizationPoliciesOutput }
JitAuthorizationPoliciesInput is an input type that accepts JitAuthorizationPoliciesArgs and JitAuthorizationPoliciesOutput values. You can construct a concrete instance of `JitAuthorizationPoliciesInput` via:
JitAuthorizationPoliciesArgs{...}
type JitAuthorizationPoliciesOutput ¶
type JitAuthorizationPoliciesOutput struct{ *pulumi.OutputState }
The JIT authorization policies.
func (JitAuthorizationPoliciesOutput) ElementType ¶
func (JitAuthorizationPoliciesOutput) ElementType() reflect.Type
func (JitAuthorizationPoliciesOutput) PrincipalId ¶
func (o JitAuthorizationPoliciesOutput) PrincipalId() pulumi.StringOutput
The the principal id that will be granted JIT access.
func (JitAuthorizationPoliciesOutput) RoleDefinitionId ¶
func (o JitAuthorizationPoliciesOutput) RoleDefinitionId() pulumi.StringOutput
The role definition id that will be granted to the Principal.
func (JitAuthorizationPoliciesOutput) ToJitAuthorizationPoliciesOutput ¶
func (o JitAuthorizationPoliciesOutput) ToJitAuthorizationPoliciesOutput() JitAuthorizationPoliciesOutput
func (JitAuthorizationPoliciesOutput) ToJitAuthorizationPoliciesOutputWithContext ¶
func (o JitAuthorizationPoliciesOutput) ToJitAuthorizationPoliciesOutputWithContext(ctx context.Context) JitAuthorizationPoliciesOutput
type JitAuthorizationPoliciesResponse ¶
type JitAuthorizationPoliciesResponse struct { // The the principal id that will be granted JIT access. PrincipalId string `pulumi:"principalId"` // The role definition id that will be granted to the Principal. RoleDefinitionId string `pulumi:"roleDefinitionId"` }
The JIT authorization policies.
type JitAuthorizationPoliciesResponseArgs ¶
type JitAuthorizationPoliciesResponseArgs struct { // The the principal id that will be granted JIT access. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The role definition id that will be granted to the Principal. RoleDefinitionId pulumi.StringInput `pulumi:"roleDefinitionId"` }
The JIT authorization policies.
func (JitAuthorizationPoliciesResponseArgs) ElementType ¶
func (JitAuthorizationPoliciesResponseArgs) ElementType() reflect.Type
func (JitAuthorizationPoliciesResponseArgs) ToJitAuthorizationPoliciesResponseOutput ¶
func (i JitAuthorizationPoliciesResponseArgs) ToJitAuthorizationPoliciesResponseOutput() JitAuthorizationPoliciesResponseOutput
func (JitAuthorizationPoliciesResponseArgs) ToJitAuthorizationPoliciesResponseOutputWithContext ¶
func (i JitAuthorizationPoliciesResponseArgs) ToJitAuthorizationPoliciesResponseOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseOutput
type JitAuthorizationPoliciesResponseArray ¶
type JitAuthorizationPoliciesResponseArray []JitAuthorizationPoliciesResponseInput
func (JitAuthorizationPoliciesResponseArray) ElementType ¶
func (JitAuthorizationPoliciesResponseArray) ElementType() reflect.Type
func (JitAuthorizationPoliciesResponseArray) ToJitAuthorizationPoliciesResponseArrayOutput ¶
func (i JitAuthorizationPoliciesResponseArray) ToJitAuthorizationPoliciesResponseArrayOutput() JitAuthorizationPoliciesResponseArrayOutput
func (JitAuthorizationPoliciesResponseArray) ToJitAuthorizationPoliciesResponseArrayOutputWithContext ¶
func (i JitAuthorizationPoliciesResponseArray) ToJitAuthorizationPoliciesResponseArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseArrayOutput
type JitAuthorizationPoliciesResponseArrayInput ¶
type JitAuthorizationPoliciesResponseArrayInput interface { pulumi.Input ToJitAuthorizationPoliciesResponseArrayOutput() JitAuthorizationPoliciesResponseArrayOutput ToJitAuthorizationPoliciesResponseArrayOutputWithContext(context.Context) JitAuthorizationPoliciesResponseArrayOutput }
JitAuthorizationPoliciesResponseArrayInput is an input type that accepts JitAuthorizationPoliciesResponseArray and JitAuthorizationPoliciesResponseArrayOutput values. You can construct a concrete instance of `JitAuthorizationPoliciesResponseArrayInput` via:
JitAuthorizationPoliciesResponseArray{ JitAuthorizationPoliciesResponseArgs{...} }
type JitAuthorizationPoliciesResponseArrayOutput ¶
type JitAuthorizationPoliciesResponseArrayOutput struct{ *pulumi.OutputState }
func (JitAuthorizationPoliciesResponseArrayOutput) ElementType ¶
func (JitAuthorizationPoliciesResponseArrayOutput) ElementType() reflect.Type
func (JitAuthorizationPoliciesResponseArrayOutput) ToJitAuthorizationPoliciesResponseArrayOutput ¶
func (o JitAuthorizationPoliciesResponseArrayOutput) ToJitAuthorizationPoliciesResponseArrayOutput() JitAuthorizationPoliciesResponseArrayOutput
func (JitAuthorizationPoliciesResponseArrayOutput) ToJitAuthorizationPoliciesResponseArrayOutputWithContext ¶
func (o JitAuthorizationPoliciesResponseArrayOutput) ToJitAuthorizationPoliciesResponseArrayOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseArrayOutput
type JitAuthorizationPoliciesResponseInput ¶
type JitAuthorizationPoliciesResponseInput interface { pulumi.Input ToJitAuthorizationPoliciesResponseOutput() JitAuthorizationPoliciesResponseOutput ToJitAuthorizationPoliciesResponseOutputWithContext(context.Context) JitAuthorizationPoliciesResponseOutput }
JitAuthorizationPoliciesResponseInput is an input type that accepts JitAuthorizationPoliciesResponseArgs and JitAuthorizationPoliciesResponseOutput values. You can construct a concrete instance of `JitAuthorizationPoliciesResponseInput` via:
JitAuthorizationPoliciesResponseArgs{...}
type JitAuthorizationPoliciesResponseOutput ¶
type JitAuthorizationPoliciesResponseOutput struct{ *pulumi.OutputState }
The JIT authorization policies.
func (JitAuthorizationPoliciesResponseOutput) ElementType ¶
func (JitAuthorizationPoliciesResponseOutput) ElementType() reflect.Type
func (JitAuthorizationPoliciesResponseOutput) PrincipalId ¶
func (o JitAuthorizationPoliciesResponseOutput) PrincipalId() pulumi.StringOutput
The the principal id that will be granted JIT access.
func (JitAuthorizationPoliciesResponseOutput) RoleDefinitionId ¶
func (o JitAuthorizationPoliciesResponseOutput) RoleDefinitionId() pulumi.StringOutput
The role definition id that will be granted to the Principal.
func (JitAuthorizationPoliciesResponseOutput) ToJitAuthorizationPoliciesResponseOutput ¶
func (o JitAuthorizationPoliciesResponseOutput) ToJitAuthorizationPoliciesResponseOutput() JitAuthorizationPoliciesResponseOutput
func (JitAuthorizationPoliciesResponseOutput) ToJitAuthorizationPoliciesResponseOutputWithContext ¶
func (o JitAuthorizationPoliciesResponseOutput) ToJitAuthorizationPoliciesResponseOutputWithContext(ctx context.Context) JitAuthorizationPoliciesResponseOutput
type JitRequest ¶
type JitRequest struct { pulumi.CustomResourceState // The parent application id. ApplicationResourceId pulumi.StringOutput `pulumi:"applicationResourceId"` // The client entity that created the JIT request. CreatedBy ApplicationClientDetailsResponseOutput `pulumi:"createdBy"` // The JIT authorization policies. JitAuthorizationPolicies JitAuthorizationPoliciesResponseArrayOutput `pulumi:"jitAuthorizationPolicies"` // The JIT request state. JitRequestState pulumi.StringOutput `pulumi:"jitRequestState"` // The JIT request properties. JitSchedulingPolicy JitSchedulingPolicyResponseOutput `pulumi:"jitSchedulingPolicy"` // Resource location Location pulumi.StringPtrOutput `pulumi:"location"` // Resource name Name pulumi.StringOutput `pulumi:"name"` // The JIT request provisioning state. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The publisher tenant id. PublisherTenantId pulumi.StringOutput `pulumi:"publisherTenantId"` // Resource tags Tags pulumi.StringMapOutput `pulumi:"tags"` // Resource type Type pulumi.StringOutput `pulumi:"type"` // The client entity that last updated the JIT request. UpdatedBy ApplicationClientDetailsResponseOutput `pulumi:"updatedBy"` }
Information about JIT request definition.
func GetJitRequest ¶
func GetJitRequest(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JitRequestState, opts ...pulumi.ResourceOption) (*JitRequest, error)
GetJitRequest gets an existing JitRequest 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 NewJitRequest ¶
func NewJitRequest(ctx *pulumi.Context, name string, args *JitRequestArgs, opts ...pulumi.ResourceOption) (*JitRequest, error)
NewJitRequest registers a new resource with the given unique name, arguments, and options.
type JitRequestArgs ¶
type JitRequestArgs struct { // The parent application id. ApplicationResourceId pulumi.StringInput // The JIT authorization policies. JitAuthorizationPolicies JitAuthorizationPoliciesArrayInput // The name of the JIT request. JitRequestName pulumi.StringInput // The JIT request properties. JitSchedulingPolicy JitSchedulingPolicyInput // Resource location Location pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // Resource tags Tags pulumi.StringMapInput }
The set of arguments for constructing a JitRequest resource.
func (JitRequestArgs) ElementType ¶
func (JitRequestArgs) ElementType() reflect.Type
type JitRequestState ¶
type JitRequestState struct { // The parent application id. ApplicationResourceId pulumi.StringPtrInput // The client entity that created the JIT request. CreatedBy ApplicationClientDetailsResponsePtrInput // The JIT authorization policies. JitAuthorizationPolicies JitAuthorizationPoliciesResponseArrayInput // The JIT request state. JitRequestState pulumi.StringPtrInput // The JIT request properties. JitSchedulingPolicy JitSchedulingPolicyResponsePtrInput // Resource location Location pulumi.StringPtrInput // Resource name Name pulumi.StringPtrInput // The JIT request provisioning state. ProvisioningState pulumi.StringPtrInput // The publisher tenant id. PublisherTenantId pulumi.StringPtrInput // Resource tags Tags pulumi.StringMapInput // Resource type Type pulumi.StringPtrInput // The client entity that last updated the JIT request. UpdatedBy ApplicationClientDetailsResponsePtrInput }
func (JitRequestState) ElementType ¶
func (JitRequestState) ElementType() reflect.Type
type JitSchedulingPolicy ¶
type JitSchedulingPolicy struct { Duration string `pulumi:"duration"` // The start time of the request. StartTime string `pulumi:"startTime"` }
The JIT scheduling policies.
type JitSchedulingPolicyArgs ¶
type JitSchedulingPolicyArgs struct { Duration pulumi.StringInput `pulumi:"duration"` // The start time of the request. StartTime pulumi.StringInput `pulumi:"startTime"` }
The JIT scheduling policies.
func (JitSchedulingPolicyArgs) ElementType ¶
func (JitSchedulingPolicyArgs) ElementType() reflect.Type
func (JitSchedulingPolicyArgs) ToJitSchedulingPolicyOutput ¶
func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyOutput() JitSchedulingPolicyOutput
func (JitSchedulingPolicyArgs) ToJitSchedulingPolicyOutputWithContext ¶
func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyOutputWithContext(ctx context.Context) JitSchedulingPolicyOutput
func (JitSchedulingPolicyArgs) ToJitSchedulingPolicyPtrOutput ¶
func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput
func (JitSchedulingPolicyArgs) ToJitSchedulingPolicyPtrOutputWithContext ¶
func (i JitSchedulingPolicyArgs) ToJitSchedulingPolicyPtrOutputWithContext(ctx context.Context) JitSchedulingPolicyPtrOutput
type JitSchedulingPolicyInput ¶
type JitSchedulingPolicyInput interface { pulumi.Input ToJitSchedulingPolicyOutput() JitSchedulingPolicyOutput ToJitSchedulingPolicyOutputWithContext(context.Context) JitSchedulingPolicyOutput }
JitSchedulingPolicyInput is an input type that accepts JitSchedulingPolicyArgs and JitSchedulingPolicyOutput values. You can construct a concrete instance of `JitSchedulingPolicyInput` via:
JitSchedulingPolicyArgs{...}
type JitSchedulingPolicyOutput ¶
type JitSchedulingPolicyOutput struct{ *pulumi.OutputState }
The JIT scheduling policies.
func (JitSchedulingPolicyOutput) Duration ¶
func (o JitSchedulingPolicyOutput) Duration() pulumi.StringOutput
func (JitSchedulingPolicyOutput) ElementType ¶
func (JitSchedulingPolicyOutput) ElementType() reflect.Type
func (JitSchedulingPolicyOutput) StartTime ¶
func (o JitSchedulingPolicyOutput) StartTime() pulumi.StringOutput
The start time of the request.
func (JitSchedulingPolicyOutput) ToJitSchedulingPolicyOutput ¶
func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyOutput() JitSchedulingPolicyOutput
func (JitSchedulingPolicyOutput) ToJitSchedulingPolicyOutputWithContext ¶
func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyOutputWithContext(ctx context.Context) JitSchedulingPolicyOutput
func (JitSchedulingPolicyOutput) ToJitSchedulingPolicyPtrOutput ¶
func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput
func (JitSchedulingPolicyOutput) ToJitSchedulingPolicyPtrOutputWithContext ¶
func (o JitSchedulingPolicyOutput) ToJitSchedulingPolicyPtrOutputWithContext(ctx context.Context) JitSchedulingPolicyPtrOutput
type JitSchedulingPolicyPtrInput ¶
type JitSchedulingPolicyPtrInput interface { pulumi.Input ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput ToJitSchedulingPolicyPtrOutputWithContext(context.Context) JitSchedulingPolicyPtrOutput }
JitSchedulingPolicyPtrInput is an input type that accepts JitSchedulingPolicyArgs, JitSchedulingPolicyPtr and JitSchedulingPolicyPtrOutput values. You can construct a concrete instance of `JitSchedulingPolicyPtrInput` via:
JitSchedulingPolicyArgs{...} or: nil
func JitSchedulingPolicyPtr ¶
func JitSchedulingPolicyPtr(v *JitSchedulingPolicyArgs) JitSchedulingPolicyPtrInput
type JitSchedulingPolicyPtrOutput ¶
type JitSchedulingPolicyPtrOutput struct{ *pulumi.OutputState }
func (JitSchedulingPolicyPtrOutput) Duration ¶
func (o JitSchedulingPolicyPtrOutput) Duration() pulumi.StringPtrOutput
func (JitSchedulingPolicyPtrOutput) Elem ¶
func (o JitSchedulingPolicyPtrOutput) Elem() JitSchedulingPolicyOutput
func (JitSchedulingPolicyPtrOutput) ElementType ¶
func (JitSchedulingPolicyPtrOutput) ElementType() reflect.Type
func (JitSchedulingPolicyPtrOutput) StartTime ¶
func (o JitSchedulingPolicyPtrOutput) StartTime() pulumi.StringPtrOutput
The start time of the request.
func (JitSchedulingPolicyPtrOutput) ToJitSchedulingPolicyPtrOutput ¶
func (o JitSchedulingPolicyPtrOutput) ToJitSchedulingPolicyPtrOutput() JitSchedulingPolicyPtrOutput
func (JitSchedulingPolicyPtrOutput) ToJitSchedulingPolicyPtrOutputWithContext ¶
func (o JitSchedulingPolicyPtrOutput) ToJitSchedulingPolicyPtrOutputWithContext(ctx context.Context) JitSchedulingPolicyPtrOutput
type JitSchedulingPolicyResponse ¶
type JitSchedulingPolicyResponse struct { Duration string `pulumi:"duration"` // The start time of the request. StartTime string `pulumi:"startTime"` // The type of JIT schedule. Type string `pulumi:"type"` }
The JIT scheduling policies.
type JitSchedulingPolicyResponseArgs ¶
type JitSchedulingPolicyResponseArgs struct { Duration pulumi.StringInput `pulumi:"duration"` // The start time of the request. StartTime pulumi.StringInput `pulumi:"startTime"` // The type of JIT schedule. Type pulumi.StringInput `pulumi:"type"` }
The JIT scheduling policies.
func (JitSchedulingPolicyResponseArgs) ElementType ¶
func (JitSchedulingPolicyResponseArgs) ElementType() reflect.Type
func (JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponseOutput ¶
func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponseOutput() JitSchedulingPolicyResponseOutput
func (JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponseOutputWithContext ¶
func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponseOutputWithContext(ctx context.Context) JitSchedulingPolicyResponseOutput
func (JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponsePtrOutput ¶
func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput
func (JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponsePtrOutputWithContext ¶
func (i JitSchedulingPolicyResponseArgs) ToJitSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) JitSchedulingPolicyResponsePtrOutput
type JitSchedulingPolicyResponseInput ¶
type JitSchedulingPolicyResponseInput interface { pulumi.Input ToJitSchedulingPolicyResponseOutput() JitSchedulingPolicyResponseOutput ToJitSchedulingPolicyResponseOutputWithContext(context.Context) JitSchedulingPolicyResponseOutput }
JitSchedulingPolicyResponseInput is an input type that accepts JitSchedulingPolicyResponseArgs and JitSchedulingPolicyResponseOutput values. You can construct a concrete instance of `JitSchedulingPolicyResponseInput` via:
JitSchedulingPolicyResponseArgs{...}
type JitSchedulingPolicyResponseOutput ¶
type JitSchedulingPolicyResponseOutput struct{ *pulumi.OutputState }
The JIT scheduling policies.
func (JitSchedulingPolicyResponseOutput) Duration ¶
func (o JitSchedulingPolicyResponseOutput) Duration() pulumi.StringOutput
func (JitSchedulingPolicyResponseOutput) ElementType ¶
func (JitSchedulingPolicyResponseOutput) ElementType() reflect.Type
func (JitSchedulingPolicyResponseOutput) StartTime ¶
func (o JitSchedulingPolicyResponseOutput) StartTime() pulumi.StringOutput
The start time of the request.
func (JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponseOutput ¶
func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponseOutput() JitSchedulingPolicyResponseOutput
func (JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponseOutputWithContext ¶
func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponseOutputWithContext(ctx context.Context) JitSchedulingPolicyResponseOutput
func (JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponsePtrOutput ¶
func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput
func (JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponsePtrOutputWithContext ¶
func (o JitSchedulingPolicyResponseOutput) ToJitSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) JitSchedulingPolicyResponsePtrOutput
func (JitSchedulingPolicyResponseOutput) Type ¶
func (o JitSchedulingPolicyResponseOutput) Type() pulumi.StringOutput
The type of JIT schedule.
type JitSchedulingPolicyResponsePtrInput ¶
type JitSchedulingPolicyResponsePtrInput interface { pulumi.Input ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput ToJitSchedulingPolicyResponsePtrOutputWithContext(context.Context) JitSchedulingPolicyResponsePtrOutput }
JitSchedulingPolicyResponsePtrInput is an input type that accepts JitSchedulingPolicyResponseArgs, JitSchedulingPolicyResponsePtr and JitSchedulingPolicyResponsePtrOutput values. You can construct a concrete instance of `JitSchedulingPolicyResponsePtrInput` via:
JitSchedulingPolicyResponseArgs{...} or: nil
func JitSchedulingPolicyResponsePtr ¶
func JitSchedulingPolicyResponsePtr(v *JitSchedulingPolicyResponseArgs) JitSchedulingPolicyResponsePtrInput
type JitSchedulingPolicyResponsePtrOutput ¶
type JitSchedulingPolicyResponsePtrOutput struct{ *pulumi.OutputState }
func (JitSchedulingPolicyResponsePtrOutput) Duration ¶
func (o JitSchedulingPolicyResponsePtrOutput) Duration() pulumi.StringPtrOutput
func (JitSchedulingPolicyResponsePtrOutput) ElementType ¶
func (JitSchedulingPolicyResponsePtrOutput) ElementType() reflect.Type
func (JitSchedulingPolicyResponsePtrOutput) StartTime ¶
func (o JitSchedulingPolicyResponsePtrOutput) StartTime() pulumi.StringPtrOutput
The start time of the request.
func (JitSchedulingPolicyResponsePtrOutput) ToJitSchedulingPolicyResponsePtrOutput ¶
func (o JitSchedulingPolicyResponsePtrOutput) ToJitSchedulingPolicyResponsePtrOutput() JitSchedulingPolicyResponsePtrOutput
func (JitSchedulingPolicyResponsePtrOutput) ToJitSchedulingPolicyResponsePtrOutputWithContext ¶
func (o JitSchedulingPolicyResponsePtrOutput) ToJitSchedulingPolicyResponsePtrOutputWithContext(ctx context.Context) JitSchedulingPolicyResponsePtrOutput
func (JitSchedulingPolicyResponsePtrOutput) Type ¶
func (o JitSchedulingPolicyResponsePtrOutput) Type() pulumi.StringPtrOutput
The type of JIT schedule.
type LookupApplicationArgs ¶
type LookupApplicationDefinitionResult ¶
type LookupApplicationDefinitionResult struct { // The collection of managed application artifacts. The portal will use the files specified as artifacts to construct the user experience of creating a managed application from a managed application definition. Artifacts []ApplicationDefinitionArtifactResponse `pulumi:"artifacts"` // The managed application provider authorizations. Authorizations []ApplicationAuthorizationResponse `pulumi:"authorizations"` // The createUiDefinition json for the backing template with Microsoft.Solutions/applications resource. It can be a JObject or well-formed JSON string. CreateUiDefinition interface{} `pulumi:"createUiDefinition"` // The managed application deployment policy. DeploymentPolicy *ApplicationDeploymentPolicyResponse `pulumi:"deploymentPolicy"` // The managed application definition description. Description *string `pulumi:"description"` // The managed application definition display name. DisplayName *string `pulumi:"displayName"` // A value indicating whether the package is enabled or not. IsEnabled *bool `pulumi:"isEnabled"` // Resource location Location *string `pulumi:"location"` // The managed application lock level. LockLevel string `pulumi:"lockLevel"` // The managed application locking policy. LockingPolicy *ApplicationPackageLockingPolicyDefinitionResponse `pulumi:"lockingPolicy"` // The inline main template json which has resources to be provisioned. It can be a JObject or well-formed JSON string. MainTemplate interface{} `pulumi:"mainTemplate"` // ID of the resource that manages this resource. ManagedBy *string `pulumi:"managedBy"` // The managed application management policy that determines publisher's access to the managed resource group. ManagementPolicy *ApplicationManagementPolicyResponse `pulumi:"managementPolicy"` // Resource name Name string `pulumi:"name"` // The managed application notification policy. NotificationPolicy *ApplicationNotificationPolicyResponse `pulumi:"notificationPolicy"` // The managed application definition package file Uri. Use this element PackageFileUri *string `pulumi:"packageFileUri"` // The managed application provider policies. Policies []ApplicationPolicyResponse `pulumi:"policies"` // The SKU of the resource. Sku *SkuResponse `pulumi:"sku"` // The storage account id for bring your own storage scenario. StorageAccountId *string `pulumi:"storageAccountId"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` }
Information about managed application definition.
func LookupApplicationDefinition ¶
func LookupApplicationDefinition(ctx *pulumi.Context, args *LookupApplicationDefinitionArgs, opts ...pulumi.InvokeOption) (*LookupApplicationDefinitionResult, error)
type LookupApplicationResult ¶
type LookupApplicationResult struct { // The fully qualified path of managed application definition Id. ApplicationDefinitionId *string `pulumi:"applicationDefinitionId"` // The collection of managed application artifacts. Artifacts []ApplicationArtifactResponse `pulumi:"artifacts"` // The read-only authorizations property that is retrieved from the application package. Authorizations []ApplicationAuthorizationResponse `pulumi:"authorizations"` // The managed application billing details. BillingDetails ApplicationBillingDetailsDefinitionResponse `pulumi:"billingDetails"` // The client entity that created the JIT request. CreatedBy ApplicationClientDetailsResponse `pulumi:"createdBy"` // The read-only customer support property that is retrieved from the application package. CustomerSupport ApplicationPackageContactResponse `pulumi:"customerSupport"` // The identity of the resource. Identity *IdentityResponse `pulumi:"identity"` // The managed application Jit access policy. JitAccessPolicy *ApplicationJitAccessPolicyResponse `pulumi:"jitAccessPolicy"` // The kind of the managed application. Allowed values are MarketPlace and ServiceCatalog. Kind string `pulumi:"kind"` // Resource location Location *string `pulumi:"location"` // ID of the resource that manages this resource. ManagedBy *string `pulumi:"managedBy"` // The managed resource group Id. ManagedResourceGroupId *string `pulumi:"managedResourceGroupId"` // The managed application management mode. ManagementMode string `pulumi:"managementMode"` // Resource name Name string `pulumi:"name"` // Name and value pairs that define the managed application outputs. Outputs interface{} `pulumi:"outputs"` // Name and value pairs that define the managed application parameters. It can be a JObject or a well formed JSON string. Parameters interface{} `pulumi:"parameters"` // The plan information. Plan *PlanResponse `pulumi:"plan"` // The managed application provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The publisher tenant Id. PublisherTenantId string `pulumi:"publisherTenantId"` // The SKU of the resource. Sku *SkuResponse `pulumi:"sku"` // The read-only support URLs property that is retrieved from the application package. SupportUrls ApplicationPackageSupportUrlsResponse `pulumi:"supportUrls"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // The client entity that last updated the JIT request. UpdatedBy ApplicationClientDetailsResponse `pulumi:"updatedBy"` }
Information about managed application.
func LookupApplication ¶
func LookupApplication(ctx *pulumi.Context, args *LookupApplicationArgs, opts ...pulumi.InvokeOption) (*LookupApplicationResult, error)
type LookupJitRequestArgs ¶
type LookupJitRequestResult ¶
type LookupJitRequestResult struct { // The parent application id. ApplicationResourceId string `pulumi:"applicationResourceId"` // The client entity that created the JIT request. CreatedBy ApplicationClientDetailsResponse `pulumi:"createdBy"` // The JIT authorization policies. JitAuthorizationPolicies []JitAuthorizationPoliciesResponse `pulumi:"jitAuthorizationPolicies"` // The JIT request state. JitRequestState string `pulumi:"jitRequestState"` // The JIT request properties. JitSchedulingPolicy JitSchedulingPolicyResponse `pulumi:"jitSchedulingPolicy"` // Resource location Location *string `pulumi:"location"` // Resource name Name string `pulumi:"name"` // The JIT request provisioning state. ProvisioningState string `pulumi:"provisioningState"` // The publisher tenant id. PublisherTenantId string `pulumi:"publisherTenantId"` // Resource tags Tags map[string]string `pulumi:"tags"` // Resource type Type string `pulumi:"type"` // The client entity that last updated the JIT request. UpdatedBy ApplicationClientDetailsResponse `pulumi:"updatedBy"` }
Information about JIT request definition.
func LookupJitRequest ¶
func LookupJitRequest(ctx *pulumi.Context, args *LookupJitRequestArgs, opts ...pulumi.InvokeOption) (*LookupJitRequestResult, error)
type Plan ¶
type Plan struct { // The plan name. Name string `pulumi:"name"` // The product code. Product string `pulumi:"product"` // The promotion code. PromotionCode *string `pulumi:"promotionCode"` // The publisher ID. Publisher string `pulumi:"publisher"` // The plan's version. Version string `pulumi:"version"` }
Plan for the managed application.
type PlanArgs ¶
type PlanArgs struct { // The plan name. Name pulumi.StringInput `pulumi:"name"` // The product code. Product pulumi.StringInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher ID. Publisher pulumi.StringInput `pulumi:"publisher"` // The plan's version. Version pulumi.StringInput `pulumi:"version"` }
Plan for the managed application.
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 for the managed application.
func (PlanOutput) ElementType ¶
func (PlanOutput) ElementType() reflect.Type
func (PlanOutput) PromotionCode ¶
func (o PlanOutput) PromotionCode() pulumi.StringPtrOutput
The promotion code.
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) PromotionCode ¶
func (o PlanPtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion 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 promotion code. PromotionCode *string `pulumi:"promotionCode"` // The publisher ID. Publisher string `pulumi:"publisher"` // The plan's version. Version string `pulumi:"version"` }
Plan for the managed application.
type PlanResponseArgs ¶
type PlanResponseArgs struct { // The plan name. Name pulumi.StringInput `pulumi:"name"` // The product code. Product pulumi.StringInput `pulumi:"product"` // The promotion code. PromotionCode pulumi.StringPtrInput `pulumi:"promotionCode"` // The publisher ID. Publisher pulumi.StringInput `pulumi:"publisher"` // The plan's version. Version pulumi.StringInput `pulumi:"version"` }
Plan for the managed application.
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 for the managed application.
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) PromotionCode ¶
func (o PlanResponseOutput) PromotionCode() pulumi.StringPtrOutput
The promotion 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) PromotionCode ¶
func (o PlanResponsePtrOutput) PromotionCode() pulumi.StringPtrOutput
The promotion 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 Sku ¶
type Sku struct { // The SKU capacity. Capacity *int `pulumi:"capacity"` // The SKU family. Family *string `pulumi:"family"` // The SKU model. Model *string `pulumi:"model"` // The SKU name. Name string `pulumi:"name"` // The SKU size. Size *string `pulumi:"size"` // The SKU tier. Tier *string `pulumi:"tier"` }
SKU for the resource.
type SkuArgs ¶
type SkuArgs struct { // The SKU capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // The SKU family. Family pulumi.StringPtrInput `pulumi:"family"` // The SKU model. Model pulumi.StringPtrInput `pulumi:"model"` // The SKU name. Name pulumi.StringInput `pulumi:"name"` // The SKU size. Size pulumi.StringPtrInput `pulumi:"size"` // The SKU tier. Tier pulumi.StringPtrInput `pulumi:"tier"` }
SKU for the resource.
func (SkuArgs) ElementType ¶
func (SkuArgs) ToSkuOutput ¶
func (SkuArgs) ToSkuOutputWithContext ¶
func (SkuArgs) ToSkuPtrOutput ¶
func (i SkuArgs) ToSkuPtrOutput() SkuPtrOutput
func (SkuArgs) ToSkuPtrOutputWithContext ¶
func (i SkuArgs) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuInput ¶
type SkuInput interface { pulumi.Input ToSkuOutput() SkuOutput ToSkuOutputWithContext(context.Context) SkuOutput }
SkuInput is an input type that accepts SkuArgs and SkuOutput values. You can construct a concrete instance of `SkuInput` via:
SkuArgs{...}
type SkuOutput ¶
type SkuOutput struct{ *pulumi.OutputState }
SKU for the resource.
func (SkuOutput) ElementType ¶
func (SkuOutput) ToSkuOutput ¶
func (SkuOutput) ToSkuOutputWithContext ¶
func (SkuOutput) ToSkuPtrOutput ¶
func (o SkuOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuOutput) ToSkuPtrOutputWithContext ¶
func (o SkuOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuPtrInput ¶
type SkuPtrInput interface { pulumi.Input ToSkuPtrOutput() SkuPtrOutput ToSkuPtrOutputWithContext(context.Context) SkuPtrOutput }
SkuPtrInput is an input type that accepts SkuArgs, SkuPtr and SkuPtrOutput values. You can construct a concrete instance of `SkuPtrInput` via:
SkuArgs{...} or: nil
func SkuPtr ¶
func SkuPtr(v *SkuArgs) SkuPtrInput
type SkuPtrOutput ¶
type SkuPtrOutput struct{ *pulumi.OutputState }
func (SkuPtrOutput) Capacity ¶
func (o SkuPtrOutput) Capacity() pulumi.IntPtrOutput
The SKU capacity.
func (SkuPtrOutput) Elem ¶
func (o SkuPtrOutput) Elem() SkuOutput
func (SkuPtrOutput) ElementType ¶
func (SkuPtrOutput) ElementType() reflect.Type
func (SkuPtrOutput) ToSkuPtrOutput ¶
func (o SkuPtrOutput) ToSkuPtrOutput() SkuPtrOutput
func (SkuPtrOutput) ToSkuPtrOutputWithContext ¶
func (o SkuPtrOutput) ToSkuPtrOutputWithContext(ctx context.Context) SkuPtrOutput
type SkuResponse ¶
type SkuResponse struct { // The SKU capacity. Capacity *int `pulumi:"capacity"` // The SKU family. Family *string `pulumi:"family"` // The SKU model. Model *string `pulumi:"model"` // The SKU name. Name string `pulumi:"name"` // The SKU size. Size *string `pulumi:"size"` // The SKU tier. Tier *string `pulumi:"tier"` }
SKU for the resource.
type SkuResponseArgs ¶
type SkuResponseArgs struct { // The SKU capacity. Capacity pulumi.IntPtrInput `pulumi:"capacity"` // The SKU family. Family pulumi.StringPtrInput `pulumi:"family"` // The SKU model. Model pulumi.StringPtrInput `pulumi:"model"` // The SKU name. Name pulumi.StringInput `pulumi:"name"` // The SKU size. Size pulumi.StringPtrInput `pulumi:"size"` // The SKU tier. Tier pulumi.StringPtrInput `pulumi:"tier"` }
SKU for the resource.
func (SkuResponseArgs) ElementType ¶
func (SkuResponseArgs) ElementType() reflect.Type
func (SkuResponseArgs) ToSkuResponseOutput ¶
func (i SkuResponseArgs) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseArgs) ToSkuResponseOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseArgs) ToSkuResponsePtrOutput ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseArgs) ToSkuResponsePtrOutputWithContext ¶
func (i SkuResponseArgs) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponseInput ¶
type SkuResponseInput interface { pulumi.Input ToSkuResponseOutput() SkuResponseOutput ToSkuResponseOutputWithContext(context.Context) SkuResponseOutput }
SkuResponseInput is an input type that accepts SkuResponseArgs and SkuResponseOutput values. You can construct a concrete instance of `SkuResponseInput` via:
SkuResponseArgs{...}
type SkuResponseOutput ¶
type SkuResponseOutput struct{ *pulumi.OutputState }
SKU for the resource.
func (SkuResponseOutput) Capacity ¶
func (o SkuResponseOutput) Capacity() pulumi.IntPtrOutput
The SKU capacity.
func (SkuResponseOutput) ElementType ¶
func (SkuResponseOutput) ElementType() reflect.Type
func (SkuResponseOutput) Family ¶
func (o SkuResponseOutput) Family() pulumi.StringPtrOutput
The SKU family.
func (SkuResponseOutput) Model ¶
func (o SkuResponseOutput) Model() pulumi.StringPtrOutput
The SKU model.
func (SkuResponseOutput) Size ¶
func (o SkuResponseOutput) Size() pulumi.StringPtrOutput
The SKU size.
func (SkuResponseOutput) Tier ¶
func (o SkuResponseOutput) Tier() pulumi.StringPtrOutput
The SKU tier.
func (SkuResponseOutput) ToSkuResponseOutput ¶
func (o SkuResponseOutput) ToSkuResponseOutput() SkuResponseOutput
func (SkuResponseOutput) ToSkuResponseOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponseOutputWithContext(ctx context.Context) SkuResponseOutput
func (SkuResponseOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponseOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponseOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type SkuResponsePtrInput ¶
type SkuResponsePtrInput interface { pulumi.Input ToSkuResponsePtrOutput() SkuResponsePtrOutput ToSkuResponsePtrOutputWithContext(context.Context) SkuResponsePtrOutput }
SkuResponsePtrInput is an input type that accepts SkuResponseArgs, SkuResponsePtr and SkuResponsePtrOutput values. You can construct a concrete instance of `SkuResponsePtrInput` via:
SkuResponseArgs{...} or: nil
func SkuResponsePtr ¶
func SkuResponsePtr(v *SkuResponseArgs) SkuResponsePtrInput
type SkuResponsePtrOutput ¶
type SkuResponsePtrOutput struct{ *pulumi.OutputState }
func (SkuResponsePtrOutput) Capacity ¶
func (o SkuResponsePtrOutput) Capacity() pulumi.IntPtrOutput
The SKU capacity.
func (SkuResponsePtrOutput) Elem ¶
func (o SkuResponsePtrOutput) Elem() SkuResponseOutput
func (SkuResponsePtrOutput) ElementType ¶
func (SkuResponsePtrOutput) ElementType() reflect.Type
func (SkuResponsePtrOutput) Family ¶
func (o SkuResponsePtrOutput) Family() pulumi.StringPtrOutput
The SKU family.
func (SkuResponsePtrOutput) Model ¶
func (o SkuResponsePtrOutput) Model() pulumi.StringPtrOutput
The SKU model.
func (SkuResponsePtrOutput) Name ¶
func (o SkuResponsePtrOutput) Name() pulumi.StringPtrOutput
The SKU name.
func (SkuResponsePtrOutput) Size ¶
func (o SkuResponsePtrOutput) Size() pulumi.StringPtrOutput
The SKU size.
func (SkuResponsePtrOutput) Tier ¶
func (o SkuResponsePtrOutput) Tier() pulumi.StringPtrOutput
The SKU tier.
func (SkuResponsePtrOutput) ToSkuResponsePtrOutput ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutput() SkuResponsePtrOutput
func (SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext ¶
func (o SkuResponsePtrOutput) ToSkuResponsePtrOutputWithContext(ctx context.Context) SkuResponsePtrOutput
type UserAssignedResourceIdentityResponse ¶
type UserAssignedResourceIdentityResponse struct { // The principal id of user assigned identity. PrincipalId string `pulumi:"principalId"` // The tenant id of user assigned identity. TenantId string `pulumi:"tenantId"` }
Represents the user assigned identity that is contained within the UserAssignedIdentities dictionary on ResourceIdentity
type UserAssignedResourceIdentityResponseArgs ¶
type UserAssignedResourceIdentityResponseArgs struct { // The principal id of user assigned identity. PrincipalId pulumi.StringInput `pulumi:"principalId"` // The tenant id of user assigned identity. TenantId pulumi.StringInput `pulumi:"tenantId"` }
Represents the user assigned identity that is contained within the UserAssignedIdentities dictionary on ResourceIdentity
func (UserAssignedResourceIdentityResponseArgs) ElementType ¶
func (UserAssignedResourceIdentityResponseArgs) ElementType() reflect.Type
func (UserAssignedResourceIdentityResponseArgs) ToUserAssignedResourceIdentityResponseOutput ¶
func (i UserAssignedResourceIdentityResponseArgs) ToUserAssignedResourceIdentityResponseOutput() UserAssignedResourceIdentityResponseOutput
func (UserAssignedResourceIdentityResponseArgs) ToUserAssignedResourceIdentityResponseOutputWithContext ¶
func (i UserAssignedResourceIdentityResponseArgs) ToUserAssignedResourceIdentityResponseOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseOutput
type UserAssignedResourceIdentityResponseInput ¶
type UserAssignedResourceIdentityResponseInput interface { pulumi.Input ToUserAssignedResourceIdentityResponseOutput() UserAssignedResourceIdentityResponseOutput ToUserAssignedResourceIdentityResponseOutputWithContext(context.Context) UserAssignedResourceIdentityResponseOutput }
UserAssignedResourceIdentityResponseInput is an input type that accepts UserAssignedResourceIdentityResponseArgs and UserAssignedResourceIdentityResponseOutput values. You can construct a concrete instance of `UserAssignedResourceIdentityResponseInput` via:
UserAssignedResourceIdentityResponseArgs{...}
type UserAssignedResourceIdentityResponseMap ¶
type UserAssignedResourceIdentityResponseMap map[string]UserAssignedResourceIdentityResponseInput
func (UserAssignedResourceIdentityResponseMap) ElementType ¶
func (UserAssignedResourceIdentityResponseMap) ElementType() reflect.Type
func (UserAssignedResourceIdentityResponseMap) ToUserAssignedResourceIdentityResponseMapOutput ¶
func (i UserAssignedResourceIdentityResponseMap) ToUserAssignedResourceIdentityResponseMapOutput() UserAssignedResourceIdentityResponseMapOutput
func (UserAssignedResourceIdentityResponseMap) ToUserAssignedResourceIdentityResponseMapOutputWithContext ¶
func (i UserAssignedResourceIdentityResponseMap) ToUserAssignedResourceIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseMapOutput
type UserAssignedResourceIdentityResponseMapInput ¶
type UserAssignedResourceIdentityResponseMapInput interface { pulumi.Input ToUserAssignedResourceIdentityResponseMapOutput() UserAssignedResourceIdentityResponseMapOutput ToUserAssignedResourceIdentityResponseMapOutputWithContext(context.Context) UserAssignedResourceIdentityResponseMapOutput }
UserAssignedResourceIdentityResponseMapInput is an input type that accepts UserAssignedResourceIdentityResponseMap and UserAssignedResourceIdentityResponseMapOutput values. You can construct a concrete instance of `UserAssignedResourceIdentityResponseMapInput` via:
UserAssignedResourceIdentityResponseMap{ "key": UserAssignedResourceIdentityResponseArgs{...} }
type UserAssignedResourceIdentityResponseMapOutput ¶
type UserAssignedResourceIdentityResponseMapOutput struct{ *pulumi.OutputState }
func (UserAssignedResourceIdentityResponseMapOutput) ElementType ¶
func (UserAssignedResourceIdentityResponseMapOutput) ElementType() reflect.Type
func (UserAssignedResourceIdentityResponseMapOutput) ToUserAssignedResourceIdentityResponseMapOutput ¶
func (o UserAssignedResourceIdentityResponseMapOutput) ToUserAssignedResourceIdentityResponseMapOutput() UserAssignedResourceIdentityResponseMapOutput
func (UserAssignedResourceIdentityResponseMapOutput) ToUserAssignedResourceIdentityResponseMapOutputWithContext ¶
func (o UserAssignedResourceIdentityResponseMapOutput) ToUserAssignedResourceIdentityResponseMapOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseMapOutput
type UserAssignedResourceIdentityResponseOutput ¶
type UserAssignedResourceIdentityResponseOutput struct{ *pulumi.OutputState }
Represents the user assigned identity that is contained within the UserAssignedIdentities dictionary on ResourceIdentity
func (UserAssignedResourceIdentityResponseOutput) ElementType ¶
func (UserAssignedResourceIdentityResponseOutput) ElementType() reflect.Type
func (UserAssignedResourceIdentityResponseOutput) PrincipalId ¶
func (o UserAssignedResourceIdentityResponseOutput) PrincipalId() pulumi.StringOutput
The principal id of user assigned identity.
func (UserAssignedResourceIdentityResponseOutput) TenantId ¶
func (o UserAssignedResourceIdentityResponseOutput) TenantId() pulumi.StringOutput
The tenant id of user assigned identity.
func (UserAssignedResourceIdentityResponseOutput) ToUserAssignedResourceIdentityResponseOutput ¶
func (o UserAssignedResourceIdentityResponseOutput) ToUserAssignedResourceIdentityResponseOutput() UserAssignedResourceIdentityResponseOutput
func (UserAssignedResourceIdentityResponseOutput) ToUserAssignedResourceIdentityResponseOutputWithContext ¶
func (o UserAssignedResourceIdentityResponseOutput) ToUserAssignedResourceIdentityResponseOutputWithContext(ctx context.Context) UserAssignedResourceIdentityResponseOutput