Documentation ¶
Index ¶
- type APIManagementBackendDescription
- type APIManagementDescription
- type AlertManagementDescription
- type AnalysisServiceServerDescription
- type AppConfigurationDescription
- type AppManagedEnvironmentDescription
- type AppServiceEnvironmentDescription
- type AppServiceFunctionAppDescription
- type AppServicePlanDescription
- type AppServiceWebAppDescription
- type AppServiceWebAppSlotDescription
- type ApplicationGatewayDescription
- type ApplicationInsightsComponentDescription
- type AutomationAccountsDescription
- type AutomationVariablesDescription
- type AutoscaleSettingDescription
- type BastionHostsDescription
- type BatchAccountDescription
- type BlueprintDescription
- type BotServiceBotDescription
- type CDNEndpointDescription
- type CDNProfileDescription
- type CognitiveAccountDescription
- type ComputeAvailabilitySetDescription
- type ComputeCloudServiceDescription
- type ComputeDiskAccessDescription
- type ComputeDiskDescription
- type ComputeDiskEncryptionSetDescription
- type ComputeDiskReadOpsDailyDescription
- type ComputeDiskReadOpsDescription
- type ComputeDiskReadOpsHourlyDescription
- type ComputeDiskWriteOpsDailyDescription
- type ComputeDiskWriteOpsDescription
- type ComputeDiskWriteOpsHourlyDescription
- type ComputeHostGroupDescription
- type ComputeHostGroupHostDescription
- type ComputeImageDescription
- type ComputeImageGalleryDescription
- type ComputeResourceSKUDescription
- type ComputeRestorePointCollectionDescription
- type ComputeSSHPublicKeyDescription
- type ComputeSnapshotsDescription
- type ComputeVirtualMachineCpuUtilizationDailyDescription
- type ComputeVirtualMachineCpuUtilizationDescription
- type ComputeVirtualMachineCpuUtilizationHourlyDescription
- type ComputeVirtualMachineDescription
- type ComputeVirtualMachineScaleSetDescription
- type ComputeVirtualMachineScaleSetNetworkInterfaceDescription
- type ComputeVirtualMachineScaleSetVmDescription
- type ConnectionDescription
- type ContainerAppDescription
- type ContainerInstanceContainerGroupDescription
- type ContainerRegistryDescription
- type CosmosdbAccountDescription
- type CosmosdbCassandraClusterDescription
- type CosmosdbMongoCollectionDescription
- type CosmosdbMongoDatabaseDescription
- type CosmosdbRestorableDatabaseAccountDescription
- type CosmosdbSqlDatabaseDescription
- type CostManagementCostByResourceTypeDescription
- type CostManagementCostBySubscriptionDescription
- type CostManagementQueryRow
- type DNSResolverDescription
- type DNSZoneDescription
- type DNSZonesDescription
- type DashboardGrafanaDescription
- type DataFactoryDatasetDescription
- type DataFactoryDescription
- type DataFactoryPipelineDescription
- type DataLakeAnalyticsAccountDescription
- type DataLakeStoreDescription
- type DataMigrationServiceDescription
- type DataProtectionBackupVaultsBackupPoliciesDescription
- type DataProtectionBackupVaultsDescription
- type DataProtectionJobDescription
- type DataboxEdgeDeviceDescription
- type DatabricksWorkspaceDescription
- type DesktopVirtualizationHostPoolDescription
- type DesktopVirtualizationWorkspaceDescription
- type DevTestLabLabDescription
- type DiagnosticSettingDescription
- type EventGridDomainDescription
- type EventGridTopicDescription
- type EventhubNamespaceDescription
- type EventhubNamespaceEventhubDescription
- type ExpressRouteCircuitDescription
- type FirewallPolicyDescription
- type FrontdoorDescription
- type FrontdoorWebApplicationFirewallPolicyDescription
- type GenericResourceDescription
- type HdinsightClusterDescription
- type HealthcareServiceDescription
- type HpcCacheDescription
- type HybridComputeMachineDescription
- type HybridKubernetesConnectedClusterDescription
- type IOTHubDescription
- type IOTHubDpsDescription
- type KeyVaultCertificateDescription
- type KeyVaultDeletedVaultDescription
- type KeyVaultDescription
- type KeyVaultKeyDescription
- type KeyVaultKeyVersionDescription
- type KeyVaultManagedHardwareSecurityModuleDescription
- type KeyVaultSecretDescription
- type KubernetesClusterDescription
- type KubernetesServiceVersionDescription
- type KustoClusterDescription
- type LighthouseAssignmentDescription
- type LighthouseDefinitionDescription
- type LoadBalancerBackendAddressPoolDescription
- type LoadBalancerDescription
- type LoadBalancerNatRuleDescription
- type LoadBalancerOutboundRuleDescription
- type LoadBalancerProbeDescription
- type LoadBalancerRuleDescription
- type LocalNetworkGatewayDescription
- type LocationDescription
- type LogAlertDescription
- type LogProfileDescription
- type LogicAppWorkflowDescription
- type LogicIntegrationAccountsDescription
- type MachineLearningWorkspaceDescription
- type MaintenanceConfigurationDescription
- type ManagementGroupDescription
- type ManagementLockDescription
- type MariadbDatabaseDescription
- type MariadbServerDescription
- type Metadata
- type MonitorLogProfileDescription
- type MonitoringMetric
- type MssqlManagedInstanceDatabasesDescription
- type MssqlManagedInstanceDescription
- type MysqlFlexibleserverDescription
- type MysqlServerDescription
- type NatGatewayDescription
- type NetAppAccountDescription
- type NetAppCapacityPoolDescription
- type NetworkApplicationSecurityGroupsDescription
- type NetworkAzureFirewallDescription
- type NetworkDDoSProtectionPlanDescription
- type NetworkInterfaceDescription
- type NetworkSecurityGroupDescription
- type NetworkWatcherDescription
- type NetworkWatcherFlowLogDescription
- type OperationalInsightsWorkspacesDescription
- type PolicyAssignmentDescription
- type PolicyDefinitionDescription
- type PostgresqlFlexibleServerDescription
- type PostgresqlServerDescription
- type PowerBIDedicatedCapacityDescription
- type PrivateDNSZonesDescription
- type PrivateEndpointDescription
- type PrivateLinkServiceDescription
- type PublicIPAddressDescription
- type PublicIPPrefixDescription
- type PurviewAccountDescription
- type RecoveryServicesBackupItemDescription
- type RecoveryServicesBackupJobDescription
- type RecoveryServicesBackupPolicyDescription
- type RecoveryServicesVaultDescription
- type RedisCacheDescription
- type RedisEnterpriseCacheDescription
- type ResourceGroupDescription
- type ResourceLinkDescription
- type ResourceProviderDescription
- type RoleAssignmentDescription
- type RoleDefinitionDescription
- type RouteFilterDescription
- type RouteTablesDescription
- type SearchServiceDescription
- type SecurityCenterAutoProvisioningDescription
- type SecurityCenterAutomationDescription
- type SecurityCenterContactDescription
- type SecurityCenterJitNetworkAccessPolicyDescription
- type SecurityCenterSettingDescription
- type SecurityCenterSubAssessmentDescription
- type SecurityCenterSubscriptionPricingDescription
- type ServiceFabricClusterDescription
- type ServicebusNamespaceDescription
- type SignalrServiceDescription
- type SpringCloudServiceDescription
- type SqlDatabaseDescription
- type SqlInstancePoolDescription
- type SqlServerDescription
- type SqlServerElasticPoolDescription
- type SqlServerFlexibleServerDescription
- type SqlServerJobAgentDescription
- type SqlServerVirtualMachineDescription
- type SqlServerVirtualMachineGroupDescription
- type SqlVirtualClustersDescription
- type StorageAccountDescription
- type StorageBlobDescription
- type StorageBlobServiceDescription
- type StorageContainerDescription
- type StorageFileShareDescription
- type StorageQueueDescription
- type StorageSyncDescription
- type StorageTableDescription
- type StorageTableServiceDescription
- type StreamAnalyticsClusterDescription
- type StreamAnalyticsJobDescription
- type SubnetDescription
- type SubscriptionDescription
- type SynapseWorkspaceBigdatapoolsDescription
- type SynapseWorkspaceDescription
- type SynapseWorkspaceSqlpoolsDescription
- type TenantDescription
- type TimeSeriesInsightsEnvironmentsDescription
- type TrafficManagerProfileDescription
- type UserEffectiveAccessDescription
- type VirtualHubsDescription
- type VirtualMachineImagesImageTemplatesDescription
- type VirtualNetworkDescription
- type VirtualNetworkGatewayDescription
- type VirtualWansDescription
- type VpnGatewayDescription
- type VpnGatewayVpnConnectionDescription
- type VpnSiteDescription
- type WebServerFarmsDescription
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIManagementBackendDescription ¶
type APIManagementBackendDescription struct { APIManagementBackend armapimanagement.BackendContract ServiceName string ResourceGroup string }
type APIManagementDescription ¶
type APIManagementDescription struct { APIManagement armapimanagement.ServiceResource DiagnosticSettingsResources *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type AlertManagementDescription ¶
type AlertManagementDescription struct { Alert armalertsmanagement.Alert ResourceGroup string }
type AnalysisServiceServerDescription ¶
type AnalysisServiceServerDescription struct { ResourceGroup string Server armanalysisservices.Server }
type AppConfigurationDescription ¶
type AppConfigurationDescription struct { ConfigurationStore armappconfiguration.ConfigurationStore DiagnosticSettingsResources *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type AppManagedEnvironmentDescription ¶
type AppManagedEnvironmentDescription struct { ResourceGroup string HostingEnvironment web.HostingEnvironment }
type AppServiceEnvironmentDescription ¶
type AppServiceEnvironmentDescription struct { AppServiceEnvironmentResource appservice.EnvironmentResource ResourceGroup string }
type AppServiceFunctionAppDescription ¶
type AppServiceFunctionAppDescription struct { Site appservice.Site SiteAuthSettings appservice.SiteAuthSettings SiteConfigResource appservice.SiteConfigResource ResourceGroup string }
type AppServicePlanDescription ¶
type AppServicePlanDescription struct { Plan appservice.Plan Apps []*appservice.Site ResourceGroup string }
type AppServiceWebAppDescription ¶
type AppServiceWebAppDescription struct { Site appservice.Site SiteAuthSettings appservice.SiteAuthSettings SiteConfigResource appservice.SiteConfigResource SiteLogConfig appservice.SiteLogsConfig VnetInfo appservice.VnetInfoResource StorageAccounts map[string]*appservice.AzureStorageInfoValue ResourceGroup string }
type AppServiceWebAppSlotDescription ¶
type AppServiceWebAppSlotDescription struct { Site appservice.Site AppName string ResourceGroup string }
type ApplicationGatewayDescription ¶
type ApplicationGatewayDescription struct { ApplicationGateway armnetwork.ApplicationGateway DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type ApplicationInsightsComponentDescription ¶
type ApplicationInsightsComponentDescription struct { Component armapplicationinsights.Component ResourceGroup string }
type AutomationAccountsDescription ¶
type AutomationAccountsDescription struct { Automation armautomation.Account ResourceGroup string }
type AutomationVariablesDescription ¶
type AutomationVariablesDescription struct { Automation armautomation.Variable AccountName string ResourceGroup string }
type AutoscaleSettingDescription ¶
type AutoscaleSettingDescription struct { AutoscaleSettingsResource armmonitor.AutoscaleSettingResource ResourceGroup string }
type BastionHostsDescription ¶
type BastionHostsDescription struct { ResourceGroup string BastianHost armnetwork.BastionHost }
type BatchAccountDescription ¶
type BatchAccountDescription struct { Account armbatch.Account DiagnosticSettingsResources *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type BlueprintDescription ¶
type BlueprintDescription struct { ResourceGroup string Blueprint armblueprint.Blueprint }
type BotServiceBotDescription ¶
type BotServiceBotDescription struct { Bot armbotservice.Bot ResourceGroup string }
type CDNEndpointDescription ¶
type CDNProfileDescription ¶
type CognitiveAccountDescription ¶
type CognitiveAccountDescription struct { Account armcognitiveservices.Account DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type ComputeAvailabilitySetDescription ¶
type ComputeAvailabilitySetDescription struct { AvailabilitySet armcompute.AvailabilitySet ResourceGroup string }
type ComputeCloudServiceDescription ¶
type ComputeCloudServiceDescription struct {
CloudService armcompute.CloudService
}
type ComputeDiskAccessDescription ¶
type ComputeDiskAccessDescription struct { DiskAccess armcompute.DiskAccess ResourceGroup string }
type ComputeDiskDescription ¶
type ComputeDiskDescription struct { Disk armcompute.Disk ResourceGroup string }
type ComputeDiskEncryptionSetDescription ¶
type ComputeDiskEncryptionSetDescription struct { DiskEncryptionSet armcompute.DiskEncryptionSet ResourceGroup string }
type ComputeDiskReadOpsDailyDescription ¶
type ComputeDiskReadOpsDailyDescription struct {
MonitoringMetric
}
type ComputeDiskReadOpsDescription ¶
type ComputeDiskReadOpsDescription struct {
MonitoringMetric
}
type ComputeDiskReadOpsHourlyDescription ¶
type ComputeDiskReadOpsHourlyDescription struct {
MonitoringMetric
}
type ComputeDiskWriteOpsDailyDescription ¶
type ComputeDiskWriteOpsDailyDescription struct {
MonitoringMetric
}
type ComputeDiskWriteOpsDescription ¶
type ComputeDiskWriteOpsDescription struct {
MonitoringMetric
}
type ComputeDiskWriteOpsHourlyDescription ¶
type ComputeDiskWriteOpsHourlyDescription struct {
MonitoringMetric
}
type ComputeHostGroupDescription ¶
type ComputeHostGroupDescription struct { HostGroup armcompute.DedicatedHostGroup ResourceGroup string }
type ComputeHostGroupHostDescription ¶
type ComputeHostGroupHostDescription struct { Host armcompute.DedicatedHost ResourceGroup string }
type ComputeImageDescription ¶
type ComputeImageDescription struct { Image armcompute.Image ResourceGroup string }
type ComputeImageGalleryDescription ¶
type ComputeImageGalleryDescription struct { ImageGallery armcompute.Gallery ResourceGroup string }
type ComputeResourceSKUDescription ¶
type ComputeResourceSKUDescription struct {
ResourceSKU armcompute.ResourceSKU
}
type ComputeRestorePointCollectionDescription ¶
type ComputeRestorePointCollectionDescription struct { RestorePointCollection armcompute.RestorePointCollection ResourceGroup string }
type ComputeSSHPublicKeyDescription ¶
type ComputeSSHPublicKeyDescription struct { SSHPublicKey armcompute.SSHPublicKeyResource ResourceGroup string }
type ComputeSnapshotsDescription ¶
type ComputeSnapshotsDescription struct { Snapshot armcompute.Snapshot ResourceGroup string }
type ComputeVirtualMachineCpuUtilizationDailyDescription ¶
type ComputeVirtualMachineCpuUtilizationDailyDescription struct {
MonitoringMetric
}
type ComputeVirtualMachineCpuUtilizationDescription ¶
type ComputeVirtualMachineCpuUtilizationDescription struct {
MonitoringMetric
}
type ComputeVirtualMachineCpuUtilizationHourlyDescription ¶
type ComputeVirtualMachineCpuUtilizationHourlyDescription struct {
MonitoringMetric
}
type ComputeVirtualMachineDescription ¶
type ComputeVirtualMachineDescription struct { VirtualMachine armcompute.VirtualMachine VirtualMachineInstanceView armcompute.VirtualMachineInstanceView InterfaceIPConfigurations []armnetwork.InterfaceIPConfiguration PublicIPs []string VirtualMachineExtension []*armcompute.VirtualMachineExtension ExtensionsSettings map[string]map[string]interface{} Assignments *[]armguestconfiguration.Assignment ResourceGroup string }
type ComputeVirtualMachineScaleSetDescription ¶
type ComputeVirtualMachineScaleSetDescription struct { VirtualMachineScaleSet armcompute.VirtualMachineScaleSet VirtualMachineScaleSetExtensions []armcompute.VirtualMachineScaleSetExtension ResourceGroup string }
type ComputeVirtualMachineScaleSetNetworkInterfaceDescription ¶
type ComputeVirtualMachineScaleSetNetworkInterfaceDescription struct { VirtualMachineScaleSet armcompute.VirtualMachineScaleSet NetworkInterface armnetwork.Interface ResourceGroup string }
type ConnectionDescription ¶
type ConnectionDescription struct { ResourceGroup string Connection armnetwork.VirtualNetworkGatewayConnection }
type ContainerAppDescription ¶
type ContainerAppDescription struct { ResourceGroup string Server appservice.ContainerApp }
type ContainerInstanceContainerGroupDescription ¶
type ContainerInstanceContainerGroupDescription struct { ResourceGroup string ContainerGroup armcontainerinstance.ContainerGroup }
type ContainerRegistryDescription ¶
type ContainerRegistryDescription struct { Registry armcontainerregistry.Registry RegistryListCredentialsResult *armcontainerregistry.RegistryListCredentialsResult RegistryUsages []*armcontainerregistry.RegistryUsage Webhooks []*armcontainerregistry.Webhook ResourceGroup string }
type CosmosdbAccountDescription ¶
type CosmosdbAccountDescription struct { DatabaseAccountGetResults armcosmos.DatabaseAccountGetResults ResourceGroup string }
type CosmosdbCassandraClusterDescription ¶
type CosmosdbCassandraClusterDescription struct { CassandraCluster armcosmos.ClusterResource ResourceGroup string }
type CosmosdbMongoCollectionDescription ¶
type CosmosdbMongoCollectionDescription struct { Account armcosmos.DatabaseAccountGetResults MongoDatabase armcosmos.MongoDBDatabaseGetResults MongoCollection armcosmos.MongoDBCollectionGetResults Throughput armcosmos.ThroughputSettingsGetResults ResourceGroup string }
type CosmosdbMongoDatabaseDescription ¶
type CosmosdbMongoDatabaseDescription struct { Account armcosmos.DatabaseAccountGetResults MongoDatabase armcosmos.MongoDBDatabaseGetResults ResourceGroup string }
type CosmosdbRestorableDatabaseAccountDescription ¶
type CosmosdbRestorableDatabaseAccountDescription struct { Account armcosmos.RestorableDatabaseAccountGetResult ResourceGroup string }
type CosmosdbSqlDatabaseDescription ¶
type CosmosdbSqlDatabaseDescription struct { Account armcosmos.DatabaseAccountGetResults SqlDatabase armcosmos.SQLDatabaseGetResults ResourceGroup string }
type CostManagementCostByResourceTypeDescription ¶
type CostManagementCostByResourceTypeDescription struct { CostManagementCostByResourceType CostManagementQueryRow CostDateMillis int64 }
type CostManagementCostBySubscriptionDescription ¶
type CostManagementCostBySubscriptionDescription struct {
CostManagementCostBySubscription CostManagementQueryRow
}
type CostManagementQueryRow ¶
type DNSResolverDescription ¶
type DNSResolverDescription struct { ResourceGroup string DNSResolver armdnsresolver.DNSResolver }
type DNSZoneDescription ¶
type DNSZonesDescription ¶
type DashboardGrafanaDescription ¶
type DashboardGrafanaDescription struct { ResourceGroup string Grafana armdashboard.ManagedGrafana }
type DataFactoryDatasetDescription ¶
type DataFactoryDatasetDescription struct { Factory armdatafactory.Factory Dataset armdatafactory.DatasetResource ResourceGroup string }
type DataFactoryDescription ¶
type DataFactoryDescription struct { Factory armdatafactory.Factory PrivateEndPointConnections []armdatafactory.PrivateEndpointConnectionResource ResourceGroup string }
type DataFactoryPipelineDescription ¶
type DataFactoryPipelineDescription struct { Factory armdatafactory.Factory Pipeline armdatafactory.PipelineResource ResourceGroup string }
type DataLakeAnalyticsAccountDescription ¶
type DataLakeAnalyticsAccountDescription struct { DataLakeAnalyticsAccount analytics.Account DiagnosticSettingsResource *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type DataLakeStoreDescription ¶
type DataLakeStoreDescription struct { DataLakeStoreAccount store.Account DiagnosticSettingsResource *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type DataMigrationServiceDescription ¶
type DataMigrationServiceDescription struct { ResourceGroup string Service armdatamigration.Service }
type DataProtectionBackupVaultsBackupPoliciesDescription ¶
type DataProtectionBackupVaultsBackupPoliciesDescription struct { ResourceGroup string BackupPolicies armdataprotection.BaseBackupPolicyResource }
type DataProtectionBackupVaultsDescription ¶
type DataProtectionBackupVaultsDescription struct { ResourceGroup string BackupVaults armdataprotection.BackupVaultResource }
type DataProtectionJobDescription ¶
type DataProtectionJobDescription struct { DataProtectionJob armdataprotection.AzureBackupJobResource VaultName string ResourceGroup string }
type DataboxEdgeDeviceDescription ¶
type DataboxEdgeDeviceDescription struct { Device armdataboxedge.Device ResourceGroup string }
type DatabricksWorkspaceDescription ¶
type DatabricksWorkspaceDescription struct { Workspace armdatabricks.Workspace ResourceGroup string }
type DesktopVirtualizationHostPoolDescription ¶
type DesktopVirtualizationHostPoolDescription struct { HostPool armdesktopvirtualization.HostPool ResourceGroup string }
type DesktopVirtualizationWorkspaceDescription ¶
type DesktopVirtualizationWorkspaceDescription struct { ResourceGroup string Workspace armdesktopvirtualization.Workspace }
type DevTestLabLabDescription ¶
type DevTestLabLabDescription struct { Lab armdevtestlabs.Lab ResourceGroup string }
type DiagnosticSettingDescription ¶
type DiagnosticSettingDescription struct { DiagnosticSettingsResource armmonitor.DiagnosticSettingsResource ResourceGroup string }
type EventGridDomainDescription ¶
type EventGridDomainDescription struct { Domain armeventgrid.Domain DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type EventGridTopicDescription ¶
type EventGridTopicDescription struct { Topic armeventgrid.Topic DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type EventhubNamespaceDescription ¶
type EventhubNamespaceDescription struct { EHNamespace armeventhub.EHNamespace DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource NetworkRuleSet armeventhub.NetworkRuleSet PrivateEndpointConnection []*armeventhub.PrivateEndpointConnection ResourceGroup string }
type EventhubNamespaceEventhubDescription ¶
type EventhubNamespaceEventhubDescription struct { EHNamespace armeventhub.EHNamespace EventHub armeventhub.Eventhub ResourceGroup string }
type ExpressRouteCircuitDescription ¶
type ExpressRouteCircuitDescription struct { ExpressRouteCircuit armnetwork.ExpressRouteCircuit ResourceGroup string }
type FirewallPolicyDescription ¶
type FirewallPolicyDescription struct { FirewallPolicy armnetwork.FirewallPolicy ResourceGroup string }
type FrontdoorDescription ¶
type FrontdoorDescription struct { FrontDoor armfrontdoor.FrontDoor DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type FrontdoorWebApplicationFirewallPolicyDescription ¶
type FrontdoorWebApplicationFirewallPolicyDescription struct { WebApplicationFirewallPolicy armfrontdoor.WebApplicationFirewallPolicy ResourceGroup string }
type GenericResourceDescription ¶
type GenericResourceDescription struct { GenericResource armresources.GenericResourceExpanded ResourceGroup string }
type HdinsightClusterDescription ¶
type HdinsightClusterDescription struct { Cluster armhdinsight.Cluster DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type HealthcareServiceDescription ¶
type HealthcareServiceDescription struct { ServicesDescription armhealthcareapis.ServicesDescription DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource PrivateEndpointConnections []*armhealthcareapis.PrivateEndpointConnectionDescription ResourceGroup string }
type HpcCacheDescription ¶
type HpcCacheDescription struct { Cache armstoragecache.Cache ResourceGroup string }
type HybridComputeMachineDescription ¶
type HybridComputeMachineDescription struct { Machine armhybridcompute.Machine MachineExtensions []*armhybridcompute.MachineExtension ResourceGroup string }
type HybridKubernetesConnectedClusterDescription ¶
type HybridKubernetesConnectedClusterDescription struct { ConnectedCluster armhybridkubernetes.ConnectedCluster ConnectedClusterExtensions []*armkubernetesconfiguration.Extension ResourceGroup string }
type IOTHubDescription ¶
type IOTHubDescription struct { IotHubDescription armiothub.Description DiagnosticSettingsResources *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type IOTHubDpsDescription ¶
type IOTHubDpsDescription struct { IotHubDps armdeviceprovisioningservices.ProvisioningServiceDescription DiagnosticSettingsResources *[]armmonitor.DiagnosticSettingsResource ResourceGroup string }
type KeyVaultCertificateDescription ¶
type KeyVaultCertificateDescription struct { Policy azcertificates.CertificatePolicy Vault armkeyvault.Resource ResourceGroup string }
type KeyVaultDeletedVaultDescription ¶
type KeyVaultDeletedVaultDescription struct { Vault armkeyvault.DeletedVault ResourceGroup string }
type KeyVaultDescription ¶
type KeyVaultDescription struct { Resource armkeyvault.Resource Vault armkeyvault.Vault DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type KeyVaultKeyDescription ¶
type KeyVaultKeyDescription struct { Vault armkeyvault.Resource Key armkeyvault.Key ResourceGroup string }
type KeyVaultKeyVersionDescription ¶
type KeyVaultKeyVersionDescription struct { Vault armkeyvault.Resource Key armkeyvault.Key Version armkeyvault.Key ResourceGroup string }
type KeyVaultManagedHardwareSecurityModuleDescription ¶
type KeyVaultManagedHardwareSecurityModuleDescription struct { ManagedHsm armkeyvault.ManagedHsm DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type KeyVaultSecretDescription ¶
type KeyVaultSecretDescription struct { SecretItem armkeyvault.Secret Vault armkeyvault.Vault TurboData map[string]interface{} ResourceGroup string }
type KubernetesClusterDescription ¶
type KubernetesClusterDescription struct { ManagedCluster armcontainerservice.ManagedCluster ResourceGroup string }
type KubernetesServiceVersionDescription ¶
type KubernetesServiceVersionDescription struct {
Version armcontainerservice.KubernetesVersion
}
type KustoClusterDescription ¶
type LighthouseAssignmentDescription ¶
type LighthouseAssignmentDescription struct { LighthouseAssignment armmanagedservices.RegistrationAssignment Scope string ResourceGroup string }
type LighthouseDefinitionDescription ¶
type LighthouseDefinitionDescription struct { LighthouseDefinition armmanagedservices.RegistrationDefinition Scope string ResourceGroup string }
type LoadBalancerBackendAddressPoolDescription ¶
type LoadBalancerBackendAddressPoolDescription struct { LoadBalancer armnetwork.LoadBalancer Pool armnetwork.BackendAddressPool ResourceGroup string }
type LoadBalancerDescription ¶
type LoadBalancerDescription struct { LoadBalancer armnetwork.LoadBalancer DiagnosticSetting []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type LoadBalancerNatRuleDescription ¶
type LoadBalancerNatRuleDescription struct { Rule armnetwork.InboundNatRule LoadBalancerName string ResourceGroup string }
type LoadBalancerOutboundRuleDescription ¶
type LoadBalancerOutboundRuleDescription struct { Rule armnetwork.OutboundRule LoadBalancerName string ResourceGroup string }
type LoadBalancerProbeDescription ¶
type LoadBalancerProbeDescription struct { Probe armnetwork.Probe LoadBalancerName string ResourceGroup string }
type LoadBalancerRuleDescription ¶
type LoadBalancerRuleDescription struct { Rule armnetwork.LoadBalancingRule LoadBalancerName string ResourceGroup string }
type LocalNetworkGatewayDescription ¶
type LocalNetworkGatewayDescription struct { LocalNetworkGateway armnetwork.LocalNetworkGateway ResourceGroup string }
type LocationDescription ¶
type LocationDescription struct { Location armsubscription.Location ResourceGroup string }
type LogAlertDescription ¶
type LogAlertDescription struct { ActivityLogAlertResource armmonitor.ActivityLogAlertResource ResourceGroup string }
type LogProfileDescription ¶
type LogProfileDescription struct { LogProfileResource armmonitor.LogProfileResource ResourceGroup string }
type LogicAppWorkflowDescription ¶
type LogicAppWorkflowDescription struct { Workflow armlogic.Workflow DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type LogicIntegrationAccountsDescription ¶
type LogicIntegrationAccountsDescription struct { ResourceGroup string Account armlogic.IntegrationAccount }
type MachineLearningWorkspaceDescription ¶
type MachineLearningWorkspaceDescription struct { Workspace armmachinelearning.Workspace DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type MaintenanceConfigurationDescription ¶
type MaintenanceConfigurationDescription struct { MaintenanceConfiguration armmaintenance.Configuration ResourceGroup string }
type ManagementGroupDescription ¶
type ManagementGroupDescription struct {
Group armmanagementgroups.ManagementGroup
}
type ManagementLockDescription ¶
type ManagementLockDescription struct { Lock armlocks.ManagementLockObject ResourceGroup string }
type MariadbDatabaseDescription ¶
type MariadbDatabaseDescription struct { Server armmariadb.Server Database armmariadb.Database ResourceGroup string }
type MariadbServerDescription ¶
type MariadbServerDescription struct { Server armmariadb.Server ResourceGroup string }
type MonitorLogProfileDescription ¶
type MonitorLogProfileDescription struct { LogProfile armmonitor.LogProfileResource ResourceGroup string }
type MonitoringMetric ¶
type MonitoringMetric struct { // Resource Name DimensionValue string // MetadataValue represents a metric metadata value. MetaData *armmonitor.MetadataValue // Metric the result data of a query. Metric *armmonitor.Metric // The maximum metric value for the data point. Maximum *float64 // The minimum metric value for the data point. Minimum *float64 // The average of the metric values that correspond to the data point. Average *float64 // The number of metric values that contributed to the aggregate value of this data point. SampleCount *float64 // The sum of the metric values for the data point. Sum *float64 // The time stamp used for the data point. TimeStamp string // The units in which the metric value is reported. Unit string }
type MssqlManagedInstanceDatabasesDescription ¶
type MssqlManagedInstanceDatabasesDescription struct { ManagedInstance armsql.ManagedInstance Database armsql.ManagedDatabase ResourceGroup string }
type MssqlManagedInstanceDescription ¶
type MssqlManagedInstanceDescription struct { ManagedInstance armsql.ManagedInstance ManagedInstanceVulnerabilityAssessments []*armsql.ManagedInstanceVulnerabilityAssessment ManagedDatabaseSecurityAlertPolicies []*armsql.ManagedServerSecurityAlertPolicy ManagedInstanceEncryptionProtectors []*armsql.ManagedInstanceEncryptionProtector ResourceGroup string }
type MysqlFlexibleserverDescription ¶
type MysqlFlexibleserverDescription struct { Server armmysqlflexibleservers.Server ResourceGroup string }
type MysqlServerDescription ¶
type MysqlServerDescription struct { Server armmysql.Server Configurations []*armmysql.Configuration ServerKeys []*armmysql.ServerKey SecurityAlertPolicies []*armmysql.ServerSecurityAlertPolicy VnetRules []*armmysql.VirtualNetworkRule ResourceGroup string }
type NatGatewayDescription ¶
type NatGatewayDescription struct { NatGateway armnetwork.NatGateway ResourceGroup string }
type NetAppAccountDescription ¶
type NetAppAccountDescription struct { Account armnetapp.Account ResourceGroup string }
type NetAppCapacityPoolDescription ¶
type NetAppCapacityPoolDescription struct { CapacityPool armnetapp.CapacityPool ResourceGroup string }
type NetworkApplicationSecurityGroupsDescription ¶
type NetworkApplicationSecurityGroupsDescription struct { ApplicationSecurityGroup armnetwork.ApplicationSecurityGroup ResourceGroup string }
type NetworkAzureFirewallDescription ¶
type NetworkAzureFirewallDescription struct { AzureFirewall armnetwork.AzureFirewall ResourceGroup string }
type NetworkDDoSProtectionPlanDescription ¶
type NetworkDDoSProtectionPlanDescription struct { ResourceGroup string DDoSProtectionPlan armnetwork.DdosProtectionPlan }
type NetworkInterfaceDescription ¶
type NetworkInterfaceDescription struct { Interface armnetwork.Interface ResourceGroup string }
type NetworkSecurityGroupDescription ¶
type NetworkSecurityGroupDescription struct { SecurityGroup armnetwork.SecurityGroup DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type NetworkWatcherDescription ¶
type NetworkWatcherDescription struct { Watcher armnetwork.Watcher ResourceGroup string }
type NetworkWatcherFlowLogDescription ¶
type NetworkWatcherFlowLogDescription struct { NetworkWatcherName string FlowLog armnetwork.FlowLog ResourceGroup string }
type OperationalInsightsWorkspacesDescription ¶
type OperationalInsightsWorkspacesDescription struct { ResourceGroup string Workspace armoperationalinsights.Workspace }
type PolicyAssignmentDescription ¶
type PolicyAssignmentDescription struct { Assignment armpolicy.Assignment Resource armresources.GenericResource }
type PolicyDefinitionDescription ¶
type PolicyDefinitionDescription struct { Definition armpolicy.Definition TurboData map[string]interface{} }
type PostgresqlFlexibleServerDescription ¶
type PostgresqlFlexibleServerDescription struct { ResourceGroup string Server armpostgresqlflexibleservers.Server ServerConfigurations []*armpostgresqlflexibleservers.Configuration }
type PostgresqlServerDescription ¶
type PostgresqlServerDescription struct { Server armpostgresql.Server ServerAdministratorResources []*armpostgresql.ServerAdministratorResource Configurations []*armpostgresql.Configuration ServerKeys []*armpostgresql.ServerKey FirewallRules []*armpostgresql.FirewallRule ServerSecurityAlertPolicies []*armpostgresql.ServerSecurityAlertPolicy ResourceGroup string }
type PowerBIDedicatedCapacityDescription ¶
type PowerBIDedicatedCapacityDescription struct { Capacity armpowerbidedicated.DedicatedCapacity ResourceGroup string }
type PrivateDNSZonesDescription ¶
type PrivateDNSZonesDescription struct { ResourceGroup string PrivateZone armprivatedns.PrivateZone }
type PrivateEndpointDescription ¶
type PrivateEndpointDescription struct { ResourceGroup string PrivateEndpoint armnetwork.PrivateEndpoint }
type PrivateLinkServiceDescription ¶
type PrivateLinkServiceDescription struct { PrivateLinkService armnetwork.PrivateLinkService ResourceGroup string }
type PublicIPAddressDescription ¶
type PublicIPAddressDescription struct { PublicIPAddress armnetwork.PublicIPAddress ResourceGroup string }
type PublicIPPrefixDescription ¶
type PublicIPPrefixDescription struct { ResourceGroup string PublicIPPrefix armnetwork.PublicIPPrefix }
type PurviewAccountDescription ¶
type PurviewAccountDescription struct { Account armpurview.Account ResourceGroup string }
type RecoveryServicesVaultDescription ¶
type RecoveryServicesVaultDescription struct { Vault armrecoveryservices.Vault DiagnosticSettingsResource []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type RedisCacheDescription ¶
type RedisCacheDescription struct { ResourceInfo armredis.ResourceInfo ResourceGroup string }
type RedisEnterpriseCacheDescription ¶
type RedisEnterpriseCacheDescription struct { ResourceGroup string RedisEnterprise armredisenterprise.Cluster }
type ResourceGroupDescription ¶
type ResourceGroupDescription struct {
Group armresources.ResourceGroup
}
type ResourceLinkDescription ¶
type ResourceLinkDescription struct {
ResourceLink armlinks.ResourceLink
}
type ResourceProviderDescription ¶
type ResourceProviderDescription struct {
Provider armresources.Provider
}
type RoleAssignmentDescription ¶
type RoleAssignmentDescription struct {
RoleAssignment armauthorization.RoleAssignment
}
type RoleDefinitionDescription ¶
type RoleDefinitionDescription struct {
RoleDefinition armauthorization.RoleDefinition
}
type RouteFilterDescription ¶
type RouteFilterDescription struct { RouteFilter armnetwork.RouteFilter ResourceGroup string }
type RouteTablesDescription ¶
type RouteTablesDescription struct { RouteTable armnetwork.RouteTable ResourceGroup string }
type SearchServiceDescription ¶
type SearchServiceDescription struct { Service armsearch.Service DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type SecurityCenterAutoProvisioningDescription ¶
type SecurityCenterAutoProvisioningDescription struct {
AutoProvisioningSetting armsecurity.AutoProvisioningSetting
}
type SecurityCenterAutomationDescription ¶
type SecurityCenterAutomationDescription struct { Automation armsecurity.Automation ResourceGroup string }
type SecurityCenterContactDescription ¶
type SecurityCenterContactDescription struct {
Contact armsecurity.Contact
}
type SecurityCenterJitNetworkAccessPolicyDescription ¶
type SecurityCenterJitNetworkAccessPolicyDescription struct {
JitNetworkAccessPolicy armsecurity.JitNetworkAccessPolicy
}
type SecurityCenterSettingDescription ¶
type SecurityCenterSettingDescription struct { Setting armsecurity.Setting ExportSettingStatus bool }
type SecurityCenterSubAssessmentDescription ¶
type SecurityCenterSubAssessmentDescription struct { SubAssessment armsecurity.SubAssessment ResourceGroup string }
type SecurityCenterSubscriptionPricingDescription ¶
type SecurityCenterSubscriptionPricingDescription struct {
Pricing armsecurity.Pricing
}
type ServiceFabricClusterDescription ¶
type ServiceFabricClusterDescription struct { Cluster armservicefabric.Cluster ResourceGroup string }
type ServicebusNamespaceDescription ¶
type ServicebusNamespaceDescription struct { SBNamespace armservicebus.SBNamespace DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource NetworkRuleSet []*armservicebus.NetworkRuleSet PrivateEndpointConnections []*armservicebus.PrivateEndpointConnection AuthorizationRules []*armservicebus.SBAuthorizationRule ResourceGroup string }
type SignalrServiceDescription ¶
type SignalrServiceDescription struct { ResourceInfo armsignalr.ResourceInfo DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type SpringCloudServiceDescription ¶
type SpringCloudServiceDescription struct { DiagnosticSettingsResource *[]armmonitor.DiagnosticSettingsResource ResourceGroup string Site *armspringappdiscovery.SpringbootsitesModel App armspringappdiscovery.SpringbootappsModel }
type SqlDatabaseDescription ¶
type SqlDatabaseDescription struct { Database armsql.Database LongTermRetentionPolicy armsql.LongTermRetentionPolicy TransparentDataEncryption []*armsql.LogicalDatabaseTransparentDataEncryption DatabaseVulnerabilityAssessments []*armsql.DatabaseVulnerabilityAssessment VulnerabilityAssessmentScanRecords []*armsql.VulnerabilityAssessmentScanRecord Advisors []*armsql.Advisor AuditPolicies []*armsql.DatabaseBlobAuditingPolicy ResourceGroup string }
type SqlInstancePoolDescription ¶
type SqlInstancePoolDescription struct { InstancePool armsql.InstancePool ResourceGroup string }
type SqlServerDescription ¶
type SqlServerDescription struct { Server armsql.Server ServerBlobAuditingPolicies []*armsql.ServerBlobAuditingPolicy ServerSecurityAlertPolicies []*armsql.ServerSecurityAlertPolicy ServerAzureADAdministrators []*armsql.ServerAzureADAdministrator ServerVulnerabilityAssessments []*armsql.ServerVulnerabilityAssessment FirewallRules []*armsql.FirewallRule EncryptionProtectors []*armsql.EncryptionProtector PrivateEndpointConnections []*armsql.PrivateEndpointConnection VirtualNetworkRules []*armsql.VirtualNetworkRule FailoverGroups []*armsql.FailoverGroup AutomaticTuning armsql.ServerAutomaticTuning ResourceGroup string }
type SqlServerElasticPoolDescription ¶
type SqlServerElasticPoolDescription struct { Pool armsql.ElasticPool TotalDTU int32 ServerName string ResourceGroup string }
type SqlServerFlexibleServerDescription ¶
type SqlServerFlexibleServerDescription struct { FlexibleServer armmysqlflexibleservers.Server ResourceGroup string }
type SqlServerVirtualMachineDescription ¶
type SqlServerVirtualMachineDescription struct { VirtualMachine armsqlvirtualmachine.SQLVirtualMachine ResourceGroup string }
type SqlServerVirtualMachineGroupDescription ¶
type SqlServerVirtualMachineGroupDescription struct { Group armsqlvirtualmachine.Group ResourceGroup string }
type SqlVirtualClustersDescription ¶
type SqlVirtualClustersDescription struct { ResourceGroup string VirtualClusters armsql.VirtualCluster }
type StorageAccountDescription ¶
type StorageAccountDescription struct { Account armstorage.Account ManagementPolicy *armstorage.ManagementPolicy BlobServiceProperties *armstorage.BlobServiceProperties Logging *accounts.Logging StorageServiceProperties *queues.StorageServiceProperties FileServiceProperties *armstorage.FileServiceProperties DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource EncryptionScopes []*armstorage.EncryptionScope TableProperties aztables.ServiceProperties AccessKeys []map[string]interface{} ResourceGroup string }
type StorageBlobDescription ¶
type StorageBlobServiceDescription ¶
type StorageBlobServiceDescription struct { BlobService armstorage.BlobServiceProperties AccountName string Location string ResourceGroup string }
type StorageContainerDescription ¶
type StorageContainerDescription struct { AccountName string ListContainerItem armstorage.ListContainerItem ImmutabilityPolicy armstorage.ImmutabilityPolicy ResourceGroup string }
type StorageFileShareDescription ¶
type StorageFileShareDescription struct {}
type StorageQueueDescription ¶
type StorageQueueDescription struct { Queue armstorage.ListQueue AccountName string Location string ResourceGroup string }
type StorageSyncDescription ¶
type StorageSyncDescription struct { Service armstoragesync.Service ResourceGroup string }
type StorageTableDescription ¶
type StorageTableDescription struct { Table armstorage.Table AccountName string Location string ResourceGroup string }
type StorageTableServiceDescription ¶
type StorageTableServiceDescription struct { TableService armstorage.TableServiceProperties AccountName string Location string ResourceGroup string }
type StreamAnalyticsClusterDescription ¶
type StreamAnalyticsClusterDescription struct { ResourceGroup string StreamingJob armstreamanalytics.Cluster }
type StreamAnalyticsJobDescription ¶
type StreamAnalyticsJobDescription struct { StreamingJob armstreamanalytics.StreamingJob DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type SubnetDescription ¶
type SubnetDescription struct { VirtualNetworkName string Subnet armnetwork.Subnet ResourceGroup string }
type SubscriptionDescription ¶
type SubscriptionDescription struct { Subscription armsubscription.Subscription Tags map[string][]string }
type SynapseWorkspaceBigdatapoolsDescription ¶
type SynapseWorkspaceBigdatapoolsDescription struct { Workspace armsynapse.Workspace BigDataPool armsynapse.BigDataPoolResourceInfo ResourceGroup string }
type SynapseWorkspaceDescription ¶
type SynapseWorkspaceDescription struct { Workspace armsynapse.Workspace ServerVulnerabilityAssessments []*armsynapse.ServerVulnerabilityAssessment DiagnosticSettingsResources []*armmonitor.DiagnosticSettingsResource ResourceGroup string }
type SynapseWorkspaceSqlpoolsDescription ¶
type SynapseWorkspaceSqlpoolsDescription struct { Workspace armsynapse.Workspace SqlPool armsynapse.SQLPool ResourceGroup string }
type TenantDescription ¶
type TenantDescription struct {
TenantIDDescription armsubscription.TenantIDDescription
}
type TimeSeriesInsightsEnvironmentsDescription ¶
type TimeSeriesInsightsEnvironmentsDescription struct { ResourceGroup string Environment *armtimeseriesinsights.EnvironmentResource }
type TrafficManagerProfileDescription ¶
type TrafficManagerProfileDescription struct { ResourceGroup string Profile armtrafficmanager.Profile }
type VirtualHubsDescription ¶
type VirtualHubsDescription struct { ResourceGroup string VirtualHub armnetwork.VirtualHub }
type VirtualMachineImagesImageTemplatesDescription ¶
type VirtualMachineImagesImageTemplatesDescription struct { ResourceGroup string ImageTemplate armvirtualmachineimagebuilder.ImageTemplate }
type VirtualNetworkDescription ¶
type VirtualNetworkDescription struct { VirtualNetwork armnetwork.VirtualNetwork ResourceGroup string }
type VirtualNetworkGatewayDescription ¶
type VirtualNetworkGatewayDescription struct { VirtualNetwork string VirtualNetworkGateway armnetwork.VirtualNetworkGateway ResourceGroup string VirtualNetworkGatewayConnection []*armnetwork.VirtualNetworkGatewayConnectionListEntity }
type VirtualWansDescription ¶
type VirtualWansDescription struct { ResourceGroup string VirtualWan armnetwork.VirtualWAN }
type VpnGatewayDescription ¶
type VpnGatewayDescription struct { VpnGateway armnetwork.VPNGateway ResourceGroup string }
type VpnGatewayVpnConnectionDescription ¶
type VpnGatewayVpnConnectionDescription struct { ResourceGroup string VpnConnection armnetwork.VPNConnection VpnGateway armnetwork.VPNGateway }
type VpnSiteDescription ¶
type VpnSiteDescription struct { ResourceGroup string VpnSite armnetwork.VPNSite }
type WebServerFarmsDescription ¶
type WebServerFarmsDescription struct { ResourceGroup string ServerFarm appservice.Plan }
Click to show internal directories.
Click to hide internal directories.