Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AWSFile ¶
type AWSFile struct { ControlPlaneInstanceProfile string `json:"controlPlaneInstanceProfile,omitempty"` WorkerNodeInstanceProfile string `json:"workerNodeInstanceProfile,omitempty"` }
AWSFile contains the output information of an AWS IAM configuration.
type AzureFile ¶
type AzureFile struct { SubscriptionID string `json:"subscriptionID,omitempty"` TenantID string `json:"tenantID,omitempty"` ApplicationID string `json:"applicationID,omitempty"` UAMIID string `json:"uamiID,omitempty"` ApplicationClientSecretValue string `json:"applicationClientSecretValue,omitempty"` }
AzureFile contains the output information of a Microsoft Azure IAM configuration.
type File ¶
type File struct { // CloudProvider is the cloud provider of the cluster. CloudProvider cloudprovider.Provider `json:"cloudprovider,omitempty"` GCPOutput GCPFile `json:"gcpOutput,omitempty"` AzureOutput AzureFile `json:"azureOutput,omitempty"` AWSOutput AWSFile `json:"awsOutput,omitempty"` }
File contains output information of an IAM configuration.
Click to show internal directories.
Click to hide internal directories.