Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureClient ¶
type AzureClient struct { MicrosoftGraph MicrosoftGraphClient ResourceManager ResourceManagerClient SubscriptionID string }
func BuildAzureClient ¶
func BuildAzureClient(ctx context.Context, credentials Credentials) (*AzureClient, error)
type Credentials ¶
type MicrosoftGraphClient ¶
type MicrosoftGraphClient struct { Applications *msgraph.ApplicationsClient Groups *msgraph.GroupsClient ServicePrincipals *msgraph.ServicePrincipalsClient Users *msgraph.UsersClient }
type ResourceManagerClient ¶
type ResourceManagerClient struct { DataProtection *dataProtection.Client EventHubDisasterRecoveryClient *disasterrecoveryconfigs.DisasterRecoveryConfigsClient EventHubNameSpaceClient *eventhubNamespace.NamespacesClient LocksClient *managementlocks.ManagementLocksClient MachineLearningWorkspacesClient *workspaces.WorkspacesClient ManagedHSMsClient *managedhsms.ManagedHsmsClient ManagementClient *managementgroups.ManagementGroupsClient NetAppAccountClient *netappaccounts.NetAppAccountsClient NetAppCapacityPoolClient *capacitypools.CapacityPoolsClient NetAppVolumeClient *volumes.VolumesClient NetAppVolumeReplicationClient *volumesreplication.VolumesReplicationClient NotificationHubNamespaceClient *namespaces.NamespacesClient PaloAlto *paloAltoNetworks.Client ResourceGraphClient *resourceGraph.ResourcesClient ResourcesGroupsClient *resourcegroups.ResourceGroupsClient ServiceBus *serviceBus.Client StorageSyncClient *storagesyncservicesresource.StorageSyncServicesResourceClient StorageSyncGroupClient *syncgroupresource.SyncGroupResourceClient StorageSyncCloudEndpointClient *cloudendpointresource.CloudEndpointResourceClient }
Click to show internal directories.
Click to hide internal directories.