Documentation ¶
Index ¶
- type AD
- type ADApplicationsClient
- type ADGroupsClient
- type ADServicePrinicpals
- type ADUsersClient
- type ActivityLogAlertsClient
- type ActivityLogClient
- type AppsClient
- type AssessmentsClient
- type AssignmentsClient
- type AuthorizationClient
- type BackupLongTermRetentionPoliciesClient
- type BatchAccountClient
- type BatchClient
- type CDNClient
- type ComputeClient
- type ContainerRegistriesClient
- type ContainerRegistryClient
- type ContainerReplicationsClient
- type ContainerServiceClient
- type CosmosDBAccountClient
- type CosmosDBMongoDBClient
- type CosmosDBSQLClient
- type CosmosDbClient
- type CustomDomainsClient
- type DataLakeAnalyticsAccountsClient
- type DataLakeClient
- type DataLakeStorageAccountsClient
- type DiagnosticSettingsClient
- type DisksClient
- type EncryptionProtectorsClient
- type EndpointsClient
- type EventHubClient
- type ExpressRouteCircuitsClient
- type ExpressRouteGatewaysClient
- type ExpressRoutePortsClient
- type FrontDoorClient
- type GroupsClient
- type InterfacesClient
- type IotHubClient
- type JitNetworkAccessPoliciesClient
- type JobsClient
- type KeyVault71Client
- type KeyVaultClient
- type KeyVaultManagedHSMClient
- type KeysClient
- type LinksClient
- type LogProfilesClient
- type LogicClient
- type ManagedClustersClient
- type ManagedDatabaseVulnerabilityAssessmentScansClient
- type ManagedDatabaseVulnerabilityAssessmentsClient
- type ManagedDatabasesClient
- type ManagedInstanceEncryptionProtectorsClient
- type ManagedInstanceVulnerabilityAssessmentsClient
- type ManagedInstancesClient
- type MariaDB
- type MariaDBConfigurationsClient
- type MariaDBServersClient
- type MonitorClient
- type MonitorDiagnosticSettingsClient
- type MySQL
- type MySQLConfigurationClient
- type MySQLServerClient
- type NamespacesClient
- type NetworksClient
- type OriginGroupsClient
- type OriginsClient
- type PostgreSQL
- type PostgresqlConfigurationClient
- type PostgresqlFirewallRuleClient
- type PostgresqlServerClient
- type ProfilesClient
- type PublicIPAddressesClient
- type RedisClient
- type ResClient
- type ResourcesClient
- type RoleAssignmentsClient
- type RoleDefinitionsClient
- type RouteFiltersClient
- type RouteTablesClient
- type RoutesClient
- type RuleSetsClient
- type RulesClient
- type SQLClient
- type SQLDatabaseBlobAuditingPoliciesClient
- type SQLDatabaseClient
- type SQLDatabaseThreatDetectionPoliciesClient
- type SQLDatabaseVulnerabilityAssessmentScansClient
- type SQLDatabaseVulnerabilityAssessmentsClient
- type SQLFirewallClient
- type SQLServerAdminClient
- type SQLServerBlobAuditingPolicies
- type SQLServerClient
- type SQLServerDevOpsAuditSettingsClient
- type SQLServerVulnerabilityAssessmentsClient
- type SQLVirtualNetworkRulesClient
- type SearchClient
- type SearchServiceClient
- type SecurityAutoProvisioningSettingsClient
- type SecurityClient
- type SecurityContactsClient
- type SecurityGroupsClient
- type SecurityPoliciesClient
- type SecurityPricingsClient
- type SecuritySettingsClient
- type ServerSecurityAlertPoliciesClient
- type ServicebusClient
- type Services
- type StorageAccountClient
- type StorageBlobServicePropertiesClient
- type StorageBlobServicesClient
- type StorageClient
- type StorageContainerClient
- type StorageQueueServicePropertiesClient
- type StreamAnalyticsClient
- type Subscriptions
- type SubscriptionsClient
- type TenantsClient
- type TopicsClient
- type TransparentDataEncryptionsClient
- type VaultClient
- type VirtualMachineExtensionsClient
- type VirtualMachineScaleSetsClient
- type VirtualMachinesClient
- type VirtualNetworkGatewaysClient
- type VirtualNetworksClient
- type WatchersClient
- type WebClient
- type WorkflowsClient
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AD ¶
type AD struct { Applications ADApplicationsClient Groups ADGroupsClient ServicePrincipals ADServicePrinicpals Users ADUsersClient }
func NewADClient ¶
func NewADClient(_ string, _ autorest.Authorizer) AD
type ADApplicationsClient ¶
type ADGroupsClient ¶
type ADServicePrinicpals ¶
type ADUsersClient ¶
type ActivityLogAlertsClient ¶
type ActivityLogAlertsClient interface {
ListBySubscriptionID(ctx context.Context) (result o.ActivityLogAlertList, err error)
}
type ActivityLogClient ¶
type AppsClient ¶
type AppsClient interface { List(ctx context.Context) (result web.AppCollectionPage, err error) ListPublishingProfileXMLWithSecrets(ctx context.Context, resourceGroupName string, name string, publishingProfileOptions web.CsmPublishingProfileOptions) (result web.ReadCloser, err error) GetAuthSettings(ctx context.Context, resourceGroupName string, name string) (result web.SiteAuthSettings, err error) GetVnetConnection(ctx context.Context, resourceGroupName string, name string, vnetName string) (result web.VnetInfo, err error) }
type AssessmentsClient ¶
type AssignmentsClient ¶
type AuthorizationClient ¶
type AuthorizationClient struct { RoleAssignments RoleAssignmentsClient RoleDefinitions RoleDefinitionsClient }
func NewAuthorizationClient ¶
func NewAuthorizationClient(subscriptionId string, auth autorest.Authorizer) AuthorizationClient
type BatchAccountClient ¶
type BatchAccountClient interface {
List(ctx context.Context) (result batch.AccountListResultPage, err error)
}
type BatchClient ¶
type BatchClient struct {
Account BatchAccountClient
}
func NewBatchClient ¶
func NewBatchClient(subscriptionId string, auth autorest.Authorizer) BatchClient
type CDNClient ¶ added in v0.13.3
type CDNClient struct { Profiles ProfilesClient Endpoints EndpointsClient CustomDomains CustomDomainsClient Origins OriginsClient OriginGroups OriginGroupsClient Routes RoutesClient RuleSets RuleSetsClient Rules RulesClient SecurityPolicies SecurityPoliciesClient }
func NewCDNClient ¶ added in v0.13.3
func NewCDNClient(subscriptionId string, auth autorest.Authorizer) CDNClient
type ComputeClient ¶
type ComputeClient struct { Disks DisksClient VirtualMachines VirtualMachinesClient VirtualMachineExtensions VirtualMachineExtensionsClient VirtualMachineScaleSets VirtualMachineScaleSetsClient }
func NewComputeClient ¶
func NewComputeClient(subscriptionId string, auth autorest.Authorizer) ComputeClient
type ContainerRegistriesClient ¶
type ContainerRegistriesClient interface {
List(ctx context.Context) (result containerregistry.RegistryListResultPage, err error)
}
type ContainerRegistryClient ¶
type ContainerRegistryClient struct { Registries ContainerRegistriesClient Replications ContainerReplicationsClient }
func NewContainerRegistryClient ¶
func NewContainerRegistryClient(subscriptionID string, auth autorest.Authorizer) ContainerRegistryClient
type ContainerReplicationsClient ¶
type ContainerReplicationsClient interface {
List(ctx context.Context, resourceGroupName string, registryName string) (result containerregistry.ReplicationListResultPage, err error)
}
type ContainerServiceClient ¶
type ContainerServiceClient struct {
ManagedClusters ManagedClustersClient
}
func NewContainerServiceClient ¶
func NewContainerServiceClient(subscriptionID string, auth autorest.Authorizer) ContainerServiceClient
type CosmosDBAccountClient ¶
type CosmosDBAccountClient interface {
List(ctx context.Context) (result documentdb.DatabaseAccountsListResult, err error)
}
type CosmosDBMongoDBClient ¶
type CosmosDBMongoDBClient interface {
ListMongoDBDatabases(ctx context.Context, resourceGroupName string, accountName string) (result documentdb.MongoDBDatabaseListResult, err error)
}
type CosmosDBSQLClient ¶
type CosmosDBSQLClient interface {
ListSQLDatabases(ctx context.Context, resourceGroupName string, accountName string) (result documentdb.SQLDatabaseListResult, err error)
}
type CosmosDbClient ¶
type CosmosDbClient struct { Accounts CosmosDBAccountClient SQL CosmosDBSQLClient MongoDB CosmosDBMongoDBClient }
func NewCosmosDbClient ¶
func NewCosmosDbClient(subscriptionId string, auth autorest.Authorizer) CosmosDbClient
type CustomDomainsClient ¶ added in v0.13.3
type DataLakeAnalyticsAccountsClient ¶
type DataLakeAnalyticsAccountsClient interface { List(ctx context.Context, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result account.DataLakeAnalyticsAccountListResultPage, err error) Get(ctx context.Context, resourceGroupName string, accountName string) (result account.DataLakeAnalyticsAccount, err error) }
type DataLakeClient ¶
type DataLakeClient struct { DataLakeStorageAccounts DataLakeStorageAccountsClient DataLakeAnalyticsAccounts DataLakeAnalyticsAccountsClient }
func NewDataLakeClient ¶
func NewDataLakeClient(subscriptionId string, auth autorest.Authorizer) DataLakeClient
type DataLakeStorageAccountsClient ¶
type DataLakeStorageAccountsClient interface { List(ctx context.Context, filter string, top *int32, skip *int32, selectParameter string, orderby string, count *bool) (result storeAccount.DataLakeStoreAccountListResultPage, err error) Get(ctx context.Context, resourceGroupName string, accountName string) (result storeAccount.DataLakeStoreAccount, err error) }
type DisksClient ¶
type DisksClient interface {
List(ctx context.Context) (result compute.DiskListPage, err error)
}
type EndpointsClient ¶ added in v0.13.3
type EventHubClient ¶
type EventHubClient interface { GetNetworkRuleSet(ctx context.Context, resourceGroupName string, namespaceName string) (result eventhub.NetworkRuleSet, err error) List(ctx context.Context) (result eventhub.EHNamespaceListResultPage, err error) }
func NewEventHubClient ¶
func NewEventHubClient(subscriptionId string, auth autorest.Authorizer) EventHubClient
type ExpressRouteCircuitsClient ¶
type ExpressRouteCircuitsClient interface {
ListAll(ctx context.Context) (result network.ExpressRouteCircuitListResultPage, err error)
}
type ExpressRouteGatewaysClient ¶
type ExpressRouteGatewaysClient interface {
ListBySubscription(ctx context.Context) (result network.ExpressRouteGatewayList, err error)
}
type ExpressRoutePortsClient ¶
type ExpressRoutePortsClient interface {
List(ctx context.Context) (result network.ExpressRoutePortListResultPage, err error)
}
type FrontDoorClient ¶
type FrontDoorClient interface {
List(ctx context.Context) (result frontdoor.ListResultPage, err error)
}
func NewFrontDoorClient ¶
func NewFrontDoorClient(subscriptionId string, auth autorest.Authorizer) FrontDoorClient
type GroupsClient ¶
type InterfacesClient ¶
type InterfacesClient interface {
ListAll(ctx context.Context) (result network.InterfaceListResultPage, err error)
}
type IotHubClient ¶
type IotHubClient interface {
ListBySubscription(ctx context.Context) (result devices.IotHubDescriptionListResultPage, err error)
}
func NewIotHubClient ¶
func NewIotHubClient(subscriptionId string, auth autorest.Authorizer) IotHubClient
type JitNetworkAccessPoliciesClient ¶
type JitNetworkAccessPoliciesClient interface {
List(ctx context.Context) (result security.JitNetworkAccessPoliciesListPage, err error)
}
type JobsClient ¶
type JobsClient interface {
List(ctx context.Context, expand string) (result streamanalytics.StreamingJobListResultPage, err error)
}
type KeyVault71Client ¶
type KeyVault71Client interface { GetKeys(ctx context.Context, vaultBaseURL string, maxresults *int32) (result keyvault71.KeyListResultPage, err error) GetSecrets(ctx context.Context, vaultBaseURL string, maxresults *int32) (result keyvault71.SecretListResultPage, err error) }
type KeyVaultClient ¶
type KeyVaultClient struct { KeyVault71 KeyVault71Client Vaults VaultClient ManagedHSM KeyVaultManagedHSMClient }
func NewKeyVaultClient ¶
func NewKeyVaultClient(subscriptionId string, auth autorest.Authorizer) (KeyVaultClient, error)
type KeysClient ¶
type KeysClient interface { // List lists the keys in the specified key vault. // Parameters: // resourceGroupName - the name of the resource group which contains the specified key vault. // vaultName - the name of the vault which contains the keys to be retrieved. List(ctx context.Context, resourceGroupName string, vaultName string) (result keyvault.KeyListResultPage, err error) }
type LinksClient ¶
type LogProfilesClient ¶
type LogProfilesClient interface {
List(ctx context.Context) (result insights.LogProfileCollection, err error)
}
type LogicClient ¶
type LogicClient struct { DiagnosticSettings MonitorDiagnosticSettingsClient Workflows WorkflowsClient }
func NewLogicClient ¶
func NewLogicClient(subscriptionId string, auth autorest.Authorizer) LogicClient
type ManagedClustersClient ¶
type ManagedClustersClient interface {
List(ctx context.Context) (result containerservice.ManagedClusterListResultPage, err error)
}
type ManagedDatabasesClient ¶
type ManagedInstancesClient ¶
type ManagedInstancesClient interface {
List(ctx context.Context) (result sql.ManagedInstanceListResultPage, err error)
}
type MariaDB ¶
type MariaDB struct { Configurations MariaDBConfigurationsClient Servers MariaDBServersClient }
func NewMariaDBClient ¶
func NewMariaDBClient(subscriptionId string, auth autorest.Authorizer) MariaDB
type MariaDBServersClient ¶
type MariaDBServersClient interface {
List(ctx context.Context) (result mariadb.ServerListResult, err error)
}
type MonitorClient ¶
type MonitorClient struct { ActivityLogAlerts ActivityLogAlertsClient LogProfiles LogProfilesClient ActivityLogs ActivityLogClient DiagnosticSettings DiagnosticSettingsClient }
func NewMonitorClient ¶
func NewMonitorClient(subscriptionId string, auth autorest.Authorizer) MonitorClient
type MySQL ¶
type MySQL struct { Servers MySQLServerClient Configuration MySQLConfigurationClient }
func NewMySQLClient ¶
func NewMySQLClient(subscriptionId string, auth autorest.Authorizer) MySQL
type MySQLServerClient ¶
type MySQLServerClient interface {
List(ctx context.Context) (result mysql.ServerListResult, err error)
}
type NamespacesClient ¶
type NamespacesClient interface {
List(ctx context.Context) (result servicebus.SBNamespaceListResultPage, err error)
}
type NetworksClient ¶
type NetworksClient struct { ExpressRouteCircuits ExpressRouteCircuitsClient ExpressRouteGateways ExpressRouteGatewaysClient ExpressRoutePorts ExpressRoutePortsClient Interfaces InterfacesClient PublicIPAddresses PublicIPAddressesClient RouteFilters RouteFiltersClient RouteTables RouteTablesClient SecurityGroups SecurityGroupsClient VirtualNetworkGateways VirtualNetworkGatewaysClient VirtualNetworks VirtualNetworksClient Watchers WatchersClient }
func NewNetworksClient ¶
func NewNetworksClient(subscriptionId string, auth autorest.Authorizer) NetworksClient
type OriginGroupsClient ¶ added in v0.13.3
type OriginsClient ¶ added in v0.13.3
type PostgreSQL ¶
type PostgreSQL struct { Servers PostgresqlServerClient Configuration PostgresqlConfigurationClient FirewallRule PostgresqlFirewallRuleClient }
func NewPostgresClient ¶
func NewPostgresClient(subscriptionId string, auth autorest.Authorizer) PostgreSQL
type PostgresqlConfigurationClient ¶
type PostgresqlConfigurationClient interface {
ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result postgresql.ConfigurationListResult, err error)
}
type PostgresqlFirewallRuleClient ¶
type PostgresqlFirewallRuleClient interface {
ListByServer(ctx context.Context, resourceGroupName string, serverName string) (result postgresql.FirewallRuleListResult, err error)
}
type PostgresqlServerClient ¶
type PostgresqlServerClient interface {
List(ctx context.Context) (result postgresql.ServerListResult, err error)
}
type ProfilesClient ¶ added in v0.13.3
type ProfilesClient interface {
List(ctx context.Context) (result cdn.ProfileListResultPage, err error)
}
type PublicIPAddressesClient ¶
type PublicIPAddressesClient interface {
ListAll(ctx context.Context) (result network.PublicIPAddressListResultPage, err error)
}
type RedisClient ¶
type RedisClient interface {
ListBySubscription(ctx context.Context) (result redis.ListResultPage, err error)
}
func NewRedisClient ¶
func NewRedisClient(subscriptionId string, auth autorest.Authorizer) RedisClient
type ResourcesClient ¶
type ResourcesClient struct { Groups GroupsClient Resources ResClient Assignments AssignmentsClient Links LinksClient }
func NewResourcesClient ¶
func NewResourcesClient(subscriptionId string, auth autorest.Authorizer) ResourcesClient
type RoleAssignmentsClient ¶
type RoleAssignmentsClient interface {
List(ctx context.Context, filter string) (result authorization.RoleAssignmentListResultPage, err error)
}
type RoleDefinitionsClient ¶
type RoleDefinitionsClient interface {
List(ctx context.Context, scope string, filter string) (result authorization.RoleDefinitionListResultPage, err error)
}
type RouteFiltersClient ¶
type RouteFiltersClient interface {
List(ctx context.Context) (result network.RouteFilterListResultPage, err error)
}
type RouteTablesClient ¶
type RouteTablesClient interface {
ListAll(ctx context.Context) (result network.RouteTableListResultPage, err error)
}
type RoutesClient ¶ added in v0.13.3
type RuleSetsClient ¶ added in v0.13.3
type RulesClient ¶ added in v0.13.3
type SQLClient ¶
type SQLClient struct { BackupLongTermRetentionPolicies BackupLongTermRetentionPoliciesClient DatabaseBlobAuditingPolicies SQLDatabaseBlobAuditingPoliciesClient Databases SQLDatabaseClient DatabaseVulnerabilityAssessmentScans SQLDatabaseVulnerabilityAssessmentScansClient DatabaseThreatDetectionPolicies SQLDatabaseThreatDetectionPoliciesClient DatabaseVulnerabilityAssessments SQLDatabaseVulnerabilityAssessmentsClient Firewall SQLFirewallClient ServerAdmins SQLServerAdminClient ServerBlobAuditingPolicies SQLServerBlobAuditingPolicies ServerDevOpsAuditSettings SQLServerDevOpsAuditSettingsClient Servers SQLServerClient ServerVulnerabilityAssessments SQLServerVulnerabilityAssessmentsClient TransparentDataEncryptions TransparentDataEncryptionsClient EncryptionProtectors EncryptionProtectorsClient ManagedInstances ManagedInstancesClient ManagedInstanceVulnerabilityAssessments ManagedInstanceVulnerabilityAssessmentsClient ManagedDatabases ManagedDatabasesClient ManagedDatabaseVulnerabilityAssessments ManagedDatabaseVulnerabilityAssessmentsClient ManagedDatabaseVulnerabilityAssessmentScans ManagedDatabaseVulnerabilityAssessmentScansClient ManagedInstanceEncryptionProtectors ManagedInstanceEncryptionProtectorsClient VirtualNetworkRules SQLVirtualNetworkRulesClient ServerSecurityAlertPolicies ServerSecurityAlertPoliciesClient }
func NewSQLClient ¶
func NewSQLClient(subscriptionId string, auth autorest.Authorizer) SQLClient
type SQLDatabaseClient ¶
type SQLFirewallClient ¶
type SQLServerAdminClient ¶
type SQLServerClient ¶
type SQLServerClient interface {
List(ctx context.Context) (result sql.ServerListResultPage, err error)
}
type SearchClient ¶
type SearchClient struct {
Service SearchServiceClient
}
func NewSearchClient ¶
func NewSearchClient(subscriptionId string, auth autorest.Authorizer) SearchClient
type SearchServiceClient ¶
type SecurityAutoProvisioningSettingsClient ¶
type SecurityAutoProvisioningSettingsClient interface {
List(ctx context.Context) (result security.AutoProvisioningSettingListPage, err error)
}
type SecurityClient ¶
type SecurityClient struct { Assessments AssessmentsClient AutoProvisioningSettings SecurityAutoProvisioningSettingsClient Contacts SecurityContactsClient Pricings SecurityPricingsClient Settings SecuritySettingsClient JitNetworkAccessPolicies JitNetworkAccessPoliciesClient }
func NewSecurityClient ¶
func NewSecurityClient(subscriptionId string, auth autorest.Authorizer) SecurityClient
type SecurityContactsClient ¶
type SecurityContactsClient interface {
List(ctx context.Context) (result security.ContactListPage, err error)
}
type SecurityGroupsClient ¶
type SecurityGroupsClient interface {
ListAll(ctx context.Context) (result network.SecurityGroupListResultPage, err error)
}
type SecurityPoliciesClient ¶ added in v0.13.3
type SecurityPricingsClient ¶
type SecurityPricingsClient interface {
List(ctx context.Context) (result security.PricingList, err error)
}
type SecuritySettingsClient ¶
type SecuritySettingsClient interface {
List(ctx context.Context) (result security.SettingsListPage, err error)
}
type ServicebusClient ¶
type ServicebusClient struct { Namespaces NamespacesClient Topics TopicsClient }
func NewServicebusClient ¶
func NewServicebusClient(subscriptionID string, auth autorest.Authorizer) ServicebusClient
type Services ¶
type Services struct { AD AD Authorization AuthorizationClient Batch BatchClient CDN CDNClient Compute ComputeClient ContainerService ContainerServiceClient ContainerRegistry ContainerRegistryClient CosmosDb CosmosDbClient DataLake DataLakeClient EventHub EventHubClient FrontDoor FrontDoorClient IotHub IotHubClient KeyVault KeyVaultClient Logic LogicClient MariaDB MariaDB Monitor MonitorClient MySQL MySQL Network NetworksClient PostgreSQL PostgreSQL Redis RedisClient Resources ResourcesClient Search SearchClient Servicebus ServicebusClient Security SecurityClient SQL SQLClient Storage StorageClient StreamAnalytics StreamAnalyticsClient Subscriptions Subscriptions Web WebClient }
func InitServices ¶
func InitServices(subscriptionId string, auth autorest.Authorizer, azCred azcore.TokenCredential) (Services, error)
type StorageAccountClient ¶
type StorageAccountClient interface { List(ctx context.Context) (result storage.AccountListResultPage, err error) ListKeys(ctx context.Context, resourceGroupName string, accountName string, expand storage.ListKeyExpand) (result storage.AccountListKeysResult, err error) }
type StorageClient ¶
type StorageClient struct { Accounts StorageAccountClient BlobServices StorageBlobServicesClient Containers StorageContainerClient NewBlobServiceProperties func(autorest.Authorizer) StorageBlobServicePropertiesClient NewQueueServiceProperties func(autorest.Authorizer) StorageQueueServicePropertiesClient }
func NewStorageClient ¶
func NewStorageClient(subscriptionId string, auth autorest.Authorizer) StorageClient
type StorageContainerClient ¶
type StreamAnalyticsClient ¶
type StreamAnalyticsClient struct {
Jobs JobsClient
}
func NewStreamAnalyticsClient ¶
func NewStreamAnalyticsClient(subscriptionID string, auth autorest.Authorizer) StreamAnalyticsClient
type Subscriptions ¶
type Subscriptions struct { SubscriptionID string Subscriptions SubscriptionsClient Tenants TenantsClient }
func NewSubscriptionsClient ¶
func NewSubscriptionsClient(subscriptionId string, auth autorest.Authorizer, azCred azcore.TokenCredential) (Subscriptions, error)
type SubscriptionsClient ¶
type SubscriptionsClient interface { NewListPager(options *armsubscriptions.ClientListOptions) *runtime.Pager[armsubscriptions.ClientListResponse] NewListLocationsPager(subscriptionId string, options *armsubscriptions.ClientListLocationsOptions) *runtime.Pager[armsubscriptions.ClientListLocationsResponse] }
type TenantsClient ¶
type TenantsClient interface {
NewListPager(options *armsubscriptions.TenantsClientListOptions) *runtime.Pager[armsubscriptions.TenantsClientListResponse]
}
type TopicsClient ¶
type TopicsClient interface { ListByNamespace(ctx context.Context, resourceGroupName string, namespaceName string, skip *int32, top *int32) (result servicebus.SBTopicListResultPage, err error) ListAuthorizationRules(ctx context.Context, resourceGroupName string, namespaceName string, topicName string) (result servicebus.SBAuthorizationRuleListResultPage, err error) ListKeys(ctx context.Context, resourceGroupName string, namespaceName string, topicName string, authorizationRuleName string) (result servicebus.AccessKeys, err error) }
type VaultClient ¶
type VirtualMachineScaleSetsClient ¶
type VirtualMachineScaleSetsClient interface {
ListAll(ctx context.Context) (result compute.VirtualMachineScaleSetListWithLinkResultPage, err error)
}
type VirtualMachinesClient ¶
type VirtualNetworkGatewaysClient ¶
type VirtualNetworkGatewaysClient interface { List(ctx context.Context, resourceGroupName string) (result network.VirtualNetworkGatewayListResultPage, err error) ListConnections(ctx context.Context, resourceGroupName string, virtualNetworkGatewayName string) (result network.VirtualNetworkGatewayListConnectionsResultPage, err error) }
type VirtualNetworksClient ¶
type VirtualNetworksClient interface {
ListAll(ctx context.Context) (result network.VirtualNetworkListResultPage, err error)
}
type WatchersClient ¶
type WatchersClient interface { ListAll(ctx context.Context) (result network.WatcherListResult, err error) GetFlowLogStatus(ctx context.Context, resourceGroupName string, networkWatcherName string, parameters network.FlowLogStatusParameters) (result network.WatchersGetFlowLogStatusFuture, err error) }
type WebClient ¶
type WebClient struct {
Apps AppsClient
}
func NewWebClient ¶
func NewWebClient(subscriptionId string, auth autorest.Authorizer) WebClient
type WorkflowsClient ¶
Source Files ¶
- ad.go
- authorization.go
- batch.go
- cdn.go
- compute.go
- containerregistry.go
- containerservice.go
- cosmosdb.go
- datalake.go
- eventhub.go
- front_door.go
- iothub.go
- keyvault.go
- logic.go
- mariadb.go
- monitor.go
- mysql.go
- networks.go
- postgresql.go
- redis.go
- resources.go
- search.go
- security.go
- servicebus.go
- services.go
- sql.go
- storage.go
- streamanalytics.go
- subscriptions.go
- web.go
Click to show internal directories.
Click to hide internal directories.