package
0.40.0
Repository: https://github.com/radius-project/radius.git
Documentation: pkg.go.dev

# Functions

NewAPIVersionsClient creates a new instance of APIVersionsClient with the specified values.
NewAwsCredentialsClient creates a new instance of AwsCredentialsClient with the specified values.
NewAwsPlanesClient creates a new instance of AwsPlanesClient with the specified values.
NewAzureCredentialsClient creates a new instance of AzureCredentialsClient with the specified values.
NewAzurePlanesClient creates a new instance of AzurePlanesClient with the specified values.
NewClientFactory creates a new instance of ClientFactory with the specified values.
NewLocationsClient creates a new instance of LocationsClient with the specified values.
NewPlanesClient creates a new instance of PlanesClient with the specified values.
NewRadiusPlanesClient creates a new instance of RadiusPlanesClient with the specified values.
NewResourceGroupsClient creates a new instance of ResourceGroupsClient with the specified values.
NewResourceProvidersClient creates a new instance of ResourceProvidersClient with the specified values.
NewResourcesClient creates a new instance of ResourcesClient with the specified values.
NewResourceTypesClient creates a new instance of ResourceTypesClient with the specified values.
PossibleAWSCredentialKindValues returns the possible values for the AWSCredentialKind const type.
PossibleAzureCredentialKindValues returns the possible values for the AzureCredentialKind const type.
PossibleCreatedByTypeValues returns the possible values for the CreatedByType const type.
PossibleCredentialStorageKindValues returns the possible values for the CredentialStorageKind const type.
PossibleProvisioningStateValues returns the possible values for the ProvisioningState const type.

# Constants

AWSCredentialKindAccessKey - The AWS Access Key credential.
AWSCredentialKindIRSA - AWS IAM roles for service accounts.
AwsCredentialType represents the ucp azure crendetial type value.
AzureCredentialKindServicePrincipal - The Service Principal Credential.
AzureCredentialKindWorkloadIdentity - The Workload Identity Credential.
AzureCredentialType represents the ucp azure crendetial type value.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
CredentialStorageKindInternal - Internal credential storage.
No description provided by the author
ProvisioningStateAccepted - The resource create request has been accepted.
ProvisioningStateCanceled - The resource provisioning has been canceled.
ProvisioningStateCreating - The resource is being created.
ProvisioningStateDeleting - The resource is being deleted.
ProvisioningStateFailed - The resource provisioning has failed.
ProvisioningStateProvisioning - The resource is being provisioned.
ProvisioningStateSucceeded - The resource has been successfully provisioned.
ProvisioningStateUpdating - The resource is being updated.
No description provided by the author
No description provided by the author
Version represents the api version in this package.

# Structs

APIVersionProperties - The properties of an API version.
APIVersionResource - The resource type for defining an API version of a resource type supported by the containing resource provider.
APIVersionResourceListResult - The response of a ApiVersionResource list operation.
APIVersionsClient contains the methods for the APIVersions group.
APIVersionsClientBeginCreateOrUpdateOptions contains the optional parameters for the APIVersionsClient.BeginCreateOrUpdate method.
APIVersionsClientBeginDeleteOptions contains the optional parameters for the APIVersionsClient.BeginDelete method.
APIVersionsClientCreateOrUpdateResponse contains the response from method APIVersionsClient.BeginCreateOrUpdate.
APIVersionsClientDeleteResponse contains the response from method APIVersionsClient.BeginDelete.
APIVersionsClientGetOptions contains the optional parameters for the APIVersionsClient.Get method.
APIVersionsClientGetResponse contains the response from method APIVersionsClient.Get.
APIVersionsClientListOptions contains the optional parameters for the APIVersionsClient.NewListPager method.
APIVersionsClientListResponse contains the response from method APIVersionsClient.NewListPager.
AwsAccessKeyCredentialProperties - AWS credential properties for Access Key.
AwsCredentialProperties - AWS Credential properties.
AwsCredentialResource - Concrete tracked resource types can be created by aliasing this type using a specific property type.
AwsCredentialResourceListResult - The response of a AwsCredentialResource list operation.
AwsCredentialResourceTagsUpdate - The type used for updating tags in AwsCredentialResource resources.
AwsCredentialsClient contains the methods for the AwsCredentials group.
AwsCredentialsClientCreateOrUpdateOptions contains the optional parameters for the AwsCredentialsClient.CreateOrUpdate method.
AwsCredentialsClientCreateOrUpdateResponse contains the response from method AwsCredentialsClient.CreateOrUpdate.
AwsCredentialsClientDeleteOptions contains the optional parameters for the AwsCredentialsClient.Delete method.
AwsCredentialsClientDeleteResponse contains the response from method AwsCredentialsClient.Delete.
AwsCredentialsClientGetOptions contains the optional parameters for the AwsCredentialsClient.Get method.
AwsCredentialsClientGetResponse contains the response from method AwsCredentialsClient.Get.
AwsCredentialsClientListOptions contains the optional parameters for the AwsCredentialsClient.NewListPager method.
AwsCredentialsClientListResponse contains the response from method AwsCredentialsClient.NewListPager.
AwsCredentialsClientUpdateOptions contains the optional parameters for the AwsCredentialsClient.Update method.
AwsCredentialsClientUpdateResponse contains the response from method AwsCredentialsClient.Update.
AwsIRSACredentialProperties - AWS credential properties for IAM Roles for Service Accounts (IRSA).
AwsPlaneResource - The AWS plane resource.
AwsPlaneResourceListResult - The response of a AwsPlaneResource list operation.
AwsPlaneResourceProperties - The Plane properties.
AwsPlaneResourceTagsUpdate - The type used for updating tags in AwsPlaneResource resources.
AwsPlanesClient contains the methods for the AwsPlanes group.
AwsPlanesClientBeginCreateOrUpdateOptions contains the optional parameters for the AwsPlanesClient.BeginCreateOrUpdate method.
AwsPlanesClientBeginDeleteOptions contains the optional parameters for the AwsPlanesClient.BeginDelete method.
AwsPlanesClientBeginUpdateOptions contains the optional parameters for the AwsPlanesClient.BeginUpdate method.
AwsPlanesClientCreateOrUpdateResponse contains the response from method AwsPlanesClient.BeginCreateOrUpdate.
AwsPlanesClientDeleteResponse contains the response from method AwsPlanesClient.BeginDelete.
AwsPlanesClientGetOptions contains the optional parameters for the AwsPlanesClient.Get method.
AwsPlanesClientGetResponse contains the response from method AwsPlanesClient.Get.
AwsPlanesClientListOptions contains the optional parameters for the AwsPlanesClient.NewListPager method.
AwsPlanesClientListResponse contains the response from method AwsPlanesClient.NewListPager.
AwsPlanesClientUpdateResponse contains the response from method AwsPlanesClient.BeginUpdate.
AzureCredentialProperties - The base properties of Azure Credential.
AzureCredentialResource - Represents Azure Credential Resource.
AzureCredentialResourceListResult - The response of a AzureCredentialResource list operation.
AzureCredentialResourceTagsUpdate - The type used for updating tags in AzureCredentialResource resources.
AzureCredentialsClient contains the methods for the AzureCredentials group.
AzureCredentialsClientCreateOrUpdateOptions contains the optional parameters for the AzureCredentialsClient.CreateOrUpdate method.
AzureCredentialsClientCreateOrUpdateResponse contains the response from method AzureCredentialsClient.CreateOrUpdate.
AzureCredentialsClientDeleteOptions contains the optional parameters for the AzureCredentialsClient.Delete method.
AzureCredentialsClientDeleteResponse contains the response from method AzureCredentialsClient.Delete.
AzureCredentialsClientGetOptions contains the optional parameters for the AzureCredentialsClient.Get method.
AzureCredentialsClientGetResponse contains the response from method AzureCredentialsClient.Get.
AzureCredentialsClientListOptions contains the optional parameters for the AzureCredentialsClient.NewListPager method.
AzureCredentialsClientListResponse contains the response from method AzureCredentialsClient.NewListPager.
AzureCredentialsClientUpdateOptions contains the optional parameters for the AzureCredentialsClient.Update method.
AzureCredentialsClientUpdateResponse contains the response from method AzureCredentialsClient.Update.
AzurePlaneResource - The Azure plane resource.
AzurePlaneResourceListResult - The response of a AzurePlaneResource list operation.
AzurePlaneResourceProperties - The Plane properties.
AzurePlaneResourceTagsUpdate - The type used for updating tags in AzurePlaneResource resources.
AzurePlanesClient contains the methods for the AzurePlanes group.
AzurePlanesClientBeginCreateOrUpdateOptions contains the optional parameters for the AzurePlanesClient.BeginCreateOrUpdate method.
AzurePlanesClientBeginDeleteOptions contains the optional parameters for the AzurePlanesClient.BeginDelete method.
AzurePlanesClientBeginUpdateOptions contains the optional parameters for the AzurePlanesClient.BeginUpdate method.
AzurePlanesClientCreateOrUpdateResponse contains the response from method AzurePlanesClient.BeginCreateOrUpdate.
AzurePlanesClientDeleteResponse contains the response from method AzurePlanesClient.BeginDelete.
AzurePlanesClientGetOptions contains the optional parameters for the AzurePlanesClient.Get method.
AzurePlanesClientGetResponse contains the response from method AzurePlanesClient.Get.
AzurePlanesClientListOptions contains the optional parameters for the AzurePlanesClient.NewListPager method.
AzurePlanesClientListResponse contains the response from method AzurePlanesClient.NewListPager.
AzurePlanesClientUpdateResponse contains the response from method AzurePlanesClient.BeginUpdate.
AzureServicePrincipalProperties - The properties of Azure Service Principal credential storage.
AzureWorkloadIdentityProperties - The properties of Azure Workload Identity credential storage.
ClientFactory is a client factory used to create any client in this module.
ComponentsKhmx01SchemasGenericresourceAllof0 - Concrete proxy resource types can be created by aliasing this type using a specific property type.
CredentialStorageProperties - The base credential storage properties.
ErrorAdditionalInfo - The resource management error additional info.
ErrorDetail - The error detail.
ErrorResponse - Common error response for all Azure Resource Manager APIs to return error details for failed operations.
GenericPlaneResource - The generic representation of a plane resource.
GenericPlaneResourceListResult - The response of a GenericPlaneResource list operation.
GenericPlaneResourceProperties - The properties of the generic representation of a plane resource.
GenericResource - Represents resource data.
GenericResourceListResult - The response of a GenericResource list operation.
InternalCredentialStorageProperties - Internal credential storage properties.
LocationProperties - The properties of a location.
LocationResource - The resource type for defining a location of the containing resource provider.
LocationResourceListResult - The response of a LocationResource list operation.
LocationResourceType - The configuration for a resource type in a specific location.
LocationsClient contains the methods for the Locations group.
LocationsClientBeginCreateOrUpdateOptions contains the optional parameters for the LocationsClient.BeginCreateOrUpdate method.
LocationsClientBeginDeleteOptions contains the optional parameters for the LocationsClient.BeginDelete method.
LocationsClientCreateOrUpdateResponse contains the response from method LocationsClient.BeginCreateOrUpdate.
LocationsClientDeleteResponse contains the response from method LocationsClient.BeginDelete.
LocationsClientGetOptions contains the optional parameters for the LocationsClient.Get method.
LocationsClientGetResponse contains the response from method LocationsClient.Get.
LocationsClientListOptions contains the optional parameters for the LocationsClient.NewListPager method.
LocationsClientListResponse contains the response from method LocationsClient.NewListPager.
PagedResourceProviderSummary - Paged collection of ResourceProviderSummary items.
PlaneNameParameter - The Plane Name parameter.
PlanesClient contains the methods for the Planes group.
PlanesClientListPlanesOptions contains the optional parameters for the PlanesClient.NewListPlanesPager method.
PlanesClientListPlanesResponse contains the response from method PlanesClient.NewListPlanesPager.
ProxyResource - The resource model definition for a Azure Resource Manager proxy resource.
RadiusPlaneResource - The Radius plane resource.
RadiusPlaneResourceListResult - The response of a RadiusPlaneResource list operation.
RadiusPlaneResourceProperties - The Plane properties.
RadiusPlaneResourceTagsUpdate - The type used for updating tags in RadiusPlaneResource resources.
RadiusPlanesClient contains the methods for the RadiusPlanes group.
RadiusPlanesClientBeginCreateOrUpdateOptions contains the optional parameters for the RadiusPlanesClient.BeginCreateOrUpdate method.
RadiusPlanesClientBeginDeleteOptions contains the optional parameters for the RadiusPlanesClient.BeginDelete method.
RadiusPlanesClientBeginUpdateOptions contains the optional parameters for the RadiusPlanesClient.BeginUpdate method.
RadiusPlanesClientCreateOrUpdateResponse contains the response from method RadiusPlanesClient.BeginCreateOrUpdate.
RadiusPlanesClientDeleteResponse contains the response from method RadiusPlanesClient.BeginDelete.
RadiusPlanesClientGetOptions contains the optional parameters for the RadiusPlanesClient.Get method.
RadiusPlanesClientGetResponse contains the response from method RadiusPlanesClient.Get.
RadiusPlanesClientListOptions contains the optional parameters for the RadiusPlanesClient.NewListPager method.
RadiusPlanesClientListResponse contains the response from method RadiusPlanesClient.NewListPager.
RadiusPlanesClientUpdateResponse contains the response from method RadiusPlanesClient.BeginUpdate.
Resource - Common fields that are returned in the response for all Azure Resource Manager resources.
ResourceGroupProperties - The resource group resource properties.
ResourceGroupResource - The resource group resource.
ResourceGroupResourceListResult - The response of a ResourceGroupResource list operation.
ResourceGroupResourceTagsUpdate - The type used for updating tags in ResourceGroupResource resources.
ResourceGroupsClient contains the methods for the ResourceGroups group.
ResourceGroupsClientCreateOrUpdateOptions contains the optional parameters for the ResourceGroupsClient.CreateOrUpdate method.
ResourceGroupsClientCreateOrUpdateResponse contains the response from method ResourceGroupsClient.CreateOrUpdate.
ResourceGroupsClientDeleteOptions contains the optional parameters for the ResourceGroupsClient.Delete method.
ResourceGroupsClientDeleteResponse contains the response from method ResourceGroupsClient.Delete.
ResourceGroupsClientGetOptions contains the optional parameters for the ResourceGroupsClient.Get method.
ResourceGroupsClientGetResponse contains the response from method ResourceGroupsClient.Get.
ResourceGroupsClientListOptions contains the optional parameters for the ResourceGroupsClient.NewListPager method.
ResourceGroupsClientListResponse contains the response from method ResourceGroupsClient.NewListPager.
ResourceGroupsClientUpdateOptions contains the optional parameters for the ResourceGroupsClient.Update method.
ResourceGroupsClientUpdateResponse contains the response from method ResourceGroupsClient.Update.
ResourceProviderProperties - The properties of a resource provider.
ResourceProviderResource - The resource type for defining a resource provider.
ResourceProviderResourceListResult - The response of a ResourceProviderResource list operation.
ResourceProvidersClient contains the methods for the ResourceProviders group.
ResourceProvidersClientBeginCreateOrUpdateOptions contains the optional parameters for the ResourceProvidersClient.BeginCreateOrUpdate method.
ResourceProvidersClientBeginDeleteOptions contains the optional parameters for the ResourceProvidersClient.BeginDelete method.
ResourceProvidersClientCreateOrUpdateResponse contains the response from method ResourceProvidersClient.BeginCreateOrUpdate.
ResourceProvidersClientDeleteResponse contains the response from method ResourceProvidersClient.BeginDelete.
ResourceProvidersClientGetOptions contains the optional parameters for the ResourceProvidersClient.Get method.
ResourceProvidersClientGetProviderSummaryOptions contains the optional parameters for the ResourceProvidersClient.GetProviderSummary method.
ResourceProvidersClientGetProviderSummaryResponse contains the response from method ResourceProvidersClient.GetProviderSummary.
ResourceProvidersClientGetResponse contains the response from method ResourceProvidersClient.Get.
ResourceProvidersClientListOptions contains the optional parameters for the ResourceProvidersClient.NewListPager method.
ResourceProvidersClientListProviderSummariesOptions contains the optional parameters for the ResourceProvidersClient.NewListProviderSummariesPager method.
ResourceProvidersClientListProviderSummariesResponse contains the response from method ResourceProvidersClient.NewListProviderSummariesPager.
ResourceProvidersClientListResponse contains the response from method ResourceProvidersClient.NewListPager.
ResourceProviderSummary - The summary of a resource provider configuration.
ResourceProviderSummaryResourceType - A resource type and its versions.
ResourcesClient contains the methods for the Resources group.
ResourcesClientListOptions contains the optional parameters for the ResourcesClient.NewListPager method.
ResourcesClientListResponse contains the response from method ResourcesClient.NewListPager.
ResourceTypeProperties - The properties of a resource type.
ResourceTypeResource - The resource type for defining a resource type supported by the containing resource provider.
ResourceTypeResourceListResult - The response of a ResourceTypeResource list operation.
ResourceTypesClient contains the methods for the ResourceTypes group.
ResourceTypesClientBeginCreateOrUpdateOptions contains the optional parameters for the ResourceTypesClient.BeginCreateOrUpdate method.
ResourceTypesClientBeginDeleteOptions contains the optional parameters for the ResourceTypesClient.BeginDelete method.
ResourceTypesClientCreateOrUpdateResponse contains the response from method ResourceTypesClient.BeginCreateOrUpdate.
ResourceTypesClientDeleteResponse contains the response from method ResourceTypesClient.BeginDelete.
ResourceTypesClientGetOptions contains the optional parameters for the ResourceTypesClient.Get method.
ResourceTypesClientGetResponse contains the response from method ResourceTypesClient.Get.
ResourceTypesClientListOptions contains the optional parameters for the ResourceTypesClient.NewListPager method.
ResourceTypesClientListResponse contains the response from method ResourceTypesClient.NewListPager.
SystemData - Metadata pertaining to creation and last modification of the resource.
TrackedResource - The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'.

# Interfaces

AwsCredentialPropertiesClassification provides polymorphic access to related types.
AzureCredentialPropertiesClassification provides polymorphic access to related types.
CredentialStoragePropertiesClassification provides polymorphic access to related types.

# Type aliases

AWSCredentialKind - AWS credential kind.
AzureCredentialKind - Azure credential kinds supported.
CreatedByType - The type of identity that created the resource.
CredentialStorageKind - Credential store kinds supported.
ProvisioningState - Provisioning state of the resource at the time the operation was called.