Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ArmFederatedIdentityCredentialsClient ¶
type ArmFederatedIdentityCredentialsClient struct {
*armmsi.FederatedIdentityCredentialsClient
}
func NewFederatedIdentityCredentialsClient ¶
func NewFederatedIdentityCredentialsClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ArmFederatedIdentityCredentialsClient, error)
NewFederatedIdentityCredentialsClient creates a new FederatedIdentityCredentialsClient
func (*ArmFederatedIdentityCredentialsClient) List ¶
func (c *ArmFederatedIdentityCredentialsClient) List(ctx context.Context, resourceGroupName string, resourceName string, options *armmsi.FederatedIdentityCredentialsClientListOptions) (result []*armmsi.FederatedIdentityCredential, err error)
type ArmUserAssignedIdentitiesClient ¶
type ArmUserAssignedIdentitiesClient struct {
*armmsi.UserAssignedIdentitiesClient
// contains filtered or unexported fields
}
func NewUserAssignedIdentitiesClient ¶
func NewUserAssignedIdentitiesClient(subscriptionID string, credential azcore.TokenCredential, options *arm.ClientOptions) (*ArmUserAssignedIdentitiesClient, error)
NewUserAssignedIdentitiesClient creates a new UserAssignedIdentitiesClient
func (*ArmUserAssignedIdentitiesClient) GetClusterMSICredential ¶
func (c *ArmUserAssignedIdentitiesClient) GetClusterMSICredential() azcore.TokenCredential
type FederatedIdentityCredentialsClient ¶
type FederatedIdentityCredentialsClient interface {
CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, federatedIdentityCredentialResourceName string, parameters armmsi.FederatedIdentityCredential, options *armmsi.FederatedIdentityCredentialsClientCreateOrUpdateOptions) (armmsi.FederatedIdentityCredentialsClientCreateOrUpdateResponse, error)
Delete(ctx context.Context, resourceGroupName string, resourceName string, federatedIdentityCredentialResourceName string, options *armmsi.FederatedIdentityCredentialsClientDeleteOptions) (armmsi.FederatedIdentityCredentialsClientDeleteResponse, error)
Get(ctx context.Context, resourceGroupName string, resourceName string, federatedIdentityCredentialResourceName string, options *armmsi.FederatedIdentityCredentialsClientGetOptions) (armmsi.FederatedIdentityCredentialsClientGetResponse, error)
NewListPager(resourceGroupName string, resourceName string, options *armmsi.FederatedIdentityCredentialsClientListOptions) *runtime.Pager[armmsi.FederatedIdentityCredentialsClientListResponse]
List(ctx context.Context, resourceGroupName string, resourceName string, options *armmsi.FederatedIdentityCredentialsClientListOptions) ([]*armmsi.FederatedIdentityCredential, error)
}
FederatedIdentityCredentialsClient is a minimal interface for azure FederatedIdentityCredentialsClient
type UserAssignedIdentitiesClient ¶
type UserAssignedIdentitiesClient interface {
Get(ctx context.Context, resourceGroupName string, resourceName string, options *armmsi.UserAssignedIdentitiesClientGetOptions) (armmsi.UserAssignedIdentitiesClientGetResponse, error)
GetClusterMSICredential() azcore.TokenCredential
}
Click to show internal directories.
Click to hide internal directories.