Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ApplicationsClient ¶
type ApplicationsClient interface { ApplicationsClientAddons Create(ctx context.Context, parameters azgraphrbac.ApplicationCreateParameters) (result azgraphrbac.Application, err error) GetServicePrincipalsIDByAppID(ctx context.Context, applicationID string) (result azgraphrbac.ServicePrincipalObjectResult, err error) Delete(ctx context.Context, applicationObjectID string) (result autorest.Response, err error) }
ApplicationsClient is a minimal interface for azure ApplicationsClient
func NewApplicationsClient ¶
func NewApplicationsClient(environment *azureclient.AROEnvironment, tenantID string, authorizer autorest.Authorizer) ApplicationsClient
NewApplicationsClient creates a new ApplicationsClient
type ApplicationsClientAddons ¶
type ApplicationsClientAddons interface {
List(ctx context.Context, filter string) (result []azgraphrbac.Application, err error)
}
ApplicationsClientAddons is a minimal interface for azure ApplicationsClient
type ServicePrincipalClient ¶
type ServicePrincipalClient interface { ServicePrincipalClientAddons Create(ctx context.Context, parameters azgraphrbac.ServicePrincipalCreateParameters) (result azgraphrbac.ServicePrincipal, err error) }
ServicePrincipalClient is a minimal interface for azure ApplicationsClient
func NewServicePrincipalClient ¶
func NewServicePrincipalClient(environment *azureclient.AROEnvironment, tenantID string, authorizer autorest.Authorizer) ServicePrincipalClient
NewServicePrincipalClient creates a new ServicePrincipalClient
type ServicePrincipalClientAddons ¶
type ServicePrincipalClientAddons interface {
List(ctx context.Context, filter string) (result []azgraphrbac.ServicePrincipal, err error)
}
ServicePrincipalClientAddons is a minimal interface for azure ServicePrincipalClient
Click to show internal directories.
Click to hide internal directories.