Documentation
¶
Index ¶
- type Identity
- type IdentityPredicate
- type IdentityUpdate
- type ManagedIdentityClient
- func (c ManagedIdentityClient) SystemAssignedIdentitiesGetByScope(ctx context.Context) (result SystemAssignedIdentitiesGetByScopeResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesCreateOrUpdate(ctx context.Context, id UserAssignedIdentitiesId, input Identity) (result UserAssignedIdentitiesCreateOrUpdateResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesDelete(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesDeleteResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesGet(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesGetResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp UserAssignedIdentitiesListByResourceGroupResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (UserAssignedIdentitiesListByResourceGroupCompleteResult, error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate IdentityPredicate) (resp UserAssignedIdentitiesListByResourceGroupCompleteResult, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscription(ctx context.Context, id SubscriptionId) (resp UserAssignedIdentitiesListBySubscriptionResponse, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionComplete(ctx context.Context, id SubscriptionId) (UserAssignedIdentitiesListBySubscriptionCompleteResult, error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate IdentityPredicate) (resp UserAssignedIdentitiesListBySubscriptionCompleteResult, err error)
- func (c ManagedIdentityClient) UserAssignedIdentitiesUpdate(ctx context.Context, id UserAssignedIdentitiesId, input IdentityUpdate) (result UserAssignedIdentitiesUpdateResponse, err error)
- type ResourceGroupId
- type SubscriptionId
- type SystemAssignedIdentitiesGetByScopeResponse
- type SystemAssignedIdentity
- type SystemAssignedIdentityProperties
- type UserAssignedIdentitiesCreateOrUpdateResponse
- type UserAssignedIdentitiesDeleteResponse
- type UserAssignedIdentitiesGetResponse
- type UserAssignedIdentitiesId
- func NewUserAssignedIdentitiesID(subscriptionId, resourceGroup, userAssignedIdentityName string) UserAssignedIdentitiesId
- func ParseUserAssignedIdentitiesID(input string) (*UserAssignedIdentitiesId, error)
- func ParseUserAssignedIdentitiesIDInsensitively(input string) (*UserAssignedIdentitiesId, error)
- type UserAssignedIdentitiesListByResourceGroupCompleteResult
- type UserAssignedIdentitiesListByResourceGroupResponse
- type UserAssignedIdentitiesListBySubscriptionCompleteResult
- type UserAssignedIdentitiesListBySubscriptionResponse
- type UserAssignedIdentitiesUpdateResponse
- type UserAssignedIdentityProperties
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IdentityPredicate ¶
func (IdentityPredicate) Matches ¶
func (p IdentityPredicate) 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) (result SystemAssignedIdentitiesGetByScopeResponse, err error)
SystemAssignedIdentitiesGetByScope ...
func (ManagedIdentityClient) UserAssignedIdentitiesCreateOrUpdate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesCreateOrUpdate(ctx context.Context, id UserAssignedIdentitiesId, input Identity) (result UserAssignedIdentitiesCreateOrUpdateResponse, err error)
UserAssignedIdentitiesCreateOrUpdate ...
func (ManagedIdentityClient) UserAssignedIdentitiesDelete ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesDelete(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesDeleteResponse, err error)
UserAssignedIdentitiesDelete ...
func (ManagedIdentityClient) UserAssignedIdentitiesGet ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesGet(ctx context.Context, id UserAssignedIdentitiesId) (result UserAssignedIdentitiesGetResponse, err error)
UserAssignedIdentitiesGet ...
func (ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroup ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroup(ctx context.Context, id ResourceGroupId) (resp UserAssignedIdentitiesListByResourceGroupResponse, err error)
UserAssignedIdentitiesListByResourceGroup ...
func (ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupComplete ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupComplete(ctx context.Context, id ResourceGroupId) (UserAssignedIdentitiesListByResourceGroupCompleteResult, error)
UserAssignedIdentitiesListByResourceGroupComplete retrieves all of the results into a single object
func (ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id ResourceGroupId, predicate IdentityPredicate) (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 SubscriptionId) (resp UserAssignedIdentitiesListBySubscriptionResponse, err error)
UserAssignedIdentitiesListBySubscription ...
func (ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionComplete ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionComplete(ctx context.Context, id SubscriptionId) (UserAssignedIdentitiesListBySubscriptionCompleteResult, error)
UserAssignedIdentitiesListBySubscriptionComplete retrieves all of the results into a single object
func (ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate ¶
func (c ManagedIdentityClient) UserAssignedIdentitiesListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id SubscriptionId, predicate IdentityPredicate) (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 UserAssignedIdentitiesUpdateResponse, err error)
UserAssignedIdentitiesUpdate ...
type ResourceGroupId ¶
func NewResourceGroupID ¶
func NewResourceGroupID(subscriptionId, resourceGroup string) ResourceGroupId
func ParseResourceGroupID ¶
func ParseResourceGroupID(input string) (*ResourceGroupId, error)
ParseResourceGroupID parses a ResourceGroup ID into an ResourceGroupId struct
func ParseResourceGroupIDInsensitively ¶
func ParseResourceGroupIDInsensitively(input string) (*ResourceGroupId, error)
ParseResourceGroupIDInsensitively parses an ResourceGroup ID into an ResourceGroupId struct, insensitively This should only be used to parse an ID for rewriting to a consistent casing, the ParseResourceGroupID method should be used instead for validation etc.
func (ResourceGroupId) ID ¶
func (id ResourceGroupId) ID() string
func (ResourceGroupId) String ¶
func (id ResourceGroupId) String() string
type SubscriptionId ¶
type SubscriptionId struct {
SubscriptionId string
}
func NewSubscriptionID ¶
func NewSubscriptionID(subscriptionId string) SubscriptionId
func ParseSubscriptionID ¶
func ParseSubscriptionID(input string) (*SubscriptionId, error)
ParseSubscriptionID parses a Subscription ID into an SubscriptionId struct
func ParseSubscriptionIDInsensitively ¶
func ParseSubscriptionIDInsensitively(input string) (*SubscriptionId, error)
ParseSubscriptionIDInsensitively parses an Subscription ID into an SubscriptionId struct, insensitively This should only be used to parse an ID for rewriting to a consistent casing, the ParseSubscriptionID method should be used instead for validation etc.
func (SubscriptionId) ID ¶
func (id SubscriptionId) ID() string
func (SubscriptionId) String ¶
func (id SubscriptionId) String() string
type SystemAssignedIdentitiesGetByScopeResponse ¶
type SystemAssignedIdentitiesGetByScopeResponse 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 ResourceGroup string UserAssignedIdentityName string }
func NewUserAssignedIdentitiesID ¶
func NewUserAssignedIdentitiesID(subscriptionId, resourceGroup, userAssignedIdentityName string) UserAssignedIdentitiesId
func ParseUserAssignedIdentitiesID ¶
func ParseUserAssignedIdentitiesID(input string) (*UserAssignedIdentitiesId, error)
ParseUserAssignedIdentitiesID parses a UserAssignedIdentities ID into an UserAssignedIdentitiesId struct
func ParseUserAssignedIdentitiesIDInsensitively ¶
func ParseUserAssignedIdentitiesIDInsensitively(input string) (*UserAssignedIdentitiesId, error)
ParseUserAssignedIdentitiesIDInsensitively parses an UserAssignedIdentities ID into an UserAssignedIdentitiesId struct, insensitively This should only be used to parse an ID for rewriting to a consistent casing, the ParseUserAssignedIdentitiesID method should be used instead for validation etc.
func (UserAssignedIdentitiesId) ID ¶
func (id UserAssignedIdentitiesId) ID() string
func (UserAssignedIdentitiesId) String ¶
func (id UserAssignedIdentitiesId) String() string
type UserAssignedIdentitiesListByResourceGroupCompleteResult ¶
type UserAssignedIdentitiesListByResourceGroupCompleteResult struct {
Items []Identity
}
type UserAssignedIdentitiesListByResourceGroupResponse ¶
type UserAssignedIdentitiesListByResourceGroupResponse struct { HttpResponse *http.Response Model *[]Identity // contains filtered or unexported fields }
func (UserAssignedIdentitiesListByResourceGroupResponse) HasMore ¶
func (r UserAssignedIdentitiesListByResourceGroupResponse) HasMore() bool
func (UserAssignedIdentitiesListByResourceGroupResponse) LoadMore ¶
func (r UserAssignedIdentitiesListByResourceGroupResponse) LoadMore(ctx context.Context) (resp UserAssignedIdentitiesListByResourceGroupResponse, err error)
type UserAssignedIdentitiesListBySubscriptionCompleteResult ¶
type UserAssignedIdentitiesListBySubscriptionCompleteResult struct {
Items []Identity
}
type UserAssignedIdentitiesListBySubscriptionResponse ¶
type UserAssignedIdentitiesListBySubscriptionResponse struct { HttpResponse *http.Response Model *[]Identity // contains filtered or unexported fields }
func (UserAssignedIdentitiesListBySubscriptionResponse) HasMore ¶
func (r UserAssignedIdentitiesListBySubscriptionResponse) HasMore() bool
func (UserAssignedIdentitiesListBySubscriptionResponse) LoadMore ¶
func (r UserAssignedIdentitiesListBySubscriptionResponse) LoadMore(ctx context.Context) (resp UserAssignedIdentitiesListBySubscriptionResponse, err error)
Source Files
¶
- client.go
- id_resourcegroup.go
- id_subscription.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