Versions in this module Expand all Collapse all v0 v0.20241126.2320 Nov 26, 2024 v0.20241126.1723 Nov 26, 2024 Changes in this version + func ValidateFederatedIdentityCredentialID(input interface{}, key string) (warnings []string, errors []error) + type FederatedIdentityCredential struct + Id *string + Name *string + Properties *FederatedIdentityCredentialProperties + SystemData *systemdata.SystemData + Type *string + type FederatedIdentityCredentialId struct + FederatedIdentityCredentialName string + ResourceGroupName string + SubscriptionId string + UserAssignedIdentityName string + func NewFederatedIdentityCredentialID(subscriptionId string, resourceGroupName string, ...) FederatedIdentityCredentialId + func ParseFederatedIdentityCredentialID(input string) (*FederatedIdentityCredentialId, error) + func ParseFederatedIdentityCredentialIDInsensitively(input string) (*FederatedIdentityCredentialId, error) + func (id *FederatedIdentityCredentialId) FromParseResult(input resourceids.ParseResult) error + func (id FederatedIdentityCredentialId) ID() string + func (id FederatedIdentityCredentialId) Segments() []resourceids.Segment + func (id FederatedIdentityCredentialId) String() string + type FederatedIdentityCredentialOperationPredicate struct + Id *string + Name *string + Type *string + func (p FederatedIdentityCredentialOperationPredicate) Matches(input FederatedIdentityCredential) bool + type FederatedIdentityCredentialProperties struct + Audiences []string + Issuer string + Subject string + type FederatedIdentityCredentialsCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *FederatedIdentityCredential + OData *odata.OData + type FederatedIdentityCredentialsDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type FederatedIdentityCredentialsGetOperationResponse struct + HttpResponse *http.Response + Model *FederatedIdentityCredential + OData *odata.OData + type FederatedIdentityCredentialsListCompleteResult struct + Items []FederatedIdentityCredential + LatestHttpResponse *http.Response + type FederatedIdentityCredentialsListCustomPager struct + NextLink *odata.Link + func (p *FederatedIdentityCredentialsListCustomPager) NextPageLink() *odata.Link + type FederatedIdentityCredentialsListOperationOptions struct + Top *int64 + func DefaultFederatedIdentityCredentialsListOperationOptions() FederatedIdentityCredentialsListOperationOptions + func (o FederatedIdentityCredentialsListOperationOptions) ToHeaders() *client.Headers + func (o FederatedIdentityCredentialsListOperationOptions) ToOData() *odata.Query + func (o FederatedIdentityCredentialsListOperationOptions) ToQuery() *client.QueryParams + type FederatedIdentityCredentialsListOperationResponse struct + HttpResponse *http.Response + Model *[]FederatedIdentityCredential + OData *odata.OData + type Identity struct + Id *string + Location string + Name *string + Properties *UserAssignedIdentityProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type IdentityOperationPredicate struct + Id *string + Location *string + Name *string + Type *string + func (p IdentityOperationPredicate) Matches(input Identity) bool + type IdentityUpdate struct + Id *string + Location *string + Name *string + Properties *UserAssignedIdentityProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type ManagedIdentitiesClient struct + Client *resourcemanager.Client + func NewManagedIdentitiesClientWithBaseURI(sdkApi sdkEnv.Api) (*ManagedIdentitiesClient, error) + func (c ManagedIdentitiesClient) FederatedIdentityCredentialsCreateOrUpdate(ctx context.Context, id FederatedIdentityCredentialId, ...) (result FederatedIdentityCredentialsCreateOrUpdateOperationResponse, err error) + func (c ManagedIdentitiesClient) FederatedIdentityCredentialsDelete(ctx context.Context, id FederatedIdentityCredentialId) (result FederatedIdentityCredentialsDeleteOperationResponse, err error) + func (c ManagedIdentitiesClient) FederatedIdentityCredentialsGet(ctx context.Context, id FederatedIdentityCredentialId) (result FederatedIdentityCredentialsGetOperationResponse, err error) + func (c ManagedIdentitiesClient) FederatedIdentityCredentialsList(ctx context.Context, id commonids.UserAssignedIdentityId, ...) (result FederatedIdentityCredentialsListOperationResponse, err error) + func (c ManagedIdentitiesClient) FederatedIdentityCredentialsListComplete(ctx context.Context, id commonids.UserAssignedIdentityId, ...) (FederatedIdentityCredentialsListCompleteResult, error) + func (c ManagedIdentitiesClient) FederatedIdentityCredentialsListCompleteMatchingPredicate(ctx context.Context, id commonids.UserAssignedIdentityId, ...) (result FederatedIdentityCredentialsListCompleteResult, err error) + func (c ManagedIdentitiesClient) SystemAssignedIdentitiesGetByScope(ctx context.Context, id commonids.ScopeId) (result SystemAssignedIdentitiesGetByScopeOperationResponse, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesCreateOrUpdate(ctx context.Context, id commonids.UserAssignedIdentityId, input Identity) (result UserAssignedIdentitiesCreateOrUpdateOperationResponse, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesDelete(ctx context.Context, id commonids.UserAssignedIdentityId) (result UserAssignedIdentitiesDeleteOperationResponse, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesGet(ctx context.Context, id commonids.UserAssignedIdentityId) (result UserAssignedIdentitiesGetOperationResponse, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (result UserAssignedIdentitiesListByResourceGroupOperationResponse, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (UserAssignedIdentitiesListByResourceGroupCompleteResult, error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result UserAssignedIdentitiesListByResourceGroupCompleteResult, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (result UserAssignedIdentitiesListBySubscriptionOperationResponse, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (UserAssignedIdentitiesListBySubscriptionCompleteResult, error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result UserAssignedIdentitiesListBySubscriptionCompleteResult, err error) + func (c ManagedIdentitiesClient) UserAssignedIdentitiesUpdate(ctx context.Context, id commonids.UserAssignedIdentityId, input IdentityUpdate) (result UserAssignedIdentitiesUpdateOperationResponse, err error) + type SystemAssignedIdentitiesGetByScopeOperationResponse struct + HttpResponse *http.Response + Model *SystemAssignedIdentity + OData *odata.OData + type SystemAssignedIdentity struct + Id *string + Location string + Name *string + Properties *SystemAssignedIdentityProperties + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type SystemAssignedIdentityProperties struct + ClientId *string + ClientSecretURL *string + PrincipalId *string + TenantId *string + type UserAssignedIdentitiesCreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *Identity + OData *odata.OData + type UserAssignedIdentitiesDeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + type UserAssignedIdentitiesGetOperationResponse struct + HttpResponse *http.Response + Model *Identity + OData *odata.OData + type UserAssignedIdentitiesListByResourceGroupCompleteResult struct + Items []Identity + LatestHttpResponse *http.Response + type UserAssignedIdentitiesListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *UserAssignedIdentitiesListByResourceGroupCustomPager) NextPageLink() *odata.Link + type UserAssignedIdentitiesListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]Identity + OData *odata.OData + type UserAssignedIdentitiesListBySubscriptionCompleteResult struct + Items []Identity + LatestHttpResponse *http.Response + type UserAssignedIdentitiesListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *UserAssignedIdentitiesListBySubscriptionCustomPager) NextPageLink() *odata.Link + type UserAssignedIdentitiesListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]Identity + OData *odata.OData + type UserAssignedIdentitiesUpdateOperationResponse struct + HttpResponse *http.Response + Model *Identity + OData *odata.OData + type UserAssignedIdentityProperties struct + ClientId *string + PrincipalId *string + TenantId *string + func (s UserAssignedIdentityProperties) MarshalJSON() ([]byte, error)