Versions in this module Expand all Collapse all v2 v2.1.0 Nov 24, 2023 v2.0.0 Sep 20, 2023 Changes in this version + type ActionType string + const ActionTypeInternal + func PossibleActionTypeValues() []ActionType + type AllowedUpgradePlansResult struct + Value []*Plan + func (a *AllowedUpgradePlansResult) UnmarshalJSON(data []byte) error + func (a AllowedUpgradePlansResult) MarshalJSON() ([]byte, error) + type Application struct + ID *string + Identity *Identity + Kind *string + Location *string + ManagedBy *string + Name *string + Plan *Plan + Properties *ApplicationProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *Application) UnmarshalJSON(data []byte) error + func (a Application) MarshalJSON() ([]byte, error) + type ApplicationArtifact struct + Name *ApplicationArtifactName + Type *ApplicationArtifactType + URI *string + func (a *ApplicationArtifact) UnmarshalJSON(data []byte) error + func (a ApplicationArtifact) MarshalJSON() ([]byte, error) + type ApplicationArtifactName string + const ApplicationArtifactNameAuthorizations + const ApplicationArtifactNameCustomRoleDefinition + const ApplicationArtifactNameNotSpecified + const ApplicationArtifactNameViewDefinition + func PossibleApplicationArtifactNameValues() []ApplicationArtifactName + type ApplicationArtifactType string + const ApplicationArtifactTypeCustom + const ApplicationArtifactTypeNotSpecified + const ApplicationArtifactTypeTemplate + func PossibleApplicationArtifactTypeValues() []ApplicationArtifactType + type ApplicationAuthorization struct + PrincipalID *string + RoleDefinitionID *string + func (a *ApplicationAuthorization) UnmarshalJSON(data []byte) error + func (a ApplicationAuthorization) MarshalJSON() ([]byte, error) + type ApplicationBillingDetailsDefinition struct + ResourceUsageID *string + func (a *ApplicationBillingDetailsDefinition) UnmarshalJSON(data []byte) error + func (a ApplicationBillingDetailsDefinition) MarshalJSON() ([]byte, error) + type ApplicationClient struct + func NewApplicationClient(credential azcore.TokenCredential, options *arm.ClientOptions) (*ApplicationClient, error) + func (client *ApplicationClient) NewListOperationsPager(options *ApplicationClientListOperationsOptions) *runtime.Pager[ApplicationClientListOperationsResponse] + type ApplicationClientDetails struct + ApplicationID *string + Oid *string + Puid *string + func (a *ApplicationClientDetails) UnmarshalJSON(data []byte) error + func (a ApplicationClientDetails) MarshalJSON() ([]byte, error) + type ApplicationClientListOperationsOptions struct + type ApplicationClientListOperationsResponse struct + type ApplicationDefinition struct + ID *string + Location *string + ManagedBy *string + Name *string + Properties *ApplicationDefinitionProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *ApplicationDefinition) UnmarshalJSON(data []byte) error + func (a ApplicationDefinition) MarshalJSON() ([]byte, error) + type ApplicationDefinitionArtifact struct + Name *ApplicationDefinitionArtifactName + Type *ApplicationArtifactType + URI *string + func (a *ApplicationDefinitionArtifact) UnmarshalJSON(data []byte) error + func (a ApplicationDefinitionArtifact) MarshalJSON() ([]byte, error) + type ApplicationDefinitionArtifactName string + const ApplicationDefinitionArtifactNameApplicationResourceTemplate + const ApplicationDefinitionArtifactNameCreateUIDefinition + const ApplicationDefinitionArtifactNameMainTemplateParameters + const ApplicationDefinitionArtifactNameNotSpecified + func PossibleApplicationDefinitionArtifactNameValues() []ApplicationDefinitionArtifactName + type ApplicationDefinitionListResult struct + NextLink *string + Value []*ApplicationDefinition + func (a *ApplicationDefinitionListResult) UnmarshalJSON(data []byte) error + func (a ApplicationDefinitionListResult) MarshalJSON() ([]byte, error) + type ApplicationDefinitionPatchable struct + Tags map[string]*string + func (a *ApplicationDefinitionPatchable) UnmarshalJSON(data []byte) error + func (a ApplicationDefinitionPatchable) MarshalJSON() ([]byte, error) + type ApplicationDefinitionProperties struct + Artifacts []*ApplicationDefinitionArtifact + Authorizations []*ApplicationAuthorization + CreateUIDefinition any + DeploymentPolicy *ApplicationDeploymentPolicy + Description *string + DisplayName *string + IsEnabled *bool + LockLevel *ApplicationLockLevel + LockingPolicy *ApplicationPackageLockingPolicyDefinition + MainTemplate any + ManagementPolicy *ApplicationManagementPolicy + NotificationPolicy *ApplicationNotificationPolicy + PackageFileURI *string + Policies []*ApplicationPolicy + StorageAccountID *string + func (a *ApplicationDefinitionProperties) UnmarshalJSON(data []byte) error + func (a ApplicationDefinitionProperties) MarshalJSON() ([]byte, error) + type ApplicationDefinitionsClient struct + func NewApplicationDefinitionsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationDefinitionsClient, error) + func (client *ApplicationDefinitionsClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientCreateOrUpdateResponse, error) + func (client *ApplicationDefinitionsClient) CreateOrUpdateByID(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientCreateOrUpdateByIDResponse, error) + func (client *ApplicationDefinitionsClient) Delete(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientDeleteResponse, error) + func (client *ApplicationDefinitionsClient) DeleteByID(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientDeleteByIDResponse, error) + func (client *ApplicationDefinitionsClient) Get(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientGetResponse, error) + func (client *ApplicationDefinitionsClient) GetByID(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientGetByIDResponse, error) + func (client *ApplicationDefinitionsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ApplicationDefinitionsClientListByResourceGroupResponse] + func (client *ApplicationDefinitionsClient) NewListBySubscriptionPager(options *ApplicationDefinitionsClientListBySubscriptionOptions) *runtime.Pager[ApplicationDefinitionsClientListBySubscriptionResponse] + func (client *ApplicationDefinitionsClient) Update(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientUpdateResponse, error) + func (client *ApplicationDefinitionsClient) UpdateByID(ctx context.Context, resourceGroupName string, ...) (ApplicationDefinitionsClientUpdateByIDResponse, error) + type ApplicationDefinitionsClientCreateOrUpdateByIDOptions struct + type ApplicationDefinitionsClientCreateOrUpdateByIDResponse struct + type ApplicationDefinitionsClientCreateOrUpdateOptions struct + type ApplicationDefinitionsClientCreateOrUpdateResponse struct + type ApplicationDefinitionsClientDeleteByIDOptions struct + type ApplicationDefinitionsClientDeleteByIDResponse struct + type ApplicationDefinitionsClientDeleteOptions struct + type ApplicationDefinitionsClientDeleteResponse struct + type ApplicationDefinitionsClientGetByIDOptions struct + type ApplicationDefinitionsClientGetByIDResponse struct + type ApplicationDefinitionsClientGetOptions struct + type ApplicationDefinitionsClientGetResponse struct + type ApplicationDefinitionsClientListByResourceGroupOptions struct + type ApplicationDefinitionsClientListByResourceGroupResponse struct + type ApplicationDefinitionsClientListBySubscriptionOptions struct + type ApplicationDefinitionsClientListBySubscriptionResponse struct + type ApplicationDefinitionsClientUpdateByIDOptions struct + type ApplicationDefinitionsClientUpdateByIDResponse struct + type ApplicationDefinitionsClientUpdateOptions struct + type ApplicationDefinitionsClientUpdateResponse struct + type ApplicationDeploymentPolicy struct + DeploymentMode *DeploymentMode + func (a *ApplicationDeploymentPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationDeploymentPolicy) MarshalJSON() ([]byte, error) + type ApplicationJitAccessPolicy struct + JitAccessEnabled *bool + JitApprovalMode *JitApprovalMode + JitApprovers []*JitApproverDefinition + MaximumJitAccessDuration *string + func (a *ApplicationJitAccessPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationJitAccessPolicy) MarshalJSON() ([]byte, error) + type ApplicationListResult struct + NextLink *string + Value []*Application + func (a *ApplicationListResult) UnmarshalJSON(data []byte) error + func (a ApplicationListResult) MarshalJSON() ([]byte, error) + type ApplicationLockLevel string + const ApplicationLockLevelCanNotDelete + const ApplicationLockLevelNone + const ApplicationLockLevelReadOnly + func PossibleApplicationLockLevelValues() []ApplicationLockLevel + type ApplicationManagementMode string + const ApplicationManagementModeManaged + const ApplicationManagementModeNotSpecified + const ApplicationManagementModeUnmanaged + func PossibleApplicationManagementModeValues() []ApplicationManagementMode + type ApplicationManagementPolicy struct + Mode *ApplicationManagementMode + func (a *ApplicationManagementPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationManagementPolicy) MarshalJSON() ([]byte, error) + type ApplicationNotificationEndpoint struct + URI *string + func (a *ApplicationNotificationEndpoint) UnmarshalJSON(data []byte) error + func (a ApplicationNotificationEndpoint) MarshalJSON() ([]byte, error) + type ApplicationNotificationPolicy struct + NotificationEndpoints []*ApplicationNotificationEndpoint + func (a *ApplicationNotificationPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationNotificationPolicy) MarshalJSON() ([]byte, error) + type ApplicationPackageContact struct + ContactName *string + Email *string + Phone *string + func (a *ApplicationPackageContact) UnmarshalJSON(data []byte) error + func (a ApplicationPackageContact) MarshalJSON() ([]byte, error) + type ApplicationPackageLockingPolicyDefinition struct + AllowedActions []*string + AllowedDataActions []*string + func (a *ApplicationPackageLockingPolicyDefinition) UnmarshalJSON(data []byte) error + func (a ApplicationPackageLockingPolicyDefinition) MarshalJSON() ([]byte, error) + type ApplicationPackageSupportUrls struct + GovernmentCloud *string + PublicAzure *string + func (a *ApplicationPackageSupportUrls) UnmarshalJSON(data []byte) error + func (a ApplicationPackageSupportUrls) MarshalJSON() ([]byte, error) + type ApplicationPatchable struct + ID *string + Identity *Identity + Kind *string + Location *string + ManagedBy *string + Name *string + Plan *PlanPatchable + Properties *ApplicationProperties + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (a *ApplicationPatchable) UnmarshalJSON(data []byte) error + func (a ApplicationPatchable) MarshalJSON() ([]byte, error) + type ApplicationPolicy struct + Name *string + Parameters *string + PolicyDefinitionID *string + func (a *ApplicationPolicy) UnmarshalJSON(data []byte) error + func (a ApplicationPolicy) MarshalJSON() ([]byte, error) + type ApplicationProperties struct + ApplicationDefinitionID *string + Artifacts []*ApplicationArtifact + Authorizations []*ApplicationAuthorization + BillingDetails *ApplicationBillingDetailsDefinition + CreatedBy *ApplicationClientDetails + CustomerSupport *ApplicationPackageContact + JitAccessPolicy *ApplicationJitAccessPolicy + ManagedResourceGroupID *string + ManagementMode *ApplicationManagementMode + Outputs any + Parameters any + ProvisioningState *ProvisioningState + PublisherTenantID *string + SupportUrls *ApplicationPackageSupportUrls + UpdatedBy *ApplicationClientDetails + func (a *ApplicationProperties) UnmarshalJSON(data []byte) error + func (a ApplicationProperties) MarshalJSON() ([]byte, error) + type ApplicationsClient struct + func NewApplicationsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*ApplicationsClient, error) + func (client *ApplicationsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, applicationName string, ...) (*runtime.Poller[ApplicationsClientCreateOrUpdateResponse], error) + func (client *ApplicationsClient) BeginCreateOrUpdateByID(ctx context.Context, applicationID string, parameters Application, ...) (*runtime.Poller[ApplicationsClientCreateOrUpdateByIDResponse], error) + func (client *ApplicationsClient) BeginDelete(ctx context.Context, resourceGroupName string, applicationName string, ...) (*runtime.Poller[ApplicationsClientDeleteResponse], error) + func (client *ApplicationsClient) BeginDeleteByID(ctx context.Context, applicationID string, ...) (*runtime.Poller[ApplicationsClientDeleteByIDResponse], error) + func (client *ApplicationsClient) BeginRefreshPermissions(ctx context.Context, resourceGroupName string, applicationName string, ...) (*runtime.Poller[ApplicationsClientRefreshPermissionsResponse], error) + func (client *ApplicationsClient) BeginUpdate(ctx context.Context, resourceGroupName string, applicationName string, ...) (*runtime.Poller[ApplicationsClientUpdateResponse], error) + func (client *ApplicationsClient) BeginUpdateAccess(ctx context.Context, resourceGroupName string, applicationName string, ...) (*runtime.Poller[ApplicationsClientUpdateAccessResponse], error) + func (client *ApplicationsClient) BeginUpdateByID(ctx context.Context, applicationID string, ...) (*runtime.Poller[ApplicationsClientUpdateByIDResponse], error) + func (client *ApplicationsClient) Get(ctx context.Context, resourceGroupName string, applicationName string, ...) (ApplicationsClientGetResponse, error) + func (client *ApplicationsClient) GetByID(ctx context.Context, applicationID string, ...) (ApplicationsClientGetByIDResponse, error) + func (client *ApplicationsClient) ListAllowedUpgradePlans(ctx context.Context, resourceGroupName string, applicationName string, ...) (ApplicationsClientListAllowedUpgradePlansResponse, error) + func (client *ApplicationsClient) ListTokens(ctx context.Context, resourceGroupName string, applicationName string, ...) (ApplicationsClientListTokensResponse, error) + func (client *ApplicationsClient) NewListByResourceGroupPager(resourceGroupName string, ...) *runtime.Pager[ApplicationsClientListByResourceGroupResponse] + func (client *ApplicationsClient) NewListBySubscriptionPager(options *ApplicationsClientListBySubscriptionOptions) *runtime.Pager[ApplicationsClientListBySubscriptionResponse] + type ApplicationsClientBeginCreateOrUpdateByIDOptions struct + ResumeToken string + type ApplicationsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type ApplicationsClientBeginDeleteByIDOptions struct + ResumeToken string + type ApplicationsClientBeginDeleteOptions struct + ResumeToken string + type ApplicationsClientBeginRefreshPermissionsOptions struct + ResumeToken string + type ApplicationsClientBeginUpdateAccessOptions struct + ResumeToken string + type ApplicationsClientBeginUpdateByIDOptions struct + Parameters *ApplicationPatchable + ResumeToken string + type ApplicationsClientBeginUpdateOptions struct + Parameters *ApplicationPatchable + ResumeToken string + type ApplicationsClientCreateOrUpdateByIDResponse struct + type ApplicationsClientCreateOrUpdateResponse struct + type ApplicationsClientDeleteByIDResponse struct + type ApplicationsClientDeleteResponse struct + type ApplicationsClientGetByIDOptions struct + type ApplicationsClientGetByIDResponse struct + type ApplicationsClientGetOptions struct + type ApplicationsClientGetResponse struct + type ApplicationsClientListAllowedUpgradePlansOptions struct + type ApplicationsClientListAllowedUpgradePlansResponse struct + type ApplicationsClientListByResourceGroupOptions struct + type ApplicationsClientListByResourceGroupResponse struct + type ApplicationsClientListBySubscriptionOptions struct + type ApplicationsClientListBySubscriptionResponse struct + type ApplicationsClientListTokensOptions struct + type ApplicationsClientListTokensResponse struct + type ApplicationsClientRefreshPermissionsResponse struct + type ApplicationsClientUpdateAccessResponse struct + type ApplicationsClientUpdateByIDResponse struct + type ApplicationsClientUpdateResponse struct + type ClientFactory struct + func NewClientFactory(subscriptionID string, credential azcore.TokenCredential, ...) (*ClientFactory, error) + func (c *ClientFactory) NewApplicationClient() *ApplicationClient + func (c *ClientFactory) NewApplicationDefinitionsClient() *ApplicationDefinitionsClient + func (c *ClientFactory) NewApplicationsClient() *ApplicationsClient + func (c *ClientFactory) NewJitRequestsClient() *JitRequestsClient + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type DeploymentMode string + const DeploymentModeComplete + const DeploymentModeIncremental + const DeploymentModeNotSpecified + func PossibleDeploymentModeValues() []DeploymentMode + type ErrorAdditionalInfo struct + Info any + Type *string + func (e *ErrorAdditionalInfo) UnmarshalJSON(data []byte) error + func (e ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo []*ErrorAdditionalInfo + Code *string + Details []*ErrorDetail + Message *string + Target *string + func (e *ErrorDetail) UnmarshalJSON(data []byte) error + func (e ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + func (e *ErrorResponse) UnmarshalJSON(data []byte) error + func (e ErrorResponse) MarshalJSON() ([]byte, error) + type GenericResource struct + ID *string + Location *string + ManagedBy *string + Name *string + SKU *SKU + SystemData *SystemData + Tags map[string]*string + Type *string + func (g *GenericResource) UnmarshalJSON(data []byte) error + func (g GenericResource) MarshalJSON() ([]byte, error) + type Identity struct + PrincipalID *string + TenantID *string + Type *ResourceIdentityType + UserAssignedIdentities map[string]*UserAssignedResourceIdentity + func (i *Identity) UnmarshalJSON(data []byte) error + func (i Identity) MarshalJSON() ([]byte, error) + type JitApprovalMode string + const JitApprovalModeAutoApprove + const JitApprovalModeManualApprove + const JitApprovalModeNotSpecified + func PossibleJitApprovalModeValues() []JitApprovalMode + type JitApproverDefinition struct + DisplayName *string + ID *string + Type *JitApproverType + func (j *JitApproverDefinition) UnmarshalJSON(data []byte) error + func (j JitApproverDefinition) MarshalJSON() ([]byte, error) + type JitApproverType string + const JitApproverTypeGroup + const JitApproverTypeUser + func PossibleJitApproverTypeValues() []JitApproverType + type JitAuthorizationPolicies struct + PrincipalID *string + RoleDefinitionID *string + func (j *JitAuthorizationPolicies) UnmarshalJSON(data []byte) error + func (j JitAuthorizationPolicies) MarshalJSON() ([]byte, error) + type JitRequestDefinition struct + ID *string + Location *string + Name *string + Properties *JitRequestProperties + SystemData *SystemData + Tags map[string]*string + Type *string + func (j *JitRequestDefinition) UnmarshalJSON(data []byte) error + func (j JitRequestDefinition) MarshalJSON() ([]byte, error) + type JitRequestDefinitionListResult struct + NextLink *string + Value []*JitRequestDefinition + func (j *JitRequestDefinitionListResult) UnmarshalJSON(data []byte) error + func (j JitRequestDefinitionListResult) MarshalJSON() ([]byte, error) + type JitRequestMetadata struct + OriginRequestID *string + RequestorID *string + SubjectDisplayName *string + TenantDisplayName *string + func (j *JitRequestMetadata) UnmarshalJSON(data []byte) error + func (j JitRequestMetadata) MarshalJSON() ([]byte, error) + type JitRequestPatchable struct + Tags map[string]*string + func (j *JitRequestPatchable) UnmarshalJSON(data []byte) error + func (j JitRequestPatchable) MarshalJSON() ([]byte, error) + type JitRequestProperties struct + ApplicationResourceID *string + CreatedBy *ApplicationClientDetails + JitAuthorizationPolicies []*JitAuthorizationPolicies + JitRequestState *JitRequestState + JitSchedulingPolicy *JitSchedulingPolicy + ProvisioningState *ProvisioningState + PublisherTenantID *string + UpdatedBy *ApplicationClientDetails + func (j *JitRequestProperties) UnmarshalJSON(data []byte) error + func (j JitRequestProperties) MarshalJSON() ([]byte, error) + type JitRequestState string + const JitRequestStateApproved + const JitRequestStateCanceled + const JitRequestStateDenied + const JitRequestStateExpired + const JitRequestStateFailed + const JitRequestStateNotSpecified + const JitRequestStatePending + const JitRequestStateTimeout + func PossibleJitRequestStateValues() []JitRequestState + type JitRequestsClient struct + func NewJitRequestsClient(subscriptionID string, credential azcore.TokenCredential, ...) (*JitRequestsClient, error) + func (client *JitRequestsClient) BeginCreateOrUpdate(ctx context.Context, resourceGroupName string, jitRequestName string, ...) (*runtime.Poller[JitRequestsClientCreateOrUpdateResponse], error) + func (client *JitRequestsClient) Delete(ctx context.Context, resourceGroupName string, jitRequestName string, ...) (JitRequestsClientDeleteResponse, error) + func (client *JitRequestsClient) Get(ctx context.Context, resourceGroupName string, jitRequestName string, ...) (JitRequestsClientGetResponse, error) + func (client *JitRequestsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string, ...) (JitRequestsClientListByResourceGroupResponse, error) + func (client *JitRequestsClient) ListBySubscription(ctx context.Context, options *JitRequestsClientListBySubscriptionOptions) (JitRequestsClientListBySubscriptionResponse, error) + func (client *JitRequestsClient) Update(ctx context.Context, resourceGroupName string, jitRequestName string, ...) (JitRequestsClientUpdateResponse, error) + type JitRequestsClientBeginCreateOrUpdateOptions struct + ResumeToken string + type JitRequestsClientCreateOrUpdateResponse struct + type JitRequestsClientDeleteOptions struct + type JitRequestsClientDeleteResponse struct + type JitRequestsClientGetOptions struct + type JitRequestsClientGetResponse struct + type JitRequestsClientListByResourceGroupOptions struct + type JitRequestsClientListByResourceGroupResponse struct + type JitRequestsClientListBySubscriptionOptions struct + type JitRequestsClientListBySubscriptionResponse struct + type JitRequestsClientUpdateOptions struct + type JitRequestsClientUpdateResponse struct + type JitSchedulingPolicy struct + Duration *string + StartTime *time.Time + Type *JitSchedulingType + func (j *JitSchedulingPolicy) UnmarshalJSON(data []byte) error + func (j JitSchedulingPolicy) MarshalJSON() ([]byte, error) + type JitSchedulingType string + const JitSchedulingTypeNotSpecified + const JitSchedulingTypeOnce + const JitSchedulingTypeRecurring + func PossibleJitSchedulingTypeValues() []JitSchedulingType + type ListTokenRequest struct + AuthorizationAudience *string + UserAssignedIdentities []*string + func (l *ListTokenRequest) UnmarshalJSON(data []byte) error + func (l ListTokenRequest) MarshalJSON() ([]byte, error) + type ManagedIdentityToken struct + AccessToken *string + AuthorizationAudience *string + ExpiresIn *string + ExpiresOn *string + NotBefore *string + ResourceID *string + TokenType *string + func (m *ManagedIdentityToken) UnmarshalJSON(data []byte) error + func (m ManagedIdentityToken) MarshalJSON() ([]byte, error) + type ManagedIdentityTokenResult struct + Value []*ManagedIdentityToken + func (m *ManagedIdentityTokenResult) UnmarshalJSON(data []byte) error + func (m ManagedIdentityTokenResult) MarshalJSON() ([]byte, error) + type Operation struct + ActionType *ActionType + Display *OperationDisplay + IsDataAction *bool + Name *string + Origin *Origin + func (o *Operation) UnmarshalJSON(data []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + func (o *OperationDisplay) UnmarshalJSON(data []byte) error + func (o OperationDisplay) MarshalJSON() ([]byte, error) + type OperationListResult struct + NextLink *string + Value []*Operation + func (o *OperationListResult) UnmarshalJSON(data []byte) error + func (o OperationListResult) MarshalJSON() ([]byte, error) + type Origin string + const OriginSystem + const OriginUser + const OriginUserSystem + func PossibleOriginValues() []Origin + type Plan struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + func (p *Plan) UnmarshalJSON(data []byte) error + func (p Plan) MarshalJSON() ([]byte, error) + type PlanPatchable struct + Name *string + Product *string + PromotionCode *string + Publisher *string + Version *string + func (p *PlanPatchable) UnmarshalJSON(data []byte) error + func (p PlanPatchable) MarshalJSON() ([]byte, error) + type ProvisioningState string + const ProvisioningStateAccepted + const ProvisioningStateCanceled + const ProvisioningStateDeleted + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateNotSpecified + const ProvisioningStateRunning + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type Resource struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (r *Resource) UnmarshalJSON(data []byte) error + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const ResourceIdentityTypeNone + const ResourceIdentityTypeSystemAssigned + const ResourceIdentityTypeSystemAssignedUserAssigned + const ResourceIdentityTypeUserAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type SKU struct + Capacity *int32 + Family *string + Model *string + Name *string + Size *string + Tier *string + func (s *SKU) UnmarshalJSON(data []byte) error + func (s SKU) MarshalJSON() ([]byte, error) + type Status string + const StatusElevate + const StatusNotSpecified + const StatusRemove + func PossibleStatusValues() []Status + type Substatus string + const SubstatusApproved + const SubstatusDenied + const SubstatusExpired + const SubstatusFailed + const SubstatusNotSpecified + const SubstatusTimeout + func PossibleSubstatusValues() []Substatus + type SystemData struct + CreatedAt *time.Time + CreatedBy *string + CreatedByType *CreatedByType + LastModifiedAt *time.Time + LastModifiedBy *string + LastModifiedByType *CreatedByType + func (s *SystemData) UnmarshalJSON(data []byte) error + func (s SystemData) MarshalJSON() ([]byte, error) + type UpdateAccessDefinition struct + Approver *string + Metadata *JitRequestMetadata + Status *Status + SubStatus *Substatus + func (u *UpdateAccessDefinition) UnmarshalJSON(data []byte) error + func (u UpdateAccessDefinition) MarshalJSON() ([]byte, error) + type UserAssignedResourceIdentity struct + PrincipalID *string + TenantID *string + func (u *UserAssignedResourceIdentity) UnmarshalJSON(data []byte) error + func (u UserAssignedResourceIdentity) MarshalJSON() ([]byte, error) Other modules containing this package github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/solutions/armmanagedapplications