Documentation ¶
Index ¶
- func ValidateConfigurationProfileID(input interface{}, key string) (warnings []string, errors []error)
- func ValidateConfigurationProfileVersionID(input interface{}, key string) (warnings []string, errors []error)
- type ConfigurationProfile
- type ConfigurationProfileId
- type ConfigurationProfileList
- type ConfigurationProfileProperties
- type ConfigurationProfileVersionId
- func NewConfigurationProfileVersionID(subscriptionId string, resourceGroupName string, ...) ConfigurationProfileVersionId
- func ParseConfigurationProfileVersionID(input string) (*ConfigurationProfileVersionId, error)
- func ParseConfigurationProfileVersionIDInsensitively(input string) (*ConfigurationProfileVersionId, error)
- type ConfigurationProfilesVersionsClient
- func (c ConfigurationProfilesVersionsClient) CreateOrUpdate(ctx context.Context, id ConfigurationProfileVersionId, ...) (result CreateOrUpdateOperationResponse, err error)
- func (c ConfigurationProfilesVersionsClient) Delete(ctx context.Context, id ConfigurationProfileVersionId) (result DeleteOperationResponse, err error)
- func (c ConfigurationProfilesVersionsClient) Get(ctx context.Context, id ConfigurationProfileVersionId) (result GetOperationResponse, err error)
- func (c ConfigurationProfilesVersionsClient) ListChildResources(ctx context.Context, id ConfigurationProfileId) (result ListChildResourcesOperationResponse, err error)
- type CreateOrUpdateOperationResponse
- type DeleteOperationResponse
- type GetOperationResponse
- type ListChildResourcesOperationResponse
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateConfigurationProfileID ¶
func ValidateConfigurationProfileID(input interface{}, key string) (warnings []string, errors []error)
ValidateConfigurationProfileID checks that 'input' can be parsed as a Configuration Profile ID
func ValidateConfigurationProfileVersionID ¶
func ValidateConfigurationProfileVersionID(input interface{}, key string) (warnings []string, errors []error)
ValidateConfigurationProfileVersionID checks that 'input' can be parsed as a Configuration Profile Version ID
Types ¶
type ConfigurationProfile ¶
type ConfigurationProfile struct { Id *string `json:"id,omitempty"` Location string `json:"location"` Name *string `json:"name,omitempty"` Properties *ConfigurationProfileProperties `json:"properties,omitempty"` SystemData *systemdata.SystemData `json:"systemData,omitempty"` Tags *map[string]string `json:"tags,omitempty"` Type *string `json:"type,omitempty"` }
type ConfigurationProfileId ¶
type ConfigurationProfileId struct { SubscriptionId string ResourceGroupName string ConfigurationProfileName string }
ConfigurationProfileId is a struct representing the Resource ID for a Configuration Profile
func NewConfigurationProfileID ¶
func NewConfigurationProfileID(subscriptionId string, resourceGroupName string, configurationProfileName string) ConfigurationProfileId
NewConfigurationProfileID returns a new ConfigurationProfileId struct
func ParseConfigurationProfileID ¶
func ParseConfigurationProfileID(input string) (*ConfigurationProfileId, error)
ParseConfigurationProfileID parses 'input' into a ConfigurationProfileId
func ParseConfigurationProfileIDInsensitively ¶
func ParseConfigurationProfileIDInsensitively(input string) (*ConfigurationProfileId, error)
ParseConfigurationProfileIDInsensitively parses 'input' case-insensitively into a ConfigurationProfileId note: this method should only be used for API response data and not user input
func (ConfigurationProfileId) ID ¶
func (id ConfigurationProfileId) ID() string
ID returns the formatted Configuration Profile ID
func (ConfigurationProfileId) Segments ¶
func (id ConfigurationProfileId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Configuration Profile ID
func (ConfigurationProfileId) String ¶
func (id ConfigurationProfileId) String() string
String returns a human-readable description of this Configuration Profile ID
type ConfigurationProfileList ¶
type ConfigurationProfileList struct {
Value *[]ConfigurationProfile `json:"value,omitempty"`
}
type ConfigurationProfileProperties ¶
type ConfigurationProfileProperties struct {
Configuration *interface{} `json:"configuration,omitempty"`
}
type ConfigurationProfileVersionId ¶
type ConfigurationProfileVersionId struct { SubscriptionId string ResourceGroupName string ConfigurationProfileName string VersionName string }
ConfigurationProfileVersionId is a struct representing the Resource ID for a Configuration Profile Version
func NewConfigurationProfileVersionID ¶
func NewConfigurationProfileVersionID(subscriptionId string, resourceGroupName string, configurationProfileName string, versionName string) ConfigurationProfileVersionId
NewConfigurationProfileVersionID returns a new ConfigurationProfileVersionId struct
func ParseConfigurationProfileVersionID ¶
func ParseConfigurationProfileVersionID(input string) (*ConfigurationProfileVersionId, error)
ParseConfigurationProfileVersionID parses 'input' into a ConfigurationProfileVersionId
func ParseConfigurationProfileVersionIDInsensitively ¶
func ParseConfigurationProfileVersionIDInsensitively(input string) (*ConfigurationProfileVersionId, error)
ParseConfigurationProfileVersionIDInsensitively parses 'input' case-insensitively into a ConfigurationProfileVersionId note: this method should only be used for API response data and not user input
func (ConfigurationProfileVersionId) ID ¶
func (id ConfigurationProfileVersionId) ID() string
ID returns the formatted Configuration Profile Version ID
func (ConfigurationProfileVersionId) Segments ¶
func (id ConfigurationProfileVersionId) Segments() []resourceids.Segment
Segments returns a slice of Resource ID Segments which comprise this Configuration Profile Version ID
func (ConfigurationProfileVersionId) String ¶
func (id ConfigurationProfileVersionId) String() string
String returns a human-readable description of this Configuration Profile Version ID
type ConfigurationProfilesVersionsClient ¶
type ConfigurationProfilesVersionsClient struct {
Client *resourcemanager.Client
}
func NewConfigurationProfilesVersionsClientWithBaseURI ¶
func NewConfigurationProfilesVersionsClientWithBaseURI(sdkApi sdkEnv.Api) (*ConfigurationProfilesVersionsClient, error)
func (ConfigurationProfilesVersionsClient) CreateOrUpdate ¶
func (c ConfigurationProfilesVersionsClient) CreateOrUpdate(ctx context.Context, id ConfigurationProfileVersionId, input ConfigurationProfile) (result CreateOrUpdateOperationResponse, err error)
CreateOrUpdate ...
func (ConfigurationProfilesVersionsClient) Delete ¶
func (c ConfigurationProfilesVersionsClient) Delete(ctx context.Context, id ConfigurationProfileVersionId) (result DeleteOperationResponse, err error)
Delete ...
func (ConfigurationProfilesVersionsClient) Get ¶
func (c ConfigurationProfilesVersionsClient) Get(ctx context.Context, id ConfigurationProfileVersionId) (result GetOperationResponse, err error)
Get ...
func (ConfigurationProfilesVersionsClient) ListChildResources ¶
func (c ConfigurationProfilesVersionsClient) ListChildResources(ctx context.Context, id ConfigurationProfileId) (result ListChildResourcesOperationResponse, err error)
ListChildResources ...
type CreateOrUpdateOperationResponse ¶
type CreateOrUpdateOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ConfigurationProfile }
type DeleteOperationResponse ¶
type GetOperationResponse ¶
type GetOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ConfigurationProfile }
type ListChildResourcesOperationResponse ¶
type ListChildResourcesOperationResponse struct { HttpResponse *http.Response OData *odata.OData Model *ConfigurationProfileList }