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 PossibleValuesForAuthenticationType() []string + func PossibleValuesForClusterWitnessType() []string + func PossibleValuesForDataBoxEdgeDeviceKind() []string + func PossibleValuesForDataBoxEdgeDeviceStatus() []string + func PossibleValuesForDataResidencyType() []string + func PossibleValuesForDeviceType() []string + func PossibleValuesForEncryptionAlgorithm() []string + func PossibleValuesForInstallRebootBehavior() []string + func PossibleValuesForInstallationImpact() []string + func PossibleValuesForJobStatus() []string + func PossibleValuesForKeyVaultSyncStatus() []string + func PossibleValuesForMsiIdentityType() []string + func PossibleValuesForNetworkAdapterDHCPStatus() []string + func PossibleValuesForNetworkAdapterRDMAStatus() []string + func PossibleValuesForNetworkAdapterStatus() []string + func PossibleValuesForNetworkGroup() []string + func PossibleValuesForResourceMoveStatus() []string + func PossibleValuesForRoleTypes() []string + func PossibleValuesForSkuName() []string + func PossibleValuesForSkuTier() []string + func PossibleValuesForSubscriptionState() []string + func PossibleValuesForUpdateOperation() []string + func PossibleValuesForUpdateStatus() []string + func PossibleValuesForUpdateType() []string + func ValidateDataBoxEdgeDeviceID(input interface{}, key string) (warnings []string, errors []error) + type AsymmetricEncryptedSecret struct + EncryptionAlgorithm EncryptionAlgorithm + EncryptionCertThumbprint *string + Value string + type AuthenticationType string + const AuthenticationTypeAzureActiveDirectory + const AuthenticationTypeInvalid + func (s *AuthenticationType) UnmarshalJSON(bytes []byte) error + type ClusterWitnessType string + const ClusterWitnessTypeCloud + const ClusterWitnessTypeFileShare + const ClusterWitnessTypeNone + func (s *ClusterWitnessType) UnmarshalJSON(bytes []byte) error + type CreateOrUpdateOperationResponse struct + HttpResponse *http.Response + Model *DataBoxEdgeDevice + OData *odata.OData + type CreateOrUpdateSecuritySettingsOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DataBoxEdgeDevice struct + Etag *string + Id *string + Identity *ResourceIdentity + Kind *DataBoxEdgeDeviceKind + Location string + Name *string + Properties *DataBoxEdgeDeviceProperties + Sku *Sku + SystemData *systemdata.SystemData + Tags *map[string]string + Type *string + type DataBoxEdgeDeviceExtendedInfo struct + Id *string + Name *string + Properties *DataBoxEdgeDeviceExtendedInfoProperties + SystemData *systemdata.SystemData + Type *string + type DataBoxEdgeDeviceExtendedInfoPatch struct + ChannelIntegrityKeyName *string + ChannelIntegrityKeyVersion *string + ClientSecretStoreId *string + ClientSecretStoreURL *string + SyncStatus *KeyVaultSyncStatus + type DataBoxEdgeDeviceExtendedInfoProperties struct + ChannelIntegrityKeyName *string + ChannelIntegrityKeyVersion *string + ClientSecretStoreId *string + ClientSecretStoreURL *string + CloudWitnessContainerName *string + CloudWitnessStorageAccountName *string + CloudWitnessStorageEndpoint *string + ClusterWitnessType *ClusterWitnessType + DeviceSecrets *map[string]Secret + EncryptionKey *string + EncryptionKeyThumbprint *string + FileShareWitnessLocation *string + FileShareWitnessUsername *string + KeyVaultSyncStatus *KeyVaultSyncStatus + ResourceKey *string + 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 DataBoxEdgeDeviceKind string + const DataBoxEdgeDeviceKindAzureDataBoxGateway + const DataBoxEdgeDeviceKindAzureModularDataCentre + const DataBoxEdgeDeviceKindAzureStackEdge + const DataBoxEdgeDeviceKindAzureStackHub + func (s *DataBoxEdgeDeviceKind) UnmarshalJSON(bytes []byte) error + type DataBoxEdgeDeviceOperationPredicate struct + Etag *string + Id *string + Location *string + Name *string + Type *string + func (p DataBoxEdgeDeviceOperationPredicate) Matches(input DataBoxEdgeDevice) bool + type DataBoxEdgeDevicePatch struct + Identity *ResourceIdentity + Properties *DataBoxEdgeDevicePropertiesPatch + Tags *map[string]string + type DataBoxEdgeDeviceProperties struct + ConfiguredRoleTypes *[]RoleTypes + Culture *string + DataBoxEdgeDeviceStatus *DataBoxEdgeDeviceStatus + DataResidency *DataResidency + Description *string + DeviceHcsVersion *string + DeviceLocalCapacity *int64 + DeviceModel *string + DeviceSoftwareVersion *string + DeviceType *DeviceType + EdgeProfile *EdgeProfile + FriendlyName *string + KubernetesWorkloadProfile *string + ModelDescription *string + NodeCount *int64 + ResourceMoveDetails *ResourceMoveDetails + SerialNumber *string + SystemData *systemdata.SystemData + TimeZone *string + type DataBoxEdgeDevicePropertiesPatch struct + EdgeProfile *EdgeProfilePatch + type DataBoxEdgeDeviceStatus string + const DataBoxEdgeDeviceStatusDisconnected + const DataBoxEdgeDeviceStatusMaintenance + const DataBoxEdgeDeviceStatusNeedsAttention + const DataBoxEdgeDeviceStatusOffline + const DataBoxEdgeDeviceStatusOnline + const DataBoxEdgeDeviceStatusPartiallyDisconnected + const DataBoxEdgeDeviceStatusReadyToSetup + func (s *DataBoxEdgeDeviceStatus) UnmarshalJSON(bytes []byte) error + type DataResidency struct + Type *DataResidencyType + type DataResidencyType string + const DataResidencyTypeGeoZoneReplication + const DataResidencyTypeZoneReplication + func (s *DataResidencyType) UnmarshalJSON(bytes []byte) error + type DeleteOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type DeviceType string + const DeviceTypeDataBoxEdgeDevice + func (s *DeviceType) UnmarshalJSON(bytes []byte) error + type DevicesClient struct + Client *resourcemanager.Client + func NewDevicesClientWithBaseURI(sdkApi sdkEnv.Api) (*DevicesClient, error) + func (c DevicesClient) CreateOrUpdate(ctx context.Context, id DataBoxEdgeDeviceId, input DataBoxEdgeDevice) (result CreateOrUpdateOperationResponse, err error) + func (c DevicesClient) CreateOrUpdateSecuritySettings(ctx context.Context, id DataBoxEdgeDeviceId, input SecuritySettings) (result CreateOrUpdateSecuritySettingsOperationResponse, err error) + func (c DevicesClient) CreateOrUpdateSecuritySettingsThenPoll(ctx context.Context, id DataBoxEdgeDeviceId, input SecuritySettings) error + func (c DevicesClient) Delete(ctx context.Context, id DataBoxEdgeDeviceId) (result DeleteOperationResponse, err error) + func (c DevicesClient) DeleteThenPoll(ctx context.Context, id DataBoxEdgeDeviceId) error + func (c DevicesClient) DownloadUpdates(ctx context.Context, id DataBoxEdgeDeviceId) (result DownloadUpdatesOperationResponse, err error) + func (c DevicesClient) DownloadUpdatesThenPoll(ctx context.Context, id DataBoxEdgeDeviceId) error + func (c DevicesClient) GenerateCertificate(ctx context.Context, id DataBoxEdgeDeviceId) (result GenerateCertificateOperationResponse, err error) + func (c DevicesClient) Get(ctx context.Context, id DataBoxEdgeDeviceId) (result GetOperationResponse, err error) + func (c DevicesClient) GetExtendedInformation(ctx context.Context, id DataBoxEdgeDeviceId) (result GetExtendedInformationOperationResponse, err error) + func (c DevicesClient) GetNetworkSettings(ctx context.Context, id DataBoxEdgeDeviceId) (result GetNetworkSettingsOperationResponse, err error) + func (c DevicesClient) GetUpdateSummary(ctx context.Context, id DataBoxEdgeDeviceId) (result GetUpdateSummaryOperationResponse, err error) + func (c DevicesClient) InstallUpdates(ctx context.Context, id DataBoxEdgeDeviceId) (result InstallUpdatesOperationResponse, err error) + func (c DevicesClient) InstallUpdatesThenPoll(ctx context.Context, id DataBoxEdgeDeviceId) error + func (c DevicesClient) ListByResourceGroup(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupOperationResponse, err error) + func (c DevicesClient) ListByResourceGroupComplete(ctx context.Context, id commonids.ResourceGroupId, ...) (ListByResourceGroupCompleteResult, error) + func (c DevicesClient) ListByResourceGroupCompleteMatchingPredicate(ctx context.Context, id commonids.ResourceGroupId, ...) (result ListByResourceGroupCompleteResult, err error) + func (c DevicesClient) ListBySubscription(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionOperationResponse, err error) + func (c DevicesClient) ListBySubscriptionComplete(ctx context.Context, id commonids.SubscriptionId, ...) (ListBySubscriptionCompleteResult, error) + func (c DevicesClient) ListBySubscriptionCompleteMatchingPredicate(ctx context.Context, id commonids.SubscriptionId, ...) (result ListBySubscriptionCompleteResult, err error) + func (c DevicesClient) ScanForUpdates(ctx context.Context, id DataBoxEdgeDeviceId) (result ScanForUpdatesOperationResponse, err error) + func (c DevicesClient) ScanForUpdatesThenPoll(ctx context.Context, id DataBoxEdgeDeviceId) error + func (c DevicesClient) Update(ctx context.Context, id DataBoxEdgeDeviceId, input DataBoxEdgeDevicePatch) (result UpdateOperationResponse, err error) + func (c DevicesClient) UpdateExtendedInformation(ctx context.Context, id DataBoxEdgeDeviceId, ...) (result UpdateExtendedInformationOperationResponse, err error) + func (c DevicesClient) UploadCertificate(ctx context.Context, id DataBoxEdgeDeviceId, input UploadCertificateRequest) (result UploadCertificateOperationResponse, err error) + type DownloadUpdatesOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type EdgeProfile struct + Subscription *EdgeProfileSubscription + type EdgeProfilePatch struct + Subscription *EdgeProfileSubscriptionPatch + type EdgeProfileSubscription struct + Id *string + Properties *SubscriptionProperties + RegistrationDate *string + RegistrationId *string + State *SubscriptionState + SubscriptionId *string + type EdgeProfileSubscriptionPatch struct + Id *string + type EncryptionAlgorithm string + const EncryptionAlgorithmAESTwoFiveSix + const EncryptionAlgorithmNone + const EncryptionAlgorithmRSAESPKCSOneVOneFive + func (s *EncryptionAlgorithm) UnmarshalJSON(bytes []byte) error + type GenerateCertResponse struct + ExpiryTimeInUTC *string + PrivateKey *string + PublicKey *string + type GenerateCertificateOperationResponse struct + HttpResponse *http.Response + Model *GenerateCertResponse + OData *odata.OData + type GetExtendedInformationOperationResponse struct + HttpResponse *http.Response + Model *DataBoxEdgeDeviceExtendedInfo + OData *odata.OData + type GetNetworkSettingsOperationResponse struct + HttpResponse *http.Response + Model *NetworkSettings + OData *odata.OData + type GetOperationResponse struct + HttpResponse *http.Response + Model *DataBoxEdgeDevice + OData *odata.OData + type GetUpdateSummaryOperationResponse struct + HttpResponse *http.Response + Model *UpdateSummary + OData *odata.OData + type IPv4Config struct + Gateway *string + IPAddress *string + Subnet *string + type IPv6Config struct + Gateway *string + IPAddress *string + PrefixLength *int64 + type InstallRebootBehavior string + const InstallRebootBehaviorNeverReboots + const InstallRebootBehaviorRequestReboot + const InstallRebootBehaviorRequiresReboot + func (s *InstallRebootBehavior) UnmarshalJSON(bytes []byte) error + type InstallUpdatesOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type InstallationImpact string + const InstallationImpactDeviceRebooted + const InstallationImpactKubernetesWorkloadsDown + const InstallationImpactNone + func (s *InstallationImpact) UnmarshalJSON(bytes []byte) error + type JobStatus string + const JobStatusCanceled + const JobStatusFailed + const JobStatusInvalid + const JobStatusPaused + const JobStatusRunning + const JobStatusScheduled + const JobStatusSucceeded + func (s *JobStatus) UnmarshalJSON(bytes []byte) error + type KeyVaultSyncStatus string + const KeyVaultSyncStatusKeyVaultNotConfigured + const KeyVaultSyncStatusKeyVaultNotSynced + const KeyVaultSyncStatusKeyVaultSyncFailed + const KeyVaultSyncStatusKeyVaultSyncPending + const KeyVaultSyncStatusKeyVaultSynced + const KeyVaultSyncStatusKeyVaultSyncing + func (s *KeyVaultSyncStatus) UnmarshalJSON(bytes []byte) error + type ListByResourceGroupCompleteResult struct + Items []DataBoxEdgeDevice + LatestHttpResponse *http.Response + type ListByResourceGroupCustomPager struct + NextLink *odata.Link + func (p *ListByResourceGroupCustomPager) NextPageLink() *odata.Link + type ListByResourceGroupOperationOptions struct + Expand *string + func DefaultListByResourceGroupOperationOptions() ListByResourceGroupOperationOptions + func (o ListByResourceGroupOperationOptions) ToHeaders() *client.Headers + func (o ListByResourceGroupOperationOptions) ToOData() *odata.Query + func (o ListByResourceGroupOperationOptions) ToQuery() *client.QueryParams + type ListByResourceGroupOperationResponse struct + HttpResponse *http.Response + Model *[]DataBoxEdgeDevice + OData *odata.OData + type ListBySubscriptionCompleteResult struct + Items []DataBoxEdgeDevice + LatestHttpResponse *http.Response + type ListBySubscriptionCustomPager struct + NextLink *odata.Link + func (p *ListBySubscriptionCustomPager) NextPageLink() *odata.Link + type ListBySubscriptionOperationOptions struct + Expand *string + func DefaultListBySubscriptionOperationOptions() ListBySubscriptionOperationOptions + func (o ListBySubscriptionOperationOptions) ToHeaders() *client.Headers + func (o ListBySubscriptionOperationOptions) ToOData() *odata.Query + func (o ListBySubscriptionOperationOptions) ToQuery() *client.QueryParams + type ListBySubscriptionOperationResponse struct + HttpResponse *http.Response + Model *[]DataBoxEdgeDevice + OData *odata.OData + type MsiIdentityType string + const MsiIdentityTypeNone + const MsiIdentityTypeSystemAssigned + const MsiIdentityTypeUserAssigned + func (s *MsiIdentityType) UnmarshalJSON(bytes []byte) error + type NetworkAdapter struct + AdapterId *string + AdapterPosition *NetworkAdapterPosition + DhcpStatus *NetworkAdapterDHCPStatus + DnsServers *[]string + IPv4Configuration *IPv4Config + IPv6Configuration *IPv6Config + IPv6LinkLocalAddress *string + Index *int64 + Label *string + LinkSpeed *int64 + MacAddress *string + NetworkAdapterName *string + NodeId *string + RdmaStatus *NetworkAdapterRDMAStatus + Status *NetworkAdapterStatus + type NetworkAdapterDHCPStatus string + const NetworkAdapterDHCPStatusDisabled + const NetworkAdapterDHCPStatusEnabled + func (s *NetworkAdapterDHCPStatus) UnmarshalJSON(bytes []byte) error + type NetworkAdapterPosition struct + NetworkGroup *NetworkGroup + Port *int64 + type NetworkAdapterRDMAStatus string + const NetworkAdapterRDMAStatusCapable + const NetworkAdapterRDMAStatusIncapable + func (s *NetworkAdapterRDMAStatus) UnmarshalJSON(bytes []byte) error + type NetworkAdapterStatus string + const NetworkAdapterStatusActive + const NetworkAdapterStatusInactive + func (s *NetworkAdapterStatus) UnmarshalJSON(bytes []byte) error + type NetworkGroup string + const NetworkGroupNonRDMA + const NetworkGroupNone + const NetworkGroupRDMA + func (s *NetworkGroup) UnmarshalJSON(bytes []byte) error + type NetworkSettings struct + Id *string + Name *string + Properties *NetworkSettingsProperties + SystemData *systemdata.SystemData + Type *string + type NetworkSettingsProperties struct + NetworkAdapters *[]NetworkAdapter + type RawCertificateData struct + AuthenticationType *AuthenticationType + Certificate string + type ResourceIdentity struct + PrincipalId *string + TenantId *string + Type *MsiIdentityType + type ResourceMoveDetails struct + OperationInProgress *ResourceMoveStatus + OperationInProgressLockTimeoutInUTC *string + func (o *ResourceMoveDetails) GetOperationInProgressLockTimeoutInUTCAsTime() (*time.Time, error) + func (o *ResourceMoveDetails) SetOperationInProgressLockTimeoutInUTCAsTime(input time.Time) + type ResourceMoveStatus string + const ResourceMoveStatusNone + const ResourceMoveStatusResourceMoveFailed + const ResourceMoveStatusResourceMoveInProgress + func (s *ResourceMoveStatus) UnmarshalJSON(bytes []byte) error + type RoleTypes string + const RoleTypesASA + const RoleTypesCloudEdgeManagement + const RoleTypesCognitive + const RoleTypesFunctions + const RoleTypesIOT + const RoleTypesKubernetes + const RoleTypesMEC + func (s *RoleTypes) UnmarshalJSON(bytes []byte) error + type ScanForUpdatesOperationResponse struct + HttpResponse *http.Response + OData *odata.OData + Poller pollers.Poller + type Secret struct + EncryptedSecret *AsymmetricEncryptedSecret + KeyVaultId *string + type SecuritySettings struct + Id *string + Name *string + Properties SecuritySettingsProperties + Type *string + type SecuritySettingsProperties struct + DeviceAdminPassword AsymmetricEncryptedSecret + type Sku struct + Name *SkuName + Tier *SkuTier + type SkuName string + const SkuNameEPTwoOneTwoEightGPUOneMxOneW + const SkuNameEPTwoOneTwoEightOneTFourMxOneW + const SkuNameEPTwoSixFourMxOneW + const SkuNameEPTwoSixFourOneVPUW + const SkuNameEPTwoTwoFiveSixGPUTwoMxOne + const SkuNameEPTwoTwoFiveSixTwoTFourW + const SkuNameEdge + const SkuNameEdgeMRMini + const SkuNameEdgeMRTCP + const SkuNameEdgePBase + const SkuNameEdgePHigh + const SkuNameEdgePRBase + const SkuNameEdgePRBaseUPS + const SkuNameGPU + const SkuNameGateway + const SkuNameManagement + const SkuNameRCALarge + const SkuNameRCASmall + const SkuNameRDC + const SkuNameTCALarge + const SkuNameTCASmall + const SkuNameTDC + const SkuNameTEAFourNodeHeater + const SkuNameTEAFourNodeUPSHeater + const SkuNameTEAOneNode + const SkuNameTEAOneNodeHeater + const SkuNameTEAOneNodeUPS + const SkuNameTEAOneNodeUPSHeater + const SkuNameTMA + func (s *SkuName) UnmarshalJSON(bytes []byte) error + type SkuTier string + const SkuTierStandard + func (s *SkuTier) UnmarshalJSON(bytes []byte) error + type SubscriptionProperties struct + LocationPlacementId *string + QuotaId *string + RegisteredFeatures *[]SubscriptionRegisteredFeatures + SerializedDetails *string + TenantId *string + type SubscriptionRegisteredFeatures struct + Name *string + State *string + type SubscriptionState string + const SubscriptionStateDeleted + const SubscriptionStateRegistered + const SubscriptionStateSuspended + const SubscriptionStateUnregistered + const SubscriptionStateWarned + func (s *SubscriptionState) UnmarshalJSON(bytes []byte) error + type UpdateDetails struct + EstimatedInstallTimeInMins *int64 + FriendlyVersionNumber *string + InstallationImpact *InstallationImpact + RebootBehavior *InstallRebootBehavior + Status *UpdateStatus + TargetVersion *string + UpdateSize *float64 + UpdateTitle *string + UpdateType *UpdateType + type UpdateExtendedInformationOperationResponse struct + HttpResponse *http.Response + Model *DataBoxEdgeDeviceExtendedInfo + OData *odata.OData + type UpdateOperation string + const UpdateOperationDownload + const UpdateOperationInstall + const UpdateOperationNone + const UpdateOperationScan + func (s *UpdateOperation) UnmarshalJSON(bytes []byte) error + type UpdateOperationResponse struct + HttpResponse *http.Response + Model *DataBoxEdgeDevice + OData *odata.OData + type UpdateStatus string + const UpdateStatusDownloadCompleted + const UpdateStatusDownloadPending + const UpdateStatusDownloadStarted + const UpdateStatusInstallCompleted + const UpdateStatusInstallStarted + func (s *UpdateStatus) UnmarshalJSON(bytes []byte) error + type UpdateSummary struct + Id *string + Name *string + Properties *UpdateSummaryProperties + SystemData *systemdata.SystemData + Type *string + type UpdateSummaryProperties struct + DeviceLastScannedDateTime *string + DeviceVersionNumber *string + FriendlyDeviceVersionName *string + InProgressDownloadJobId *string + InProgressDownloadJobStartedDateTime *string + InProgressInstallJobId *string + InProgressInstallJobStartedDateTime *string + LastCompletedDownloadJobDateTime *string + LastCompletedDownloadJobId *string + LastCompletedInstallJobDateTime *string + LastCompletedInstallJobId *string + LastCompletedScanJobDateTime *string + LastDownloadJobStatus *JobStatus + LastInstallJobStatus *JobStatus + LastSuccessfulInstallJobDateTime *string + LastSuccessfulScanJobTime *string + OngoingUpdateOperation *UpdateOperation + RebootBehavior *InstallRebootBehavior + TotalNumberOfUpdatesAvailable *int64 + TotalNumberOfUpdatesPendingDownload *int64 + TotalNumberOfUpdatesPendingInstall *int64 + TotalTimeInMinutes *int64 + TotalUpdateSizeInBytes *float64 + UpdateTitles *[]string + Updates *[]UpdateDetails + func (o *UpdateSummaryProperties) GetDeviceLastScannedDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetInProgressDownloadJobStartedDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetInProgressInstallJobStartedDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetLastCompletedDownloadJobDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetLastCompletedInstallJobDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetLastCompletedScanJobDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetLastSuccessfulInstallJobDateTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) GetLastSuccessfulScanJobTimeAsTime() (*time.Time, error) + func (o *UpdateSummaryProperties) SetDeviceLastScannedDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetInProgressDownloadJobStartedDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetInProgressInstallJobStartedDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetLastCompletedDownloadJobDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetLastCompletedInstallJobDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetLastCompletedScanJobDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetLastSuccessfulInstallJobDateTimeAsTime(input time.Time) + func (o *UpdateSummaryProperties) SetLastSuccessfulScanJobTimeAsTime(input time.Time) + type UpdateType string + const UpdateTypeFirmware + const UpdateTypeKubernetes + const UpdateTypeSoftware + func (s *UpdateType) UnmarshalJSON(bytes []byte) error + type UploadCertificateOperationResponse struct + HttpResponse *http.Response + Model *UploadCertificateResponse + OData *odata.OData + type UploadCertificateRequest struct + Properties RawCertificateData + type UploadCertificateResponse struct + AadAudience *string + AadAuthority *string + AadTenantId *string + AuthType *AuthenticationType + AzureManagementEndpointAudience *string + ResourceId *string + ServicePrincipalClientId *string + ServicePrincipalObjectId *string