Documentation ¶
Overview ¶
Package v1 defines methods for managing various authentication data. Note that it is not intended for managing sdk.Client JWT, but rather things like agent credentials or AWS IAM ids.
Index ¶
Constants ¶
View Source
const (
QueryKeyName = "name"
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Endpoints ¶
type Endpoints interface { GetDataExportIAMRoleIDs(ctx context.Context) (*IAMRoleIDs, error) GetDirectIAMRoleIDs(ctx context.Context, project, directName string) (*IAMRoleIDs, error) // GetAgentCredentials retrieves manifest.KindAgent credentials. GetAgentCredentials(ctx context.Context, project, agentsName string) (creds M2MAppCredentials, err error) }
func NewEndpoints ¶
func NewEndpoints(client endpointsHelpers.Client) Endpoints
type IAMRoleIDs ¶
type M2MAppCredentials ¶
Click to show internal directories.
Click to hide internal directories.