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 PossibleValuesForKeyType() []string + func ValidateUserID(input interface{}, key string) (warnings []string, errors []error) + type KeyType string + const KeyTypePrimary + const KeyTypeSecondary + func (s *KeyType) UnmarshalJSON(bytes []byte) error + type UserGetSharedAccessTokenOperationResponse struct + HttpResponse *http.Response + Model *UserTokenResult + OData *odata.OData + type UserId struct + ResourceGroupName string + ServiceName string + SubscriptionId string + UserId string + func NewUserID(subscriptionId string, resourceGroupName string, serviceName string, ...) UserId + func ParseUserID(input string) (*UserId, error) + func ParseUserIDInsensitively(input string) (*UserId, error) + func (id *UserId) FromParseResult(input resourceids.ParseResult) error + func (id UserId) ID() string + func (id UserId) Segments() []resourceids.Segment + func (id UserId) String() string + type UserTokenClient struct + Client *resourcemanager.Client + func NewUserTokenClientWithBaseURI(sdkApi sdkEnv.Api) (*UserTokenClient, error) + func (c UserTokenClient) UserGetSharedAccessToken(ctx context.Context, id UserId, input UserTokenParameters) (result UserGetSharedAccessTokenOperationResponse, err error) + type UserTokenParameterProperties struct + Expiry string + KeyType KeyType + func (o *UserTokenParameterProperties) GetExpiryAsTime() (*time.Time, error) + func (o *UserTokenParameterProperties) SetExpiryAsTime(input time.Time) + type UserTokenParameters struct + Properties *UserTokenParameterProperties + type UserTokenResult struct + Value *string