Versions in this module Expand all Collapse all v1 v1.0.1 Aug 22, 2022 Changes in this version + const DefaultBaseURI + func UserAgent() string + func Version() string + type APIServerProfile struct + IP *string + URL *string + Visibility Visibility + type AzureEntityResource struct + Etag *string + ID *string + Name *string + Type *string + func (aer AzureEntityResource) MarshalJSON() ([]byte, error) + type BaseClient struct + BaseURI string + SubscriptionID string + func New(subscriptionID string) BaseClient + func NewWithBaseURI(baseURI string, subscriptionID string) BaseClient + type CloudError struct + Error *CloudErrorBody + type CloudErrorBody struct + Code *string + Details *[]CloudErrorBody + Message *string + Target *string + type ClusterProfile struct + Domain *string + FipsValidatedModules FipsValidatedModules + PullSecret *string + ResourceGroupID *string + Version *string + type ConsoleProfile struct + URL *string + type CreatedByType string + const CreatedByTypeApplication + const CreatedByTypeKey + const CreatedByTypeManagedIdentity + const CreatedByTypeUser + func PossibleCreatedByTypeValues() []CreatedByType + type Display struct + Description *string + Operation *string + Provider *string + Resource *string + type EncryptionAtHost string + const EncryptionAtHostDisabled + const EncryptionAtHostEnabled + func PossibleEncryptionAtHostValues() []EncryptionAtHost + type FipsValidatedModules string + const FipsValidatedModulesDisabled + const FipsValidatedModulesEnabled + func PossibleFipsValidatedModulesValues() []FipsValidatedModules + type IngressProfile struct + IP *string + Name *string + Visibility Visibility + type MasterProfile struct + DiskEncryptionSetID *string + EncryptionAtHost EncryptionAtHost + SubnetID *string + VMSize *string + type NetworkProfile struct + PodCidr *string + ServiceCidr *string + type OpenShiftCluster struct + ID *string + Location *string + Name *string + SystemData *SystemData + Tags map[string]*string + Type *string + func (osc *OpenShiftCluster) UnmarshalJSON(body []byte) error + func (osc OpenShiftCluster) MarshalJSON() ([]byte, error) + type OpenShiftClusterAdminKubeconfig struct + Kubeconfig *string + type OpenShiftClusterCredentials struct + KubeadminPassword *string + KubeadminUsername *string + type OpenShiftClusterList struct + NextLink *string + Value *[]OpenShiftCluster + func (oscl OpenShiftClusterList) IsEmpty() bool + type OpenShiftClusterListIterator struct + func NewOpenShiftClusterListIterator(page OpenShiftClusterListPage) OpenShiftClusterListIterator + func (iter *OpenShiftClusterListIterator) Next() error + func (iter *OpenShiftClusterListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OpenShiftClusterListIterator) NotDone() bool + func (iter OpenShiftClusterListIterator) Response() OpenShiftClusterList + func (iter OpenShiftClusterListIterator) Value() OpenShiftCluster + type OpenShiftClusterListPage struct + func NewOpenShiftClusterListPage(cur OpenShiftClusterList, ...) OpenShiftClusterListPage + func (page *OpenShiftClusterListPage) Next() error + func (page *OpenShiftClusterListPage) NextWithContext(ctx context.Context) (err error) + func (page OpenShiftClusterListPage) NotDone() bool + func (page OpenShiftClusterListPage) Response() OpenShiftClusterList + func (page OpenShiftClusterListPage) Values() []OpenShiftCluster + type OpenShiftClusterProperties struct + ApiserverProfile *APIServerProfile + ClusterProfile *ClusterProfile + ConsoleProfile *ConsoleProfile + IngressProfiles *[]IngressProfile + MasterProfile *MasterProfile + NetworkProfile *NetworkProfile + ProvisioningState ProvisioningState + ServicePrincipalProfile *ServicePrincipalProfile + WorkerProfiles *[]WorkerProfile + type OpenShiftClusterUpdate struct + SystemData *SystemData + Tags map[string]*string + func (oscu *OpenShiftClusterUpdate) UnmarshalJSON(body []byte) error + func (oscu OpenShiftClusterUpdate) MarshalJSON() ([]byte, error) + type OpenShiftClustersClient struct + func NewOpenShiftClustersClient(subscriptionID string) OpenShiftClustersClient + func NewOpenShiftClustersClientWithBaseURI(baseURI string, subscriptionID string) OpenShiftClustersClient + func (client OpenShiftClustersClient) CreateOrUpdate(ctx context.Context, resourceGroupName string, resourceName string, ...) (result OpenShiftClustersCreateOrUpdateFuture, err error) + func (client OpenShiftClustersClient) CreateOrUpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client OpenShiftClustersClient) CreateOrUpdateResponder(resp *http.Response) (result OpenShiftCluster, err error) + func (client OpenShiftClustersClient) CreateOrUpdateSender(req *http.Request) (future OpenShiftClustersCreateOrUpdateFuture, err error) + func (client OpenShiftClustersClient) Delete(ctx context.Context, resourceGroupName string, resourceName string) (result OpenShiftClustersDeleteFuture, err error) + func (client OpenShiftClustersClient) DeletePreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client OpenShiftClustersClient) DeleteResponder(resp *http.Response) (result autorest.Response, err error) + func (client OpenShiftClustersClient) DeleteSender(req *http.Request) (future OpenShiftClustersDeleteFuture, err error) + func (client OpenShiftClustersClient) Get(ctx context.Context, resourceGroupName string, resourceName string) (result OpenShiftCluster, err error) + func (client OpenShiftClustersClient) GetPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client OpenShiftClustersClient) GetResponder(resp *http.Response) (result OpenShiftCluster, err error) + func (client OpenShiftClustersClient) GetSender(req *http.Request) (*http.Response, error) + func (client OpenShiftClustersClient) List(ctx context.Context) (result OpenShiftClusterListPage, err error) + func (client OpenShiftClustersClient) ListAdminCredentials(ctx context.Context, resourceGroupName string, resourceName string) (result OpenShiftClusterAdminKubeconfig, err error) + func (client OpenShiftClustersClient) ListAdminCredentialsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client OpenShiftClustersClient) ListAdminCredentialsResponder(resp *http.Response) (result OpenShiftClusterAdminKubeconfig, err error) + func (client OpenShiftClustersClient) ListAdminCredentialsSender(req *http.Request) (*http.Response, error) + func (client OpenShiftClustersClient) ListByResourceGroup(ctx context.Context, resourceGroupName string) (result OpenShiftClusterListPage, err error) + func (client OpenShiftClustersClient) ListByResourceGroupComplete(ctx context.Context, resourceGroupName string) (result OpenShiftClusterListIterator, err error) + func (client OpenShiftClustersClient) ListByResourceGroupPreparer(ctx context.Context, resourceGroupName string) (*http.Request, error) + func (client OpenShiftClustersClient) ListByResourceGroupResponder(resp *http.Response) (result OpenShiftClusterList, err error) + func (client OpenShiftClustersClient) ListByResourceGroupSender(req *http.Request) (*http.Response, error) + func (client OpenShiftClustersClient) ListComplete(ctx context.Context) (result OpenShiftClusterListIterator, err error) + func (client OpenShiftClustersClient) ListCredentials(ctx context.Context, resourceGroupName string, resourceName string) (result OpenShiftClusterCredentials, err error) + func (client OpenShiftClustersClient) ListCredentialsPreparer(ctx context.Context, resourceGroupName string, resourceName string) (*http.Request, error) + func (client OpenShiftClustersClient) ListCredentialsResponder(resp *http.Response) (result OpenShiftClusterCredentials, err error) + func (client OpenShiftClustersClient) ListCredentialsSender(req *http.Request) (*http.Response, error) + func (client OpenShiftClustersClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OpenShiftClustersClient) ListResponder(resp *http.Response) (result OpenShiftClusterList, err error) + func (client OpenShiftClustersClient) ListSender(req *http.Request) (*http.Response, error) + func (client OpenShiftClustersClient) Update(ctx context.Context, resourceGroupName string, resourceName string, ...) (result OpenShiftClustersUpdateFuture, err error) + func (client OpenShiftClustersClient) UpdatePreparer(ctx context.Context, resourceGroupName string, resourceName string, ...) (*http.Request, error) + func (client OpenShiftClustersClient) UpdateResponder(resp *http.Response) (result OpenShiftCluster, err error) + func (client OpenShiftClustersClient) UpdateSender(req *http.Request) (future OpenShiftClustersUpdateFuture, err error) + type OpenShiftClustersCreateOrUpdateFuture struct + Result func(OpenShiftClustersClient) (OpenShiftCluster, error) + func (future *OpenShiftClustersCreateOrUpdateFuture) UnmarshalJSON(body []byte) error + type OpenShiftClustersDeleteFuture struct + Result func(OpenShiftClustersClient) (autorest.Response, error) + func (future *OpenShiftClustersDeleteFuture) UnmarshalJSON(body []byte) error + type OpenShiftClustersUpdateFuture struct + Result func(OpenShiftClustersClient) (OpenShiftCluster, error) + func (future *OpenShiftClustersUpdateFuture) UnmarshalJSON(body []byte) error + type Operation struct + Display *Display + Name *string + Origin *string + type OperationList struct + NextLink *string + Value *[]Operation + func (ol OperationList) IsEmpty() bool + type OperationListIterator struct + func NewOperationListIterator(page OperationListPage) OperationListIterator + func (iter *OperationListIterator) Next() error + func (iter *OperationListIterator) NextWithContext(ctx context.Context) (err error) + func (iter OperationListIterator) NotDone() bool + func (iter OperationListIterator) Response() OperationList + func (iter OperationListIterator) Value() Operation + type OperationListPage struct + func NewOperationListPage(cur OperationList, ...) OperationListPage + func (page *OperationListPage) Next() error + func (page *OperationListPage) NextWithContext(ctx context.Context) (err error) + func (page OperationListPage) NotDone() bool + func (page OperationListPage) Response() OperationList + func (page OperationListPage) Values() []Operation + type OperationsClient struct + func NewOperationsClient(subscriptionID string) OperationsClient + func NewOperationsClientWithBaseURI(baseURI string, subscriptionID string) OperationsClient + func (client OperationsClient) List(ctx context.Context) (result OperationListPage, err error) + func (client OperationsClient) ListComplete(ctx context.Context) (result OperationListIterator, err error) + func (client OperationsClient) ListPreparer(ctx context.Context) (*http.Request, error) + func (client OperationsClient) ListResponder(resp *http.Response) (result OperationList, err error) + func (client OperationsClient) ListSender(req *http.Request) (*http.Response, error) + type ProvisioningState string + const ProvisioningStateAdminUpdating + const ProvisioningStateCreating + const ProvisioningStateDeleting + const ProvisioningStateFailed + const ProvisioningStateSucceeded + const ProvisioningStateUpdating + func PossibleProvisioningStateValues() []ProvisioningState + type ProxyResource struct + ID *string + Name *string + Type *string + func (pr ProxyResource) MarshalJSON() ([]byte, error) + type Resource struct + ID *string + Name *string + Type *string + func (r Resource) MarshalJSON() ([]byte, error) + type ServicePrincipalProfile struct + ClientID *string + ClientSecret *string + type SystemData struct + CreatedAt *date.Time + CreatedBy *string + CreatedByType CreatedByType + LastModifiedAt *date.Time + LastModifiedBy *string + LastModifiedByType CreatedByType + type TrackedResource struct + ID *string + Location *string + Name *string + Tags map[string]*string + Type *string + func (tr TrackedResource) MarshalJSON() ([]byte, error) + type Visibility string + const VisibilityPrivate + const VisibilityPublic + func PossibleVisibilityValues() []Visibility + type WorkerProfile struct + Count *int32 + DiskEncryptionSetID *string + DiskSizeGB *int32 + EncryptionAtHost EncryptionAtHost + Name *string + SubnetID *string + VMSize *string