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 ValidateApiKeyID(input interface{}, key string) (warnings []string, errors []error) + func ValidateComponentID(input interface{}, key string) (warnings []string, errors []error) + type APIKeyRequest struct + LinkedReadProperties *[]string + LinkedWriteProperties *[]string + Name *string + type APIKeysCreateOperationResponse struct + HttpResponse *http.Response + Model *ApplicationInsightsComponentAPIKey + OData *odata.OData + type APIKeysDeleteOperationResponse struct + HttpResponse *http.Response + Model *ApplicationInsightsComponentAPIKey + OData *odata.OData + type APIKeysGetOperationResponse struct + HttpResponse *http.Response + Model *ApplicationInsightsComponentAPIKey + OData *odata.OData + type APIKeysListOperationResponse struct + HttpResponse *http.Response + Model *ApplicationInsightsComponentAPIKeyListResult + OData *odata.OData + type ApiKeyId struct + ComponentName string + KeyId string + ResourceGroupName string + SubscriptionId string + func NewApiKeyID(subscriptionId string, resourceGroupName string, componentName string, ...) ApiKeyId + func ParseApiKeyID(input string) (*ApiKeyId, error) + func ParseApiKeyIDInsensitively(input string) (*ApiKeyId, error) + func (id *ApiKeyId) FromParseResult(input resourceids.ParseResult) error + func (id ApiKeyId) ID() string + func (id ApiKeyId) Segments() []resourceids.Segment + func (id ApiKeyId) String() string + type ApplicationInsightsComponentAPIKey struct + ApiKey *string + CreatedDate *string + Id *string + LinkedReadProperties *[]string + LinkedWriteProperties *[]string + Name *string + type ApplicationInsightsComponentAPIKeyListResult struct + Value []ApplicationInsightsComponentAPIKey + type ComponentApiKeysAPIsClient struct + Client *resourcemanager.Client + func NewComponentApiKeysAPIsClientWithBaseURI(sdkApi sdkEnv.Api) (*ComponentApiKeysAPIsClient, error) + func (c ComponentApiKeysAPIsClient) APIKeysCreate(ctx context.Context, id ComponentId, input APIKeyRequest) (result APIKeysCreateOperationResponse, err error) + func (c ComponentApiKeysAPIsClient) APIKeysDelete(ctx context.Context, id ApiKeyId) (result APIKeysDeleteOperationResponse, err error) + func (c ComponentApiKeysAPIsClient) APIKeysGet(ctx context.Context, id ApiKeyId) (result APIKeysGetOperationResponse, err error) + func (c ComponentApiKeysAPIsClient) APIKeysList(ctx context.Context, id ComponentId) (result APIKeysListOperationResponse, err error) + type ComponentId struct + ComponentName string + ResourceGroupName string + SubscriptionId string + func NewComponentID(subscriptionId string, resourceGroupName string, componentName string) ComponentId + func ParseComponentID(input string) (*ComponentId, error) + func ParseComponentIDInsensitively(input string) (*ComponentId, error) + func (id *ComponentId) FromParseResult(input resourceids.ParseResult) error + func (id ComponentId) ID() string + func (id ComponentId) Segments() []resourceids.Segment + func (id ComponentId) String() string