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 PossibleValuesForAccessLevel() []string + func PossibleValuesForProactiveDiagnosticsConsent() []string + func PossibleValuesForRemoteApplicationType() []string + func ValidateDataBoxEdgeDeviceID(input interface{}, key string) (warnings []string, errors []error) + type AccessLevel string + const AccessLevelFullAccess + const AccessLevelNone + const AccessLevelReadOnly + const AccessLevelReadWrite + func (s *AccessLevel) UnmarshalJSON(bytes []byte) error + type DataBoxEdgeDeviceId struct + DataBoxEdgeDeviceName string + ResourceGroupName string + SubscriptionId string + func NewDataBoxEdgeDeviceID(subscriptionId string, resourceGroupName string, dataBoxEdgeDeviceName string) DataBoxEdgeDeviceId + func ParseDataBoxEdgeDeviceID(input string) (*DataBoxEdgeDeviceId, error) + func ParseDataBoxEdgeDeviceIDInsensitively(input string) (*DataBoxEdgeDeviceId, error) + func (id *DataBoxEdgeDeviceId) FromParseResult(input resourceids.ParseResult) error + func (id DataBoxEdgeDeviceId) ID() string + func (id DataBoxEdgeDeviceId) Segments() []resourceids.Segment + func (id DataBoxEdgeDeviceId) String() string + type DiagnosticProactiveLogCollectionSettings struct + Id *string + Name *string + Properties ProactiveLogCollectionSettingsProperties + SystemData *systemdata.SystemData + Type *string + type DiagnosticRemoteSupportSettings struct + Id *string + Name *string + Properties DiagnosticRemoteSupportSettingsProperties + SystemData *systemdata.SystemData + Type *string + type DiagnosticRemoteSupportSettingsProperties struct + RemoteSupportSettingsList *[]RemoteSupportSettings + type DiagnosticSettingsClient struct + Client *resourcemanager.Client + func NewDiagnosticSettingsClientWithBaseURI(sdkApi sdkEnv.Api) (*DiagnosticSettingsClient, error) + func (c DiagnosticSettingsClient) GetDiagnosticProactiveLogCollectionSettings(ctx context.Context, id DataBoxEdgeDeviceId) (result GetDiagnosticProactiveLogCollectionSettingsOperationResponse, err error) + func (c DiagnosticSettingsClient) GetDiagnosticRemoteSupportSettings(ctx context.Context, id DataBoxEdgeDeviceId) (result GetDiagnosticRemoteSupportSettingsOperationResponse, err error) + func (c DiagnosticSettingsClient) UpdateDiagnosticProactiveLogCollectionSettings(ctx context.Context, id DataBoxEdgeDeviceId, ...) (result UpdateDiagnosticProactiveLogCollectionSettingsOperationResponse, ...) + func (c DiagnosticSettingsClient) UpdateDiagnosticProactiveLogCollectionSettingsThenPoll(ctx context.Context, id DataBoxEdgeDeviceId, ...) error + func (c DiagnosticSettingsClient) UpdateDiagnosticRemoteSupportSettings(ctx context.Context, id DataBoxEdgeDeviceId, ...) (result UpdateDiagnosticRemoteSupportSettingsOperationResponse, err error) + func (c DiagnosticSettingsClient) UpdateDiagnosticRemoteSupportSettingsThenPoll(ctx context.Context, id DataBoxEdgeDeviceId, ...) error + type GetDiagnosticProactiveLogCollectionSettingsOperationResponse struct + HttpResponse *http.Response + Model *DiagnosticProactiveLogCollectionSettings + OData *odata.OData + type GetDiagnosticRemoteSupportSettingsOperationResponse struct + HttpResponse *http.Response + Model *DiagnosticRemoteSupportSettings + OData *odata.OData + type ProactiveDiagnosticsConsent string + const ProactiveDiagnosticsConsentDisabled + const ProactiveDiagnosticsConsentEnabled + func (s *ProactiveDiagnosticsConsent) UnmarshalJSON(bytes []byte) error + type ProactiveLogCollectionSettingsProperties struct + UserConsent ProactiveDiagnosticsConsent + type RemoteApplicationType string + const RemoteApplicationTypeAllApplications + const RemoteApplicationTypeLocalUI + const RemoteApplicationTypePowershell + const RemoteApplicationTypeWAC + func (s *RemoteApplicationType) UnmarshalJSON(bytes []byte) error + type RemoteSupportSettings struct + AccessLevel *AccessLevel + ExpirationTimeStampInUTC *string + RemoteApplicationType *RemoteApplicationType + func (o *RemoteSupportSettings) GetExpirationTimeStampInUTCAsTime() (*time.Time, error) + func (o *RemoteSupportSettings) SetExpirationTimeStampInUTCAsTime(input time.Time) + type UpdateDiagnosticProactiveLogCollectionSettingsOperationResponse struct + HttpResponse *http.Response + Model *DiagnosticProactiveLogCollectionSettings + OData *odata.OData + Poller pollers.Poller + type UpdateDiagnosticRemoteSupportSettingsOperationResponse struct + HttpResponse *http.Response + Model *DiagnosticRemoteSupportSettings + OData *odata.OData + Poller pollers.Poller