Documentation ¶
Index ¶
- func ValidateUserAssignedIdentitiesID(input interface{}, key string) (warnings []string, errors []error)
- type Identity
- type IdentityOperationPredicate
- type IdentityUpdate
- type ManagedIdentityClient
- func (c ManagedIdentityClient) SystemAssignedIdentitiesGetByScope(ctx context.Context, id commonids.ScopeId) (result SystemAssignedIdentitiesGetByScopeOperationResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesCreateOrUpdate(ctx context.Context, id UserAssignedIdentitiesId, input Identity) (result UserAssignedIdentitiesCreateOrUpdateOperationResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesDelete(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesDeleteOperationResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesGet(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesGetOperationResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp UserAssignedIdentitiesListByResourceGroupOperationResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (UserAssignedIdentitiesListByResourceGroupCompleteResult, error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (resp UserAssignedIdentitiesListByResourceGroupCompleteResult, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp UserAssignedIdentitiesListBySubscriptionOperationResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (UserAssignedIdentitiesListBySubscriptionCompleteResult, error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (resp UserAssignedIdentitiesListBySubscriptionCompleteResult, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesUpdate(ctx context.Context, id UserAssignedIdentitiesId, input IdentityUpdate) (result UserAssignedIdentitiesUpdateOperationResponse, err error)
- type SystemAssignedIdentitiesGetByScopeOperationResponse
- type SystemAssignedIdentity
- type SystemAssignedIdentityProperties
- type UserAssignedIdentitiesCreateOrUpdateOperationResponse
- type UserAssignedIdentitiesDeleteOperationResponse
- type UserAssignedIdentitiesGetOperationResponse
- type UserAssignedIdentitiesId
- func NewUserAssignedIdentitiesID(subscriptionId string, resourceGroupName string, resourceName string) UserAssignedIdentitiesId
- func ParseUserAssignedIdentitiesID(input string) (*UserAssignedIdentitiesId, error)
- func ParseUserAssignedIdentitiesIDInsensitively(input string) (*UserAssignedIdentitiesId, error)
- type UserAssignedIdentitiesListByResourceGroupCompleteResult
- type UserAssignedIdentitiesListByResourceGroupOperationResponse
- type UserAssignedIdentitiesListBySubscriptionCompleteResult
- type UserAssignedIdentitiesListBySubscriptionOperationResponse
- type UserAssignedIdentitiesUpdateOperationResponse
- type UserAssignedIdentityProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateUserAssignedIdentitiesID ¶
func ValidateUserAssignedIdentitiesID(input interface{}, key string) (warnings []string, errors []error)
ValidateUserAssignedIdentitiesID checks that 'input' can be parsed as a User Assigned Identities ID
Types ¶
type IdentityOperationPredicate ¶
func (IdentityOperationPredicate) Matches ¶
func (p IdentityOperationPredicate) Matches(input Identity) bool
type IdentityUpdate ¶
type IdentityUpdate struct { Id *string `json:"id,omitempty"` Location *string `json:"location,omitempty"` Name *string `json:"name,omitempty"` Properties *UserAssignedIdentityProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ManagedIdentityClient ¶
type ManagedIdentityClient struct { Client autorest.Client // contains filtered or unexported fields }
func NewManagedIdentityClientWithBaseURI ¶
func NewManagedIdentityClientWithBaseURI(endpoint string) ManagedIdentityClient
func (ManagedIdentityClient) SystemAssignedIdentitiesGetByScope ¶
func (c ManagedIdentityClient) SystemAssignedIdentitiesGetByScope(ctx context.Context, id commonids.ScopeId) (result SystemAssignedIdentitiesGetByScopeOperationResponse, err error)
SystemAssignedIdentitiesGetByScope ...
func (ManagedIdentityClient) UserAssignedIdentitiesCreateOrUpdate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesCreateOrUpdate(ctx context.Context, id UserAssignedIdentitiesId, input Identity) (result UserAssignedIdentitiesCreateOrUpdateOperationResponse, err error)
UserAssignedIdentitiesCreateOrUpdate ...
func (ManagedIdentityClient) UserAssignedIdentitiesDelete ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesDelete(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesDeleteOperationResponse, err error)
UserAssignedIdentitiesDelete ...
func (ManagedIdentityClient) UserAssignedIdentitiesGet ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesGet(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesGetOperationResponse, err error)
UserAssignedIdentitiesGet ...
func (ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroup ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId) (resp UserAssignedIdentitiesListByResourceGroupOperationResponse, err error)
UserAssignedIdentitiesListByResourceGroup ...
func (ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupComplete ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId) (UserAssignedIdentitiesListByResourceGroupCompleteResult, error)
UserAssignedIdentitiesListByResourceGroupComplete retrieves all of the results into a single object
func (ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, predicate IdentityOperationPredicate) (resp UserAssignedIdentitiesListByResourceGroupCompleteResult, err error)
UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ManagedIdentityClient) UserAssignedIdentitiesListBySubscription ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscription(ctx context.Context, id commonids.SubscriptionId) (resp UserAssignedIdentitiesListBySubscriptionOperationResponse, err error)
UserAssignedIdentitiesListBySubscription ...
func (ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionComplete ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId) (UserAssignedIdentitiesListBySubscriptionCompleteResult, error)
UserAssignedIdentitiesListBySubscriptionComplete retrieves all of the results into a single object
func (ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, predicate IdentityOperationPredicate) (resp UserAssignedIdentitiesListBySubscriptionCompleteResult, err error)
UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate retrieves all of the results and then applied the predicate
func (ManagedIdentityClient) UserAssignedIdentitiesUpdate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesUpdate(ctx context.Context, id UserAssignedIdentitiesId, input IdentityUpdate) (result UserAssignedIdentitiesUpdateOperationResponse, err error)
UserAssignedIdentitiesUpdate ...
type SystemAssignedIdentitiesGetByScopeOperationResponse ¶
type SystemAssignedIdentitiesGetByScopeOperationResponse struct { HttpResponse *http.Response Model *SystemAssignedIdentity }
type SystemAssignedIdentity ¶
type SystemAssignedIdentity struct { Id *string `json:"id,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *SystemAssignedIdentityProperties `json:"properties,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type UserAssignedIdentitiesId ¶
type UserAssignedIdentitiesId struct { SubscriptionId string ResourceGroupName string ResourceName string }
UserAssignedIdentitiesId is a struct representing the Resource ID for a User Assigned Identities
func NewUserAssignedIdentitiesID ¶
func NewUserAssignedIdentitiesID(subscriptionId string, resourceGroupName string, resourceName string) UserAssignedIdentitiesId
NewUserAssignedIdentitiesID returns a new UserAssignedIdentitiesId struct
func ParseUserAssignedIdentitiesID ¶
func ParseUserAssignedIdentitiesID(input string) (*UserAssignedIdentitiesId, error)
ParseUserAssignedIdentitiesID parses 'input' into a UserAssignedIdentitiesId
func ParseUserAssignedIdentitiesIDInsensitively ¶
func ParseUserAssignedIdentitiesIDInsensitively(input string) (*UserAssignedIdentitiesId, error)
ParseUserAssignedIdentitiesIDInsensitively parses 'input' case-insensitively into a UserAssignedIdentitiesId note: this method should only be used for API response data and not user input
func (UserAssignedIdentitiesId) ID ¶
func (id UserAssignedIdentitiesId) ID() string
ID returns the formatted User Assigned Identities ID
func (UserAssignedIdentitiesId) Segments ¶
func (id UserAssignedIdentitiesId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this User Assigned Identities ID
func (UserAssignedIdentitiesId) String ¶
func (id UserAssignedIdentitiesId) String() string
String returns a human-readable description of this User Assigned Identities ID
type UserAssignedIdentitiesListByResourceGroupCompleteResult ¶
type UserAssignedIdentitiesListByResourceGroupCompleteResult struct {
Items []Identity
}
type UserAssignedIdentitiesListByResourceGroupOperationResponse ¶
type UserAssignedIdentitiesListByResourceGroupOperationResponse struct { HttpResponse *http.Response Model *[]Identity // contains filtered or unexported fields }
func (UserAssignedIdentitiesListByResourceGroupOperationResponse) HasMore ¶
func (r UserAssignedIdentitiesListByResourceGroupOperationResponse) HasMore() bool
func (UserAssignedIdentitiesListByResourceGroupOperationResponse) LoadMore ¶
func (r UserAssignedIdentitiesListByResourceGroupOperationResponse) LoadMore(ctx context.Context) (resp UserAssignedIdentitiesListByResourceGroupOperationResponse, err error)
type UserAssignedIdentitiesListBySubscriptionCompleteResult ¶
type UserAssignedIdentitiesListBySubscriptionCompleteResult struct {
Items []Identity
}
type UserAssignedIdentitiesListBySubscriptionOperationResponse ¶
type UserAssignedIdentitiesListBySubscriptionOperationResponse struct { HttpResponse *http.Response Model *[]Identity // contains filtered or unexported fields }
func (UserAssignedIdentitiesListBySubscriptionOperationResponse) HasMore ¶
func (r UserAssignedIdentitiesListBySubscriptionOperationResponse) HasMore() bool
func (UserAssignedIdentitiesListBySubscriptionOperationResponse) LoadMore ¶
func (r UserAssignedIdentitiesListBySubscriptionOperationResponse) LoadMore(ctx context.Context) (resp UserAssignedIdentitiesListBySubscriptionOperationResponse, err error)
Source Files ¶
- client.go
- id_userassignedidentities.go
- method_systemassignedidentitiesgetbyscope_autorest.go
- method_userassignedidentitiescreateorupdate_autorest.go
- method_userassignedidentitiesdelete_autorest.go
- method_userassignedidentitiesget_autorest.go
- method_userassignedidentitieslistbyresourcegroup_autorest.go
- method_userassignedidentitieslistbysubscription_autorest.go
- method_userassignedidentitiesupdate_autorest.go
- model_identity.go
- model_identityupdate.go
- model_systemassignedidentity.go
- model_systemassignedidentityproperties.go
- model_userassignedidentityproperties.go
- predicates.go
- version.go