Versions in this module Expand all Collapse all v0 v0.0.1 Nov 7, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type Account struct + ID *string + Identity *AccountIdentity + Location *string + Name *string + Tags map[string]*string + Type *string + func (a Account) MarshalJSON() ([]byte, error) + type AccountIdentity struct + PrincipalID *string + TenantID *string + Type ResourceIdentityType + func (ai AccountIdentity) MarshalJSON() ([]byte, error) + type AccountList struct + Value *[]Account + type AccountUpdate struct + Identity *AccountIdentity + Tags map[string]*string + func (au AccountUpdate) MarshalJSON() ([]byte, error) + type AccountsClient struct + func NewAccountsClient(subscriptionID string) AccountsClient + func NewAccountsClientWithBaseURI(baseURI string, subscriptionID string) AccountsClient + func (client AccountsClient) CreateOrUpdate(ctx context.Context, accountName string, resourceGroupName string, ...) (result Account, err error) + func (client AccountsClient) CreateOrUpdatePreparer(ctx context.Context, accountName string, resourceGroupName string, ...) (*http.Request, error) + func (client AccountsClient) CreateOrUpdateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Delete(ctx context.Context, resourceGroupName string, accountName string) (result autorest.Response, err error) + func (client AccountsClient) DeletePreparer(ctx context.Context, resourceGroupName string, accountName string) (*http.Request, error) + func (client AccountsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client AccountsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Get(ctx context.Context, accountName string, resourceGroupName string) (result Account, err error) + func (client AccountsClient) GetPreparer(ctx context.Context, accountName string, resourceGroupName string) (*http.Request, error) + func (client AccountsClient) GetResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) GetSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result AccountList, err error) + func (client AccountsClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client AccountsClient) ListByResourceGroupResponder(resp *http.Response) (result AccountList, err error) + func (client AccountsClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) ListBySubscription(ctx context.Context) (result AccountList, err error) + func (client AccountsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client AccountsClient) ListBySubscriptionResponder(resp *http.Response) (result AccountList, err error) + func (client AccountsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client AccountsClient) Update(ctx context.Context, accountName string, resourceGroupName string, ...) (result Account, err error) + func (client AccountsClient) UpdatePreparer(ctx context.Context, accountName string, resourceGroupName string, ...) (*http.Request, error) + func (client AccountsClient) UpdateResponder(resp *http.Response) (result Account, err error) + func (client AccountsClient) UpdateSender(req *http.Request) (*http.Response, error) + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type ConfigurationProfile string + const AzurevirtualmachinebestpracticesDevTest + const AzurevirtualmachinebestpracticesProduction + func PossibleConfigurationProfileValues() []ConfigurationProfile + type ConfigurationProfileAssignment struct + ID *string + Name *string + Properties *ConfigurationProfileAssignmentProperties + Type *string + func (cpa ConfigurationProfileAssignment) MarshalJSON() ([]byte, error) + type ConfigurationProfileAssignmentCompliance struct + UpdateStatus UpdateStatus + func (cpac ConfigurationProfileAssignmentCompliance) MarshalJSON() ([]byte, error) + type ConfigurationProfileAssignmentList struct + Value *[]ConfigurationProfileAssignment + type ConfigurationProfileAssignmentProperties struct + AccountID *string + Compliance *ConfigurationProfileAssignmentCompliance + ConfigurationProfile ConfigurationProfile + ConfigurationProfilePreferenceID *string + ProvisioningState ProvisioningState + TargetID *string + func (cpap ConfigurationProfileAssignmentProperties) MarshalJSON() ([]byte, error) + type ConfigurationProfileAssignmentsClient struct + func NewConfigurationProfileAssignmentsClient(subscriptionID string) ConfigurationProfileAssignmentsClient + func NewConfigurationProfileAssignmentsClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationProfileAssignmentsClient + func (client ConfigurationProfileAssignmentsClient) CreateOrUpdate(ctx context.Context, configurationProfileAssignmentName string, ...) (result ConfigurationProfileAssignmentsCreateOrUpdateFuture, err error) + func (client ConfigurationProfileAssignmentsClient) CreateOrUpdatePreparer(ctx context.Context, configurationProfileAssignmentName string, ...) (*http.Request, error) + func (client ConfigurationProfileAssignmentsClient) CreateOrUpdateResponder(resp *http.Response) (result ConfigurationProfileAssignment, err error) + func (client ConfigurationProfileAssignmentsClient) CreateOrUpdateSender(req *http.Request) (future ConfigurationProfileAssignmentsCreateOrUpdateFuture, err error) + func (client ConfigurationProfileAssignmentsClient) Delete(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error) + func (client ConfigurationProfileAssignmentsClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client ConfigurationProfileAssignmentsClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ConfigurationProfileAssignmentsClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfileAssignmentsClient) Get(ctx context.Context, resourceGroupName string, ...) (result ConfigurationProfileAssignment, err error) + func (client ConfigurationProfileAssignmentsClient) GetPreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client ConfigurationProfileAssignmentsClient) GetResponder(resp *http.Response) (result ConfigurationProfileAssignment, err error) + func (client ConfigurationProfileAssignmentsClient) GetSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfileAssignmentsClient) List(ctx context.Context, resourceGroupName string) (result ConfigurationProfileAssignmentList, err error) + func (client ConfigurationProfileAssignmentsClient) ListBySubscription(ctx context.Context) (result ConfigurationProfileAssignmentList, err error) + func (client ConfigurationProfileAssignmentsClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client ConfigurationProfileAssignmentsClient) ListBySubscriptionResponder(resp *http.Response) (result ConfigurationProfileAssignmentList, err error) + func (client ConfigurationProfileAssignmentsClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfileAssignmentsClient) ListPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ConfigurationProfileAssignmentsClient) ListResponder(resp *http.Response) (result ConfigurationProfileAssignmentList, err error) + func (client ConfigurationProfileAssignmentsClient) ListSender(req *http.Request) (*http.Response, error) + type ConfigurationProfileAssignmentsCreateOrUpdateFuture struct + Result func(ConfigurationProfileAssignmentsClient) (ConfigurationProfileAssignment, error) + func (future *ConfigurationProfileAssignmentsCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type ConfigurationProfilePreference struct + ID *string + Location *string + Name *string + Properties *ConfigurationProfilePreferenceProperties + Tags map[string]*string + Type *string + func (cpp ConfigurationProfilePreference) MarshalJSON() ([]byte, error) + type ConfigurationProfilePreferenceAntiMalware struct + EnableRealTimeProtection EnableRealTimeProtection + Exclusions interface{} + RunScheduledScan RunScheduledScan + ScanDay *string + ScanTimeInMinutes *string + ScanType ScanType + type ConfigurationProfilePreferenceList struct + Value *[]ConfigurationProfilePreference + type ConfigurationProfilePreferenceProperties struct + AntiMalware *ConfigurationProfilePreferenceAntiMalware + VMBackup *ConfigurationProfilePreferenceVMBackup + type ConfigurationProfilePreferenceUpdate struct + Properties *ConfigurationProfilePreferenceProperties + Tags map[string]*string + func (cppu ConfigurationProfilePreferenceUpdate) MarshalJSON() ([]byte, error) + type ConfigurationProfilePreferenceVMBackup struct + InstantRpRetentionRangeInDays *int32 + RetentionPolicy *string + SchedulePolicy *string + TimeZone *string + type ConfigurationProfilePreferencesClient struct + func NewConfigurationProfilePreferencesClient(subscriptionID string) ConfigurationProfilePreferencesClient + func NewConfigurationProfilePreferencesClientWithBaseURI(baseURI string, subscriptionID string) ConfigurationProfilePreferencesClient + func (client ConfigurationProfilePreferencesClient) CreateOrUpdate(ctx context.Context, configurationProfilePreferenceName string, ...) (result ConfigurationProfilePreference, err error) + func (client ConfigurationProfilePreferencesClient) CreateOrUpdatePreparer(ctx context.Context, configurationProfilePreferenceName string, ...) (*http.Request, error) + func (client ConfigurationProfilePreferencesClient) CreateOrUpdateResponder(resp *http.Response) (result ConfigurationProfilePreference, err error) + func (client ConfigurationProfilePreferencesClient) CreateOrUpdateSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfilePreferencesClient) Delete(ctx context.Context, resourceGroupName string, ...) (result autorest.Response, err error) + func (client ConfigurationProfilePreferencesClient) DeletePreparer(ctx context.Context, resourceGroupName string, ...) (*http.Request, error) + func (client ConfigurationProfilePreferencesClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client ConfigurationProfilePreferencesClient) DeleteSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfilePreferencesClient) Get(ctx context.Context, configurationProfilePreferenceName string, ...) (result ConfigurationProfilePreference, err error) + func (client ConfigurationProfilePreferencesClient) GetPreparer(ctx context.Context, configurationProfilePreferenceName string, ...) (*http.Request, error) + func (client ConfigurationProfilePreferencesClient) GetResponder(resp *http.Response) (result ConfigurationProfilePreference, err error) + func (client ConfigurationProfilePreferencesClient) GetSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfilePreferencesClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result ConfigurationProfilePreferenceList, err error) + func (client ConfigurationProfilePreferencesClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client ConfigurationProfilePreferencesClient) ListByResourceGroupResponder(resp *http.Response) (result ConfigurationProfilePreferenceList, err error) + func (client ConfigurationProfilePreferencesClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfilePreferencesClient) ListBySubscription(ctx context.Context) (result ConfigurationProfilePreferenceList, err error) + func (client ConfigurationProfilePreferencesClient) ListBySubscriptionPreparer(ctx context.Context) (*http.Request, error) + func (client ConfigurationProfilePreferencesClient) ListBySubscriptionResponder(resp *http.Response) (result ConfigurationProfilePreferenceList, err error) + func (client ConfigurationProfilePreferencesClient) ListBySubscriptionSender(req *http.Request) (*http.Response, error) + func (client ConfigurationProfilePreferencesClient) Update(ctx context.Context, configurationProfilePreferenceName string, ...) (result ConfigurationProfilePreference, err error) + func (client ConfigurationProfilePreferencesClient) UpdatePreparer(ctx context.Context, configurationProfilePreferenceName string, ...) (*http.Request, error) + func (client ConfigurationProfilePreferencesClient) UpdateResponder(resp *http.Response) (result ConfigurationProfilePreference, err error) + func (client ConfigurationProfilePreferencesClient) UpdateSender(req *http.Request) (*http.Response, error) + type EnableRealTimeProtection string + const False + const True + func PossibleEnableRealTimeProtectionValues() []EnableRealTimeProtection + type ErrorAdditionalInfo struct + Info interface{} + Type *string + func (eai ErrorAdditionalInfo) MarshalJSON() ([]byte, error) + type ErrorDetail struct + AdditionalInfo *[]ErrorAdditionalInfo + Code *string + Details *[]ErrorDetail + Message *string + Target *string + func (ed ErrorDetail) MarshalJSON() ([]byte, error) + type ErrorResponse struct + Error *ErrorDetail + type Operation struct + Display *OperationDisplay + IsDataAction *string + Name *string + func (o *Operation) UnmarshalJSON(body []byte) error + func (o Operation) MarshalJSON() ([]byte, error) + type OperationDisplay struct + Description *string + Operation *string + Provider *string + Resource *string + type OperationList struct + Value *[]Operation + type OperationProperties struct + StatusCode *string + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationList, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type ProvisioningState string + const Created + const Failed + const Succeeded + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ResourceIdentityType string + const None + const SystemAssigned + func PossibleResourceIdentityTypeValues() []ResourceIdentityType + type RunScheduledScan string + const RunScheduledScanFalse + const RunScheduledScanTrue + func PossibleRunScheduledScanValues() []RunScheduledScan + type ScanType string + const Full + const Quick + func PossibleScanTypeValues() []ScanType + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type UpdateResource struct + Tags map[string]*string + func (ur UpdateResource) MarshalJSON() ([]byte, error) + type UpdateStatus string + const UpdateStatusCreated + const UpdateStatusFailed + const UpdateStatusSucceeded + func PossibleUpdateStatusValues() []UpdateStatus