Documentation
¶
Index ¶
- Constants
- type APIServerProfile
- type APIServerProfileArgs
- func (APIServerProfileArgs) ElementType() reflect.Type
- func (i APIServerProfileArgs) ToAPIServerProfileOutput() APIServerProfileOutput
- func (i APIServerProfileArgs) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
- func (i APIServerProfileArgs) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
- func (i APIServerProfileArgs) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
- type APIServerProfileInput
- type APIServerProfileOutput
- func (APIServerProfileOutput) ElementType() reflect.Type
- func (o APIServerProfileOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfileOutput) ToAPIServerProfileOutput() APIServerProfileOutput
- func (o APIServerProfileOutput) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
- func (o APIServerProfileOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
- func (o APIServerProfileOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
- func (o APIServerProfileOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfileOutput) Visibility() pulumi.StringPtrOutput
- type APIServerProfilePtrInput
- type APIServerProfilePtrOutput
- func (o APIServerProfilePtrOutput) Elem() APIServerProfileOutput
- func (APIServerProfilePtrOutput) ElementType() reflect.Type
- func (o APIServerProfilePtrOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
- func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
- func (o APIServerProfilePtrOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfilePtrOutput) Visibility() pulumi.StringPtrOutput
- type APIServerProfileResponse
- type APIServerProfileResponseOutput
- func (APIServerProfileResponseOutput) ElementType() reflect.Type
- func (o APIServerProfileResponseOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput
- func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutputWithContext(ctx context.Context) APIServerProfileResponseOutput
- func (o APIServerProfileResponseOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfileResponseOutput) Visibility() pulumi.StringPtrOutput
- type APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponsePtrOutput) Elem() APIServerProfileResponseOutput
- func (APIServerProfileResponsePtrOutput) ElementType() reflect.Type
- func (o APIServerProfileResponsePtrOutput) Ip() pulumi.StringPtrOutput
- func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
- func (o APIServerProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
- func (o APIServerProfileResponsePtrOutput) Visibility() pulumi.StringPtrOutput
- type ClusterProfile
- type ClusterProfileArgs
- func (ClusterProfileArgs) ElementType() reflect.Type
- func (i ClusterProfileArgs) ToClusterProfileOutput() ClusterProfileOutput
- func (i ClusterProfileArgs) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
- func (i ClusterProfileArgs) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
- func (i ClusterProfileArgs) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
- type ClusterProfileInput
- type ClusterProfileOutput
- func (o ClusterProfileOutput) Domain() pulumi.StringPtrOutput
- func (ClusterProfileOutput) ElementType() reflect.Type
- func (o ClusterProfileOutput) FipsValidatedModules() pulumi.StringPtrOutput
- func (o ClusterProfileOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfileOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfileOutput) ToClusterProfileOutput() ClusterProfileOutput
- func (o ClusterProfileOutput) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
- func (o ClusterProfileOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
- func (o ClusterProfileOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
- func (o ClusterProfileOutput) Version() pulumi.StringPtrOutput
- type ClusterProfilePtrInput
- type ClusterProfilePtrOutput
- func (o ClusterProfilePtrOutput) Domain() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) Elem() ClusterProfileOutput
- func (ClusterProfilePtrOutput) ElementType() reflect.Type
- func (o ClusterProfilePtrOutput) FipsValidatedModules() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
- func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
- func (o ClusterProfilePtrOutput) Version() pulumi.StringPtrOutput
- type ClusterProfileResponse
- type ClusterProfileResponseOutput
- func (o ClusterProfileResponseOutput) Domain() pulumi.StringPtrOutput
- func (ClusterProfileResponseOutput) ElementType() reflect.Type
- func (o ClusterProfileResponseOutput) FipsValidatedModules() pulumi.StringPtrOutput
- func (o ClusterProfileResponseOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfileResponseOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutput() ClusterProfileResponseOutput
- func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutputWithContext(ctx context.Context) ClusterProfileResponseOutput
- func (o ClusterProfileResponseOutput) Version() pulumi.StringPtrOutput
- type ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponsePtrOutput) Domain() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) Elem() ClusterProfileResponseOutput
- func (ClusterProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ClusterProfileResponsePtrOutput) FipsValidatedModules() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) PullSecret() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
- func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
- func (o ClusterProfileResponsePtrOutput) Version() pulumi.StringPtrOutput
- type ConsoleProfile
- type ConsoleProfileArgs
- func (ConsoleProfileArgs) ElementType() reflect.Type
- func (i ConsoleProfileArgs) ToConsoleProfileOutput() ConsoleProfileOutput
- func (i ConsoleProfileArgs) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
- func (i ConsoleProfileArgs) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
- func (i ConsoleProfileArgs) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
- type ConsoleProfileInput
- type ConsoleProfileOutput
- func (ConsoleProfileOutput) ElementType() reflect.Type
- func (o ConsoleProfileOutput) ToConsoleProfileOutput() ConsoleProfileOutput
- func (o ConsoleProfileOutput) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
- func (o ConsoleProfileOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
- func (o ConsoleProfileOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
- func (o ConsoleProfileOutput) Url() pulumi.StringPtrOutput
- type ConsoleProfilePtrInput
- type ConsoleProfilePtrOutput
- func (o ConsoleProfilePtrOutput) Elem() ConsoleProfileOutput
- func (ConsoleProfilePtrOutput) ElementType() reflect.Type
- func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
- func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
- func (o ConsoleProfilePtrOutput) Url() pulumi.StringPtrOutput
- type ConsoleProfileResponse
- type ConsoleProfileResponseOutput
- func (ConsoleProfileResponseOutput) ElementType() reflect.Type
- func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput
- func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutputWithContext(ctx context.Context) ConsoleProfileResponseOutput
- func (o ConsoleProfileResponseOutput) Url() pulumi.StringPtrOutput
- type ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponsePtrOutput) Elem() ConsoleProfileResponseOutput
- func (ConsoleProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
- func (o ConsoleProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
- type EncryptionAtHost
- func (EncryptionAtHost) ElementType() reflect.Type
- func (e EncryptionAtHost) ToEncryptionAtHostOutput() EncryptionAtHostOutput
- func (e EncryptionAtHost) ToEncryptionAtHostOutputWithContext(ctx context.Context) EncryptionAtHostOutput
- func (e EncryptionAtHost) ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput
- func (e EncryptionAtHost) ToEncryptionAtHostPtrOutputWithContext(ctx context.Context) EncryptionAtHostPtrOutput
- func (e EncryptionAtHost) ToStringOutput() pulumi.StringOutput
- func (e EncryptionAtHost) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EncryptionAtHost) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EncryptionAtHost) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionAtHostInput
- type EncryptionAtHostOutput
- func (EncryptionAtHostOutput) ElementType() reflect.Type
- func (o EncryptionAtHostOutput) ToEncryptionAtHostOutput() EncryptionAtHostOutput
- func (o EncryptionAtHostOutput) ToEncryptionAtHostOutputWithContext(ctx context.Context) EncryptionAtHostOutput
- func (o EncryptionAtHostOutput) ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput
- func (o EncryptionAtHostOutput) ToEncryptionAtHostPtrOutputWithContext(ctx context.Context) EncryptionAtHostPtrOutput
- func (o EncryptionAtHostOutput) ToStringOutput() pulumi.StringOutput
- func (o EncryptionAtHostOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EncryptionAtHostOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EncryptionAtHostOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EncryptionAtHostPtrInput
- type EncryptionAtHostPtrOutput
- func (o EncryptionAtHostPtrOutput) Elem() EncryptionAtHostOutput
- func (EncryptionAtHostPtrOutput) ElementType() reflect.Type
- func (o EncryptionAtHostPtrOutput) ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput
- func (o EncryptionAtHostPtrOutput) ToEncryptionAtHostPtrOutputWithContext(ctx context.Context) EncryptionAtHostPtrOutput
- func (o EncryptionAtHostPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EncryptionAtHostPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FipsValidatedModules
- func (FipsValidatedModules) ElementType() reflect.Type
- func (e FipsValidatedModules) ToFipsValidatedModulesOutput() FipsValidatedModulesOutput
- func (e FipsValidatedModules) ToFipsValidatedModulesOutputWithContext(ctx context.Context) FipsValidatedModulesOutput
- func (e FipsValidatedModules) ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput
- func (e FipsValidatedModules) ToFipsValidatedModulesPtrOutputWithContext(ctx context.Context) FipsValidatedModulesPtrOutput
- func (e FipsValidatedModules) ToStringOutput() pulumi.StringOutput
- func (e FipsValidatedModules) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e FipsValidatedModules) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e FipsValidatedModules) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FipsValidatedModulesInput
- type FipsValidatedModulesOutput
- func (FipsValidatedModulesOutput) ElementType() reflect.Type
- func (o FipsValidatedModulesOutput) ToFipsValidatedModulesOutput() FipsValidatedModulesOutput
- func (o FipsValidatedModulesOutput) ToFipsValidatedModulesOutputWithContext(ctx context.Context) FipsValidatedModulesOutput
- func (o FipsValidatedModulesOutput) ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput
- func (o FipsValidatedModulesOutput) ToFipsValidatedModulesPtrOutputWithContext(ctx context.Context) FipsValidatedModulesPtrOutput
- func (o FipsValidatedModulesOutput) ToStringOutput() pulumi.StringOutput
- func (o FipsValidatedModulesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o FipsValidatedModulesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FipsValidatedModulesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type FipsValidatedModulesPtrInput
- type FipsValidatedModulesPtrOutput
- func (o FipsValidatedModulesPtrOutput) Elem() FipsValidatedModulesOutput
- func (FipsValidatedModulesPtrOutput) ElementType() reflect.Type
- func (o FipsValidatedModulesPtrOutput) ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput
- func (o FipsValidatedModulesPtrOutput) ToFipsValidatedModulesPtrOutputWithContext(ctx context.Context) FipsValidatedModulesPtrOutput
- func (o FipsValidatedModulesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o FipsValidatedModulesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type IngressProfile
- type IngressProfileArgs
- type IngressProfileArray
- type IngressProfileArrayInput
- type IngressProfileArrayOutput
- func (IngressProfileArrayOutput) ElementType() reflect.Type
- func (o IngressProfileArrayOutput) Index(i pulumi.IntInput) IngressProfileOutput
- func (o IngressProfileArrayOutput) ToIngressProfileArrayOutput() IngressProfileArrayOutput
- func (o IngressProfileArrayOutput) ToIngressProfileArrayOutputWithContext(ctx context.Context) IngressProfileArrayOutput
- type IngressProfileInput
- type IngressProfileOutput
- func (IngressProfileOutput) ElementType() reflect.Type
- func (o IngressProfileOutput) Ip() pulumi.StringPtrOutput
- func (o IngressProfileOutput) Name() pulumi.StringPtrOutput
- func (o IngressProfileOutput) ToIngressProfileOutput() IngressProfileOutput
- func (o IngressProfileOutput) ToIngressProfileOutputWithContext(ctx context.Context) IngressProfileOutput
- func (o IngressProfileOutput) Visibility() pulumi.StringPtrOutput
- type IngressProfileResponse
- type IngressProfileResponseArrayOutput
- func (IngressProfileResponseArrayOutput) ElementType() reflect.Type
- func (o IngressProfileResponseArrayOutput) Index(i pulumi.IntInput) IngressProfileResponseOutput
- func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput
- func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutputWithContext(ctx context.Context) IngressProfileResponseArrayOutput
- type IngressProfileResponseOutput
- func (IngressProfileResponseOutput) ElementType() reflect.Type
- func (o IngressProfileResponseOutput) Ip() pulumi.StringPtrOutput
- func (o IngressProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o IngressProfileResponseOutput) ToIngressProfileResponseOutput() IngressProfileResponseOutput
- func (o IngressProfileResponseOutput) ToIngressProfileResponseOutputWithContext(ctx context.Context) IngressProfileResponseOutput
- func (o IngressProfileResponseOutput) Visibility() pulumi.StringPtrOutput
- type ListOpenShiftClusterAdminCredentialsArgs
- type ListOpenShiftClusterAdminCredentialsOutputArgs
- type ListOpenShiftClusterAdminCredentialsResult
- type ListOpenShiftClusterAdminCredentialsResultOutput
- func (ListOpenShiftClusterAdminCredentialsResultOutput) ElementType() reflect.Type
- func (o ListOpenShiftClusterAdminCredentialsResultOutput) Kubeconfig() pulumi.StringPtrOutput
- func (o ListOpenShiftClusterAdminCredentialsResultOutput) ToListOpenShiftClusterAdminCredentialsResultOutput() ListOpenShiftClusterAdminCredentialsResultOutput
- func (o ListOpenShiftClusterAdminCredentialsResultOutput) ToListOpenShiftClusterAdminCredentialsResultOutputWithContext(ctx context.Context) ListOpenShiftClusterAdminCredentialsResultOutput
- type ListOpenShiftClusterCredentialsArgs
- type ListOpenShiftClusterCredentialsOutputArgs
- type ListOpenShiftClusterCredentialsResult
- type ListOpenShiftClusterCredentialsResultOutput
- func (ListOpenShiftClusterCredentialsResultOutput) ElementType() reflect.Type
- func (o ListOpenShiftClusterCredentialsResultOutput) KubeadminPassword() pulumi.StringPtrOutput
- func (o ListOpenShiftClusterCredentialsResultOutput) KubeadminUsername() pulumi.StringPtrOutput
- func (o ListOpenShiftClusterCredentialsResultOutput) ToListOpenShiftClusterCredentialsResultOutput() ListOpenShiftClusterCredentialsResultOutput
- func (o ListOpenShiftClusterCredentialsResultOutput) ToListOpenShiftClusterCredentialsResultOutputWithContext(ctx context.Context) ListOpenShiftClusterCredentialsResultOutput
- type LookupMachinePoolArgs
- type LookupMachinePoolOutputArgs
- type LookupMachinePoolResult
- type LookupMachinePoolResultOutput
- func (LookupMachinePoolResultOutput) ElementType() reflect.Type
- func (o LookupMachinePoolResultOutput) Id() pulumi.StringOutput
- func (o LookupMachinePoolResultOutput) Name() pulumi.StringOutput
- func (o LookupMachinePoolResultOutput) Resources() pulumi.StringPtrOutput
- func (o LookupMachinePoolResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupMachinePoolResultOutput) ToLookupMachinePoolResultOutput() LookupMachinePoolResultOutput
- func (o LookupMachinePoolResultOutput) ToLookupMachinePoolResultOutputWithContext(ctx context.Context) LookupMachinePoolResultOutput
- func (o LookupMachinePoolResultOutput) Type() pulumi.StringOutput
- type LookupOpenShiftClusterArgs
- type LookupOpenShiftClusterOutputArgs
- type LookupOpenShiftClusterResult
- type LookupOpenShiftClusterResultOutput
- func (o LookupOpenShiftClusterResultOutput) ApiserverProfile() APIServerProfileResponsePtrOutput
- func (o LookupOpenShiftClusterResultOutput) ClusterProfile() ClusterProfileResponsePtrOutput
- func (o LookupOpenShiftClusterResultOutput) ConsoleProfile() ConsoleProfileResponsePtrOutput
- func (LookupOpenShiftClusterResultOutput) ElementType() reflect.Type
- func (o LookupOpenShiftClusterResultOutput) Id() pulumi.StringOutput
- func (o LookupOpenShiftClusterResultOutput) IngressProfiles() IngressProfileResponseArrayOutput
- func (o LookupOpenShiftClusterResultOutput) Location() pulumi.StringOutput
- func (o LookupOpenShiftClusterResultOutput) MasterProfile() MasterProfileResponsePtrOutput
- func (o LookupOpenShiftClusterResultOutput) Name() pulumi.StringOutput
- func (o LookupOpenShiftClusterResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o LookupOpenShiftClusterResultOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o LookupOpenShiftClusterResultOutput) ServicePrincipalProfile() ServicePrincipalProfileResponsePtrOutput
- func (o LookupOpenShiftClusterResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupOpenShiftClusterResultOutput) Tags() pulumi.StringMapOutput
- func (o LookupOpenShiftClusterResultOutput) ToLookupOpenShiftClusterResultOutput() LookupOpenShiftClusterResultOutput
- func (o LookupOpenShiftClusterResultOutput) ToLookupOpenShiftClusterResultOutputWithContext(ctx context.Context) LookupOpenShiftClusterResultOutput
- func (o LookupOpenShiftClusterResultOutput) Type() pulumi.StringOutput
- func (o LookupOpenShiftClusterResultOutput) WorkerProfiles() WorkerProfileResponseArrayOutput
- type LookupSecretArgs
- type LookupSecretOutputArgs
- type LookupSecretResult
- type LookupSecretResultOutput
- func (LookupSecretResultOutput) ElementType() reflect.Type
- func (o LookupSecretResultOutput) Id() pulumi.StringOutput
- func (o LookupSecretResultOutput) Name() pulumi.StringOutput
- func (o LookupSecretResultOutput) SecretResources() pulumi.StringPtrOutput
- func (o LookupSecretResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupSecretResultOutput) ToLookupSecretResultOutput() LookupSecretResultOutput
- func (o LookupSecretResultOutput) ToLookupSecretResultOutputWithContext(ctx context.Context) LookupSecretResultOutput
- func (o LookupSecretResultOutput) Type() pulumi.StringOutput
- type LookupSyncIdentityProviderArgs
- type LookupSyncIdentityProviderOutputArgs
- type LookupSyncIdentityProviderResult
- type LookupSyncIdentityProviderResultOutput
- func (LookupSyncIdentityProviderResultOutput) ElementType() reflect.Type
- func (o LookupSyncIdentityProviderResultOutput) Id() pulumi.StringOutput
- func (o LookupSyncIdentityProviderResultOutput) Name() pulumi.StringOutput
- func (o LookupSyncIdentityProviderResultOutput) Resources() pulumi.StringPtrOutput
- func (o LookupSyncIdentityProviderResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupSyncIdentityProviderResultOutput) ToLookupSyncIdentityProviderResultOutput() LookupSyncIdentityProviderResultOutput
- func (o LookupSyncIdentityProviderResultOutput) ToLookupSyncIdentityProviderResultOutputWithContext(ctx context.Context) LookupSyncIdentityProviderResultOutput
- func (o LookupSyncIdentityProviderResultOutput) Type() pulumi.StringOutput
- type LookupSyncSetArgs
- type LookupSyncSetOutputArgs
- type LookupSyncSetResult
- type LookupSyncSetResultOutput
- func (LookupSyncSetResultOutput) ElementType() reflect.Type
- func (o LookupSyncSetResultOutput) Id() pulumi.StringOutput
- func (o LookupSyncSetResultOutput) Name() pulumi.StringOutput
- func (o LookupSyncSetResultOutput) Resources() pulumi.StringPtrOutput
- func (o LookupSyncSetResultOutput) SystemData() SystemDataResponseOutput
- func (o LookupSyncSetResultOutput) ToLookupSyncSetResultOutput() LookupSyncSetResultOutput
- func (o LookupSyncSetResultOutput) ToLookupSyncSetResultOutputWithContext(ctx context.Context) LookupSyncSetResultOutput
- func (o LookupSyncSetResultOutput) Type() pulumi.StringOutput
- type MachinePool
- type MachinePoolArgs
- type MachinePoolInput
- type MachinePoolOutput
- func (MachinePoolOutput) ElementType() reflect.Type
- func (o MachinePoolOutput) Name() pulumi.StringOutput
- func (o MachinePoolOutput) Resources() pulumi.StringPtrOutput
- func (o MachinePoolOutput) SystemData() SystemDataResponseOutput
- func (o MachinePoolOutput) ToMachinePoolOutput() MachinePoolOutput
- func (o MachinePoolOutput) ToMachinePoolOutputWithContext(ctx context.Context) MachinePoolOutput
- func (o MachinePoolOutput) Type() pulumi.StringOutput
- type MachinePoolState
- type MasterProfile
- type MasterProfileArgs
- func (MasterProfileArgs) ElementType() reflect.Type
- func (i MasterProfileArgs) ToMasterProfileOutput() MasterProfileOutput
- func (i MasterProfileArgs) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
- func (i MasterProfileArgs) ToMasterProfilePtrOutput() MasterProfilePtrOutput
- func (i MasterProfileArgs) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
- type MasterProfileInput
- type MasterProfileOutput
- func (o MasterProfileOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (MasterProfileOutput) ElementType() reflect.Type
- func (o MasterProfileOutput) EncryptionAtHost() pulumi.StringPtrOutput
- func (o MasterProfileOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfileOutput) ToMasterProfileOutput() MasterProfileOutput
- func (o MasterProfileOutput) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
- func (o MasterProfileOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
- func (o MasterProfileOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
- func (o MasterProfileOutput) VmSize() pulumi.StringPtrOutput
- type MasterProfilePtrInput
- type MasterProfilePtrOutput
- func (o MasterProfilePtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o MasterProfilePtrOutput) Elem() MasterProfileOutput
- func (MasterProfilePtrOutput) ElementType() reflect.Type
- func (o MasterProfilePtrOutput) EncryptionAtHost() pulumi.StringPtrOutput
- func (o MasterProfilePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfilePtrOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
- func (o MasterProfilePtrOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
- func (o MasterProfilePtrOutput) VmSize() pulumi.StringPtrOutput
- type MasterProfileResponse
- type MasterProfileResponseOutput
- func (o MasterProfileResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (MasterProfileResponseOutput) ElementType() reflect.Type
- func (o MasterProfileResponseOutput) EncryptionAtHost() pulumi.StringPtrOutput
- func (o MasterProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfileResponseOutput) ToMasterProfileResponseOutput() MasterProfileResponseOutput
- func (o MasterProfileResponseOutput) ToMasterProfileResponseOutputWithContext(ctx context.Context) MasterProfileResponseOutput
- func (o MasterProfileResponseOutput) VmSize() pulumi.StringPtrOutput
- type MasterProfileResponsePtrOutput
- func (o MasterProfileResponsePtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o MasterProfileResponsePtrOutput) Elem() MasterProfileResponseOutput
- func (MasterProfileResponsePtrOutput) ElementType() reflect.Type
- func (o MasterProfileResponsePtrOutput) EncryptionAtHost() pulumi.StringPtrOutput
- func (o MasterProfileResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
- func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
- func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
- func (o MasterProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
- type NetworkProfile
- type NetworkProfileArgs
- func (NetworkProfileArgs) ElementType() reflect.Type
- func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileInput
- type NetworkProfileOutput
- func (NetworkProfileOutput) ElementType() reflect.Type
- func (o NetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfilePtrInput
- type NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
- func (NetworkProfilePtrOutput) ElementType() reflect.Type
- func (o NetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
- func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
- type NetworkProfileResponse
- type NetworkProfileResponseOutput
- func (NetworkProfileResponseOutput) ElementType() reflect.Type
- func (o NetworkProfileResponseOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
- func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
- type NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
- func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
- func (o NetworkProfileResponsePtrOutput) PodCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) ServiceCidr() pulumi.StringPtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
- func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
- type OpenShiftCluster
- type OpenShiftClusterArgs
- type OpenShiftClusterInput
- type OpenShiftClusterOutput
- func (o OpenShiftClusterOutput) ApiserverProfile() APIServerProfileResponsePtrOutput
- func (o OpenShiftClusterOutput) ClusterProfile() ClusterProfileResponsePtrOutput
- func (o OpenShiftClusterOutput) ConsoleProfile() ConsoleProfileResponsePtrOutput
- func (OpenShiftClusterOutput) ElementType() reflect.Type
- func (o OpenShiftClusterOutput) IngressProfiles() IngressProfileResponseArrayOutput
- func (o OpenShiftClusterOutput) Location() pulumi.StringOutput
- func (o OpenShiftClusterOutput) MasterProfile() MasterProfileResponsePtrOutput
- func (o OpenShiftClusterOutput) Name() pulumi.StringOutput
- func (o OpenShiftClusterOutput) NetworkProfile() NetworkProfileResponsePtrOutput
- func (o OpenShiftClusterOutput) ProvisioningState() pulumi.StringPtrOutput
- func (o OpenShiftClusterOutput) ServicePrincipalProfile() ServicePrincipalProfileResponsePtrOutput
- func (o OpenShiftClusterOutput) SystemData() SystemDataResponseOutput
- func (o OpenShiftClusterOutput) Tags() pulumi.StringMapOutput
- func (o OpenShiftClusterOutput) ToOpenShiftClusterOutput() OpenShiftClusterOutput
- func (o OpenShiftClusterOutput) ToOpenShiftClusterOutputWithContext(ctx context.Context) OpenShiftClusterOutput
- func (o OpenShiftClusterOutput) Type() pulumi.StringOutput
- func (o OpenShiftClusterOutput) WorkerProfiles() WorkerProfileResponseArrayOutput
- type OpenShiftClusterState
- type Secret
- type SecretArgs
- type SecretInput
- type SecretOutput
- func (SecretOutput) ElementType() reflect.Type
- func (o SecretOutput) Name() pulumi.StringOutput
- func (o SecretOutput) SecretResources() pulumi.StringPtrOutput
- func (o SecretOutput) SystemData() SystemDataResponseOutput
- func (o SecretOutput) ToSecretOutput() SecretOutput
- func (o SecretOutput) ToSecretOutputWithContext(ctx context.Context) SecretOutput
- func (o SecretOutput) Type() pulumi.StringOutput
- type SecretState
- type ServicePrincipalProfile
- type ServicePrincipalProfileArgs
- func (ServicePrincipalProfileArgs) ElementType() reflect.Type
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
- func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
- type ServicePrincipalProfileInput
- type ServicePrincipalProfileOutput
- func (o ServicePrincipalProfileOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileOutput) ClientSecret() pulumi.StringPtrOutput
- func (ServicePrincipalProfileOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
- func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
- type ServicePrincipalProfilePtrInput
- type ServicePrincipalProfilePtrOutput
- func (o ServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfilePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ServicePrincipalProfilePtrOutput) Elem() ServicePrincipalProfileOutput
- func (ServicePrincipalProfilePtrOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
- func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
- type ServicePrincipalProfileResponse
- type ServicePrincipalProfileResponseOutput
- func (o ServicePrincipalProfileResponseOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileResponseOutput) ClientSecret() pulumi.StringPtrOutput
- func (ServicePrincipalProfileResponseOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput
- func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ServicePrincipalProfileResponseOutput
- type ServicePrincipalProfileResponsePtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) Elem() ServicePrincipalProfileResponseOutput
- func (ServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
- func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
- func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
- type SyncIdentityProvider
- type SyncIdentityProviderArgs
- type SyncIdentityProviderInput
- type SyncIdentityProviderOutput
- func (SyncIdentityProviderOutput) ElementType() reflect.Type
- func (o SyncIdentityProviderOutput) Name() pulumi.StringOutput
- func (o SyncIdentityProviderOutput) Resources() pulumi.StringPtrOutput
- func (o SyncIdentityProviderOutput) SystemData() SystemDataResponseOutput
- func (o SyncIdentityProviderOutput) ToSyncIdentityProviderOutput() SyncIdentityProviderOutput
- func (o SyncIdentityProviderOutput) ToSyncIdentityProviderOutputWithContext(ctx context.Context) SyncIdentityProviderOutput
- func (o SyncIdentityProviderOutput) Type() pulumi.StringOutput
- type SyncIdentityProviderState
- type SyncSet
- type SyncSetArgs
- type SyncSetInput
- type SyncSetOutput
- func (SyncSetOutput) ElementType() reflect.Type
- func (o SyncSetOutput) Name() pulumi.StringOutput
- func (o SyncSetOutput) Resources() pulumi.StringPtrOutput
- func (o SyncSetOutput) SystemData() SystemDataResponseOutput
- func (o SyncSetOutput) ToSyncSetOutput() SyncSetOutput
- func (o SyncSetOutput) ToSyncSetOutputWithContext(ctx context.Context) SyncSetOutput
- func (o SyncSetOutput) Type() pulumi.StringOutput
- type SyncSetState
- type SystemDataResponse
- type SystemDataResponseOutput
- func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
- func (SystemDataResponseOutput) ElementType() reflect.Type
- func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
- func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
- type Visibility
- func (Visibility) ElementType() reflect.Type
- func (e Visibility) ToStringOutput() pulumi.StringOutput
- func (e Visibility) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e Visibility) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e Visibility) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (e Visibility) ToVisibilityOutput() VisibilityOutput
- func (e Visibility) ToVisibilityOutputWithContext(ctx context.Context) VisibilityOutput
- func (e Visibility) ToVisibilityPtrOutput() VisibilityPtrOutput
- func (e Visibility) ToVisibilityPtrOutputWithContext(ctx context.Context) VisibilityPtrOutput
- type VisibilityInput
- type VisibilityOutput
- func (VisibilityOutput) ElementType() reflect.Type
- func (o VisibilityOutput) ToStringOutput() pulumi.StringOutput
- func (o VisibilityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o VisibilityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VisibilityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VisibilityOutput) ToVisibilityOutput() VisibilityOutput
- func (o VisibilityOutput) ToVisibilityOutputWithContext(ctx context.Context) VisibilityOutput
- func (o VisibilityOutput) ToVisibilityPtrOutput() VisibilityPtrOutput
- func (o VisibilityOutput) ToVisibilityPtrOutputWithContext(ctx context.Context) VisibilityPtrOutput
- type VisibilityPtrInput
- type VisibilityPtrOutput
- func (o VisibilityPtrOutput) Elem() VisibilityOutput
- func (VisibilityPtrOutput) ElementType() reflect.Type
- func (o VisibilityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o VisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- func (o VisibilityPtrOutput) ToVisibilityPtrOutput() VisibilityPtrOutput
- func (o VisibilityPtrOutput) ToVisibilityPtrOutputWithContext(ctx context.Context) VisibilityPtrOutput
- type WorkerProfile
- type WorkerProfileArgs
- type WorkerProfileArray
- type WorkerProfileArrayInput
- type WorkerProfileArrayOutput
- func (WorkerProfileArrayOutput) ElementType() reflect.Type
- func (o WorkerProfileArrayOutput) Index(i pulumi.IntInput) WorkerProfileOutput
- func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutput() WorkerProfileArrayOutput
- func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutputWithContext(ctx context.Context) WorkerProfileArrayOutput
- type WorkerProfileInput
- type WorkerProfileOutput
- func (o WorkerProfileOutput) Count() pulumi.IntPtrOutput
- func (o WorkerProfileOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o WorkerProfileOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (WorkerProfileOutput) ElementType() reflect.Type
- func (o WorkerProfileOutput) EncryptionAtHost() pulumi.StringPtrOutput
- func (o WorkerProfileOutput) Name() pulumi.StringPtrOutput
- func (o WorkerProfileOutput) SubnetId() pulumi.StringPtrOutput
- func (o WorkerProfileOutput) ToWorkerProfileOutput() WorkerProfileOutput
- func (o WorkerProfileOutput) ToWorkerProfileOutputWithContext(ctx context.Context) WorkerProfileOutput
- func (o WorkerProfileOutput) VmSize() pulumi.StringPtrOutput
- type WorkerProfileResponse
- type WorkerProfileResponseArrayOutput
- func (WorkerProfileResponseArrayOutput) ElementType() reflect.Type
- func (o WorkerProfileResponseArrayOutput) Index(i pulumi.IntInput) WorkerProfileResponseOutput
- func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput
- func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutputWithContext(ctx context.Context) WorkerProfileResponseArrayOutput
- type WorkerProfileResponseOutput
- func (o WorkerProfileResponseOutput) Count() pulumi.IntPtrOutput
- func (o WorkerProfileResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
- func (o WorkerProfileResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
- func (WorkerProfileResponseOutput) ElementType() reflect.Type
- func (o WorkerProfileResponseOutput) EncryptionAtHost() pulumi.StringPtrOutput
- func (o WorkerProfileResponseOutput) Name() pulumi.StringPtrOutput
- func (o WorkerProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
- func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutput() WorkerProfileResponseOutput
- func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutputWithContext(ctx context.Context) WorkerProfileResponseOutput
- func (o WorkerProfileResponseOutput) VmSize() pulumi.StringPtrOutput
Constants ¶
const ( EncryptionAtHostDisabled = EncryptionAtHost("Disabled") EncryptionAtHostEnabled = EncryptionAtHost("Enabled") )
const ( FipsValidatedModulesDisabled = FipsValidatedModules("Disabled") FipsValidatedModulesEnabled = FipsValidatedModules("Enabled") )
const ( VisibilityPrivate = Visibility("Private") VisibilityPublic = Visibility("Public") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type APIServerProfile ¶
type APIServerProfile struct { // The IP of the cluster API server. Ip *string `pulumi:"ip"` // The URL to access the cluster API server. Url *string `pulumi:"url"` // API server visibility. Visibility *string `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
type APIServerProfileArgs ¶
type APIServerProfileArgs struct { // The IP of the cluster API server. Ip pulumi.StringPtrInput `pulumi:"ip"` // The URL to access the cluster API server. Url pulumi.StringPtrInput `pulumi:"url"` // API server visibility. Visibility pulumi.StringPtrInput `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
func (APIServerProfileArgs) ElementType ¶
func (APIServerProfileArgs) ElementType() reflect.Type
func (APIServerProfileArgs) ToAPIServerProfileOutput ¶
func (i APIServerProfileArgs) ToAPIServerProfileOutput() APIServerProfileOutput
func (APIServerProfileArgs) ToAPIServerProfileOutputWithContext ¶
func (i APIServerProfileArgs) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
func (APIServerProfileArgs) ToAPIServerProfilePtrOutput ¶
func (i APIServerProfileArgs) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
func (APIServerProfileArgs) ToAPIServerProfilePtrOutputWithContext ¶
func (i APIServerProfileArgs) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
type APIServerProfileInput ¶
type APIServerProfileInput interface { pulumi.Input ToAPIServerProfileOutput() APIServerProfileOutput ToAPIServerProfileOutputWithContext(context.Context) APIServerProfileOutput }
APIServerProfileInput is an input type that accepts APIServerProfileArgs and APIServerProfileOutput values. You can construct a concrete instance of `APIServerProfileInput` via:
APIServerProfileArgs{...}
type APIServerProfileOutput ¶
type APIServerProfileOutput struct{ *pulumi.OutputState }
APIServerProfile represents an API server profile.
func (APIServerProfileOutput) ElementType ¶
func (APIServerProfileOutput) ElementType() reflect.Type
func (APIServerProfileOutput) Ip ¶
func (o APIServerProfileOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server.
func (APIServerProfileOutput) ToAPIServerProfileOutput ¶
func (o APIServerProfileOutput) ToAPIServerProfileOutput() APIServerProfileOutput
func (APIServerProfileOutput) ToAPIServerProfileOutputWithContext ¶
func (o APIServerProfileOutput) ToAPIServerProfileOutputWithContext(ctx context.Context) APIServerProfileOutput
func (APIServerProfileOutput) ToAPIServerProfilePtrOutput ¶
func (o APIServerProfileOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
func (APIServerProfileOutput) ToAPIServerProfilePtrOutputWithContext ¶
func (o APIServerProfileOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
func (APIServerProfileOutput) Url ¶
func (o APIServerProfileOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server.
func (APIServerProfileOutput) Visibility ¶
func (o APIServerProfileOutput) Visibility() pulumi.StringPtrOutput
API server visibility.
type APIServerProfilePtrInput ¶
type APIServerProfilePtrInput interface { pulumi.Input ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput ToAPIServerProfilePtrOutputWithContext(context.Context) APIServerProfilePtrOutput }
APIServerProfilePtrInput is an input type that accepts APIServerProfileArgs, APIServerProfilePtr and APIServerProfilePtrOutput values. You can construct a concrete instance of `APIServerProfilePtrInput` via:
APIServerProfileArgs{...} or: nil
func APIServerProfilePtr ¶
func APIServerProfilePtr(v *APIServerProfileArgs) APIServerProfilePtrInput
type APIServerProfilePtrOutput ¶
type APIServerProfilePtrOutput struct{ *pulumi.OutputState }
func (APIServerProfilePtrOutput) Elem ¶
func (o APIServerProfilePtrOutput) Elem() APIServerProfileOutput
func (APIServerProfilePtrOutput) ElementType ¶
func (APIServerProfilePtrOutput) ElementType() reflect.Type
func (APIServerProfilePtrOutput) Ip ¶
func (o APIServerProfilePtrOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server.
func (APIServerProfilePtrOutput) ToAPIServerProfilePtrOutput ¶
func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutput() APIServerProfilePtrOutput
func (APIServerProfilePtrOutput) ToAPIServerProfilePtrOutputWithContext ¶
func (o APIServerProfilePtrOutput) ToAPIServerProfilePtrOutputWithContext(ctx context.Context) APIServerProfilePtrOutput
func (APIServerProfilePtrOutput) Url ¶
func (o APIServerProfilePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server.
func (APIServerProfilePtrOutput) Visibility ¶
func (o APIServerProfilePtrOutput) Visibility() pulumi.StringPtrOutput
API server visibility.
type APIServerProfileResponse ¶
type APIServerProfileResponse struct { // The IP of the cluster API server. Ip *string `pulumi:"ip"` // The URL to access the cluster API server. Url *string `pulumi:"url"` // API server visibility. Visibility *string `pulumi:"visibility"` }
APIServerProfile represents an API server profile.
type APIServerProfileResponseOutput ¶
type APIServerProfileResponseOutput struct{ *pulumi.OutputState }
APIServerProfile represents an API server profile.
func (APIServerProfileResponseOutput) ElementType ¶
func (APIServerProfileResponseOutput) ElementType() reflect.Type
func (APIServerProfileResponseOutput) Ip ¶
func (o APIServerProfileResponseOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server.
func (APIServerProfileResponseOutput) ToAPIServerProfileResponseOutput ¶
func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutput() APIServerProfileResponseOutput
func (APIServerProfileResponseOutput) ToAPIServerProfileResponseOutputWithContext ¶
func (o APIServerProfileResponseOutput) ToAPIServerProfileResponseOutputWithContext(ctx context.Context) APIServerProfileResponseOutput
func (APIServerProfileResponseOutput) Url ¶
func (o APIServerProfileResponseOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server.
func (APIServerProfileResponseOutput) Visibility ¶
func (o APIServerProfileResponseOutput) Visibility() pulumi.StringPtrOutput
API server visibility.
type APIServerProfileResponsePtrOutput ¶
type APIServerProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (APIServerProfileResponsePtrOutput) Elem ¶
func (o APIServerProfileResponsePtrOutput) Elem() APIServerProfileResponseOutput
func (APIServerProfileResponsePtrOutput) ElementType ¶
func (APIServerProfileResponsePtrOutput) ElementType() reflect.Type
func (APIServerProfileResponsePtrOutput) Ip ¶
func (o APIServerProfileResponsePtrOutput) Ip() pulumi.StringPtrOutput
The IP of the cluster API server.
func (APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutput ¶
func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutput() APIServerProfileResponsePtrOutput
func (APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutputWithContext ¶
func (o APIServerProfileResponsePtrOutput) ToAPIServerProfileResponsePtrOutputWithContext(ctx context.Context) APIServerProfileResponsePtrOutput
func (APIServerProfileResponsePtrOutput) Url ¶
func (o APIServerProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster API server.
func (APIServerProfileResponsePtrOutput) Visibility ¶
func (o APIServerProfileResponsePtrOutput) Visibility() pulumi.StringPtrOutput
API server visibility.
type ClusterProfile ¶
type ClusterProfile struct { // The domain for the cluster. Domain *string `pulumi:"domain"` // If FIPS validated crypto modules are used FipsValidatedModules *string `pulumi:"fipsValidatedModules"` // The pull secret for the cluster. PullSecret *string `pulumi:"pullSecret"` // The ID of the cluster resource group. ResourceGroupId *string `pulumi:"resourceGroupId"` // The version of the cluster. Version *string `pulumi:"version"` }
ClusterProfile represents a cluster profile.
type ClusterProfileArgs ¶
type ClusterProfileArgs struct { // The domain for the cluster. Domain pulumi.StringPtrInput `pulumi:"domain"` // If FIPS validated crypto modules are used FipsValidatedModules pulumi.StringPtrInput `pulumi:"fipsValidatedModules"` // The pull secret for the cluster. PullSecret pulumi.StringPtrInput `pulumi:"pullSecret"` // The ID of the cluster resource group. ResourceGroupId pulumi.StringPtrInput `pulumi:"resourceGroupId"` // The version of the cluster. Version pulumi.StringPtrInput `pulumi:"version"` }
ClusterProfile represents a cluster profile.
func (ClusterProfileArgs) ElementType ¶
func (ClusterProfileArgs) ElementType() reflect.Type
func (ClusterProfileArgs) ToClusterProfileOutput ¶
func (i ClusterProfileArgs) ToClusterProfileOutput() ClusterProfileOutput
func (ClusterProfileArgs) ToClusterProfileOutputWithContext ¶
func (i ClusterProfileArgs) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
func (ClusterProfileArgs) ToClusterProfilePtrOutput ¶
func (i ClusterProfileArgs) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
func (ClusterProfileArgs) ToClusterProfilePtrOutputWithContext ¶
func (i ClusterProfileArgs) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
type ClusterProfileInput ¶
type ClusterProfileInput interface { pulumi.Input ToClusterProfileOutput() ClusterProfileOutput ToClusterProfileOutputWithContext(context.Context) ClusterProfileOutput }
ClusterProfileInput is an input type that accepts ClusterProfileArgs and ClusterProfileOutput values. You can construct a concrete instance of `ClusterProfileInput` via:
ClusterProfileArgs{...}
type ClusterProfileOutput ¶
type ClusterProfileOutput struct{ *pulumi.OutputState }
ClusterProfile represents a cluster profile.
func (ClusterProfileOutput) Domain ¶
func (o ClusterProfileOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster.
func (ClusterProfileOutput) ElementType ¶
func (ClusterProfileOutput) ElementType() reflect.Type
func (ClusterProfileOutput) FipsValidatedModules ¶
func (o ClusterProfileOutput) FipsValidatedModules() pulumi.StringPtrOutput
If FIPS validated crypto modules are used
func (ClusterProfileOutput) PullSecret ¶
func (o ClusterProfileOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster.
func (ClusterProfileOutput) ResourceGroupId ¶
func (o ClusterProfileOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group.
func (ClusterProfileOutput) ToClusterProfileOutput ¶
func (o ClusterProfileOutput) ToClusterProfileOutput() ClusterProfileOutput
func (ClusterProfileOutput) ToClusterProfileOutputWithContext ¶
func (o ClusterProfileOutput) ToClusterProfileOutputWithContext(ctx context.Context) ClusterProfileOutput
func (ClusterProfileOutput) ToClusterProfilePtrOutput ¶
func (o ClusterProfileOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
func (ClusterProfileOutput) ToClusterProfilePtrOutputWithContext ¶
func (o ClusterProfileOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
func (ClusterProfileOutput) Version ¶
func (o ClusterProfileOutput) Version() pulumi.StringPtrOutput
The version of the cluster.
type ClusterProfilePtrInput ¶
type ClusterProfilePtrInput interface { pulumi.Input ToClusterProfilePtrOutput() ClusterProfilePtrOutput ToClusterProfilePtrOutputWithContext(context.Context) ClusterProfilePtrOutput }
ClusterProfilePtrInput is an input type that accepts ClusterProfileArgs, ClusterProfilePtr and ClusterProfilePtrOutput values. You can construct a concrete instance of `ClusterProfilePtrInput` via:
ClusterProfileArgs{...} or: nil
func ClusterProfilePtr ¶
func ClusterProfilePtr(v *ClusterProfileArgs) ClusterProfilePtrInput
type ClusterProfilePtrOutput ¶
type ClusterProfilePtrOutput struct{ *pulumi.OutputState }
func (ClusterProfilePtrOutput) Domain ¶
func (o ClusterProfilePtrOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster.
func (ClusterProfilePtrOutput) Elem ¶
func (o ClusterProfilePtrOutput) Elem() ClusterProfileOutput
func (ClusterProfilePtrOutput) ElementType ¶
func (ClusterProfilePtrOutput) ElementType() reflect.Type
func (ClusterProfilePtrOutput) FipsValidatedModules ¶
func (o ClusterProfilePtrOutput) FipsValidatedModules() pulumi.StringPtrOutput
If FIPS validated crypto modules are used
func (ClusterProfilePtrOutput) PullSecret ¶
func (o ClusterProfilePtrOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster.
func (ClusterProfilePtrOutput) ResourceGroupId ¶
func (o ClusterProfilePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group.
func (ClusterProfilePtrOutput) ToClusterProfilePtrOutput ¶
func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutput() ClusterProfilePtrOutput
func (ClusterProfilePtrOutput) ToClusterProfilePtrOutputWithContext ¶
func (o ClusterProfilePtrOutput) ToClusterProfilePtrOutputWithContext(ctx context.Context) ClusterProfilePtrOutput
func (ClusterProfilePtrOutput) Version ¶
func (o ClusterProfilePtrOutput) Version() pulumi.StringPtrOutput
The version of the cluster.
type ClusterProfileResponse ¶
type ClusterProfileResponse struct { // The domain for the cluster. Domain *string `pulumi:"domain"` // If FIPS validated crypto modules are used FipsValidatedModules *string `pulumi:"fipsValidatedModules"` // The pull secret for the cluster. PullSecret *string `pulumi:"pullSecret"` // The ID of the cluster resource group. ResourceGroupId *string `pulumi:"resourceGroupId"` // The version of the cluster. Version *string `pulumi:"version"` }
ClusterProfile represents a cluster profile.
type ClusterProfileResponseOutput ¶
type ClusterProfileResponseOutput struct{ *pulumi.OutputState }
ClusterProfile represents a cluster profile.
func (ClusterProfileResponseOutput) Domain ¶
func (o ClusterProfileResponseOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster.
func (ClusterProfileResponseOutput) ElementType ¶
func (ClusterProfileResponseOutput) ElementType() reflect.Type
func (ClusterProfileResponseOutput) FipsValidatedModules ¶
func (o ClusterProfileResponseOutput) FipsValidatedModules() pulumi.StringPtrOutput
If FIPS validated crypto modules are used
func (ClusterProfileResponseOutput) PullSecret ¶
func (o ClusterProfileResponseOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster.
func (ClusterProfileResponseOutput) ResourceGroupId ¶
func (o ClusterProfileResponseOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group.
func (ClusterProfileResponseOutput) ToClusterProfileResponseOutput ¶
func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutput() ClusterProfileResponseOutput
func (ClusterProfileResponseOutput) ToClusterProfileResponseOutputWithContext ¶
func (o ClusterProfileResponseOutput) ToClusterProfileResponseOutputWithContext(ctx context.Context) ClusterProfileResponseOutput
func (ClusterProfileResponseOutput) Version ¶
func (o ClusterProfileResponseOutput) Version() pulumi.StringPtrOutput
The version of the cluster.
type ClusterProfileResponsePtrOutput ¶
type ClusterProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ClusterProfileResponsePtrOutput) Domain ¶
func (o ClusterProfileResponsePtrOutput) Domain() pulumi.StringPtrOutput
The domain for the cluster.
func (ClusterProfileResponsePtrOutput) Elem ¶
func (o ClusterProfileResponsePtrOutput) Elem() ClusterProfileResponseOutput
func (ClusterProfileResponsePtrOutput) ElementType ¶
func (ClusterProfileResponsePtrOutput) ElementType() reflect.Type
func (ClusterProfileResponsePtrOutput) FipsValidatedModules ¶
func (o ClusterProfileResponsePtrOutput) FipsValidatedModules() pulumi.StringPtrOutput
If FIPS validated crypto modules are used
func (ClusterProfileResponsePtrOutput) PullSecret ¶
func (o ClusterProfileResponsePtrOutput) PullSecret() pulumi.StringPtrOutput
The pull secret for the cluster.
func (ClusterProfileResponsePtrOutput) ResourceGroupId ¶
func (o ClusterProfileResponsePtrOutput) ResourceGroupId() pulumi.StringPtrOutput
The ID of the cluster resource group.
func (ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutput ¶
func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutput() ClusterProfileResponsePtrOutput
func (ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutputWithContext ¶
func (o ClusterProfileResponsePtrOutput) ToClusterProfileResponsePtrOutputWithContext(ctx context.Context) ClusterProfileResponsePtrOutput
func (ClusterProfileResponsePtrOutput) Version ¶
func (o ClusterProfileResponsePtrOutput) Version() pulumi.StringPtrOutput
The version of the cluster.
type ConsoleProfile ¶
type ConsoleProfile struct { // The URL to access the cluster console. Url *string `pulumi:"url"` }
ConsoleProfile represents a console profile.
type ConsoleProfileArgs ¶
type ConsoleProfileArgs struct { // The URL to access the cluster console. Url pulumi.StringPtrInput `pulumi:"url"` }
ConsoleProfile represents a console profile.
func (ConsoleProfileArgs) ElementType ¶
func (ConsoleProfileArgs) ElementType() reflect.Type
func (ConsoleProfileArgs) ToConsoleProfileOutput ¶
func (i ConsoleProfileArgs) ToConsoleProfileOutput() ConsoleProfileOutput
func (ConsoleProfileArgs) ToConsoleProfileOutputWithContext ¶
func (i ConsoleProfileArgs) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
func (ConsoleProfileArgs) ToConsoleProfilePtrOutput ¶
func (i ConsoleProfileArgs) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
func (ConsoleProfileArgs) ToConsoleProfilePtrOutputWithContext ¶
func (i ConsoleProfileArgs) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
type ConsoleProfileInput ¶
type ConsoleProfileInput interface { pulumi.Input ToConsoleProfileOutput() ConsoleProfileOutput ToConsoleProfileOutputWithContext(context.Context) ConsoleProfileOutput }
ConsoleProfileInput is an input type that accepts ConsoleProfileArgs and ConsoleProfileOutput values. You can construct a concrete instance of `ConsoleProfileInput` via:
ConsoleProfileArgs{...}
type ConsoleProfileOutput ¶
type ConsoleProfileOutput struct{ *pulumi.OutputState }
ConsoleProfile represents a console profile.
func (ConsoleProfileOutput) ElementType ¶
func (ConsoleProfileOutput) ElementType() reflect.Type
func (ConsoleProfileOutput) ToConsoleProfileOutput ¶
func (o ConsoleProfileOutput) ToConsoleProfileOutput() ConsoleProfileOutput
func (ConsoleProfileOutput) ToConsoleProfileOutputWithContext ¶
func (o ConsoleProfileOutput) ToConsoleProfileOutputWithContext(ctx context.Context) ConsoleProfileOutput
func (ConsoleProfileOutput) ToConsoleProfilePtrOutput ¶
func (o ConsoleProfileOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
func (ConsoleProfileOutput) ToConsoleProfilePtrOutputWithContext ¶
func (o ConsoleProfileOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
func (ConsoleProfileOutput) Url ¶
func (o ConsoleProfileOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console.
type ConsoleProfilePtrInput ¶
type ConsoleProfilePtrInput interface { pulumi.Input ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput ToConsoleProfilePtrOutputWithContext(context.Context) ConsoleProfilePtrOutput }
ConsoleProfilePtrInput is an input type that accepts ConsoleProfileArgs, ConsoleProfilePtr and ConsoleProfilePtrOutput values. You can construct a concrete instance of `ConsoleProfilePtrInput` via:
ConsoleProfileArgs{...} or: nil
func ConsoleProfilePtr ¶
func ConsoleProfilePtr(v *ConsoleProfileArgs) ConsoleProfilePtrInput
type ConsoleProfilePtrOutput ¶
type ConsoleProfilePtrOutput struct{ *pulumi.OutputState }
func (ConsoleProfilePtrOutput) Elem ¶
func (o ConsoleProfilePtrOutput) Elem() ConsoleProfileOutput
func (ConsoleProfilePtrOutput) ElementType ¶
func (ConsoleProfilePtrOutput) ElementType() reflect.Type
func (ConsoleProfilePtrOutput) ToConsoleProfilePtrOutput ¶
func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutput() ConsoleProfilePtrOutput
func (ConsoleProfilePtrOutput) ToConsoleProfilePtrOutputWithContext ¶
func (o ConsoleProfilePtrOutput) ToConsoleProfilePtrOutputWithContext(ctx context.Context) ConsoleProfilePtrOutput
func (ConsoleProfilePtrOutput) Url ¶
func (o ConsoleProfilePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console.
type ConsoleProfileResponse ¶
type ConsoleProfileResponse struct { // The URL to access the cluster console. Url *string `pulumi:"url"` }
ConsoleProfile represents a console profile.
type ConsoleProfileResponseOutput ¶
type ConsoleProfileResponseOutput struct{ *pulumi.OutputState }
ConsoleProfile represents a console profile.
func (ConsoleProfileResponseOutput) ElementType ¶
func (ConsoleProfileResponseOutput) ElementType() reflect.Type
func (ConsoleProfileResponseOutput) ToConsoleProfileResponseOutput ¶
func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutput() ConsoleProfileResponseOutput
func (ConsoleProfileResponseOutput) ToConsoleProfileResponseOutputWithContext ¶
func (o ConsoleProfileResponseOutput) ToConsoleProfileResponseOutputWithContext(ctx context.Context) ConsoleProfileResponseOutput
func (ConsoleProfileResponseOutput) Url ¶
func (o ConsoleProfileResponseOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console.
type ConsoleProfileResponsePtrOutput ¶
type ConsoleProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ConsoleProfileResponsePtrOutput) Elem ¶
func (o ConsoleProfileResponsePtrOutput) Elem() ConsoleProfileResponseOutput
func (ConsoleProfileResponsePtrOutput) ElementType ¶
func (ConsoleProfileResponsePtrOutput) ElementType() reflect.Type
func (ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutput ¶
func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutput() ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutputWithContext ¶
func (o ConsoleProfileResponsePtrOutput) ToConsoleProfileResponsePtrOutputWithContext(ctx context.Context) ConsoleProfileResponsePtrOutput
func (ConsoleProfileResponsePtrOutput) Url ¶
func (o ConsoleProfileResponsePtrOutput) Url() pulumi.StringPtrOutput
The URL to access the cluster console.
type EncryptionAtHost ¶
type EncryptionAtHost string
Whether master virtual machines are encrypted at host.
func (EncryptionAtHost) ElementType ¶
func (EncryptionAtHost) ElementType() reflect.Type
func (EncryptionAtHost) ToEncryptionAtHostOutput ¶
func (e EncryptionAtHost) ToEncryptionAtHostOutput() EncryptionAtHostOutput
func (EncryptionAtHost) ToEncryptionAtHostOutputWithContext ¶
func (e EncryptionAtHost) ToEncryptionAtHostOutputWithContext(ctx context.Context) EncryptionAtHostOutput
func (EncryptionAtHost) ToEncryptionAtHostPtrOutput ¶
func (e EncryptionAtHost) ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput
func (EncryptionAtHost) ToEncryptionAtHostPtrOutputWithContext ¶
func (e EncryptionAtHost) ToEncryptionAtHostPtrOutputWithContext(ctx context.Context) EncryptionAtHostPtrOutput
func (EncryptionAtHost) ToStringOutput ¶
func (e EncryptionAtHost) ToStringOutput() pulumi.StringOutput
func (EncryptionAtHost) ToStringOutputWithContext ¶
func (e EncryptionAtHost) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionAtHost) ToStringPtrOutput ¶
func (e EncryptionAtHost) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAtHost) ToStringPtrOutputWithContext ¶
func (e EncryptionAtHost) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionAtHostInput ¶
type EncryptionAtHostInput interface { pulumi.Input ToEncryptionAtHostOutput() EncryptionAtHostOutput ToEncryptionAtHostOutputWithContext(context.Context) EncryptionAtHostOutput }
EncryptionAtHostInput is an input type that accepts values of the EncryptionAtHost enum A concrete instance of `EncryptionAtHostInput` can be one of the following:
EncryptionAtHostDisabled EncryptionAtHostEnabled
type EncryptionAtHostOutput ¶
type EncryptionAtHostOutput struct{ *pulumi.OutputState }
func (EncryptionAtHostOutput) ElementType ¶
func (EncryptionAtHostOutput) ElementType() reflect.Type
func (EncryptionAtHostOutput) ToEncryptionAtHostOutput ¶
func (o EncryptionAtHostOutput) ToEncryptionAtHostOutput() EncryptionAtHostOutput
func (EncryptionAtHostOutput) ToEncryptionAtHostOutputWithContext ¶
func (o EncryptionAtHostOutput) ToEncryptionAtHostOutputWithContext(ctx context.Context) EncryptionAtHostOutput
func (EncryptionAtHostOutput) ToEncryptionAtHostPtrOutput ¶
func (o EncryptionAtHostOutput) ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput
func (EncryptionAtHostOutput) ToEncryptionAtHostPtrOutputWithContext ¶
func (o EncryptionAtHostOutput) ToEncryptionAtHostPtrOutputWithContext(ctx context.Context) EncryptionAtHostPtrOutput
func (EncryptionAtHostOutput) ToStringOutput ¶
func (o EncryptionAtHostOutput) ToStringOutput() pulumi.StringOutput
func (EncryptionAtHostOutput) ToStringOutputWithContext ¶
func (o EncryptionAtHostOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EncryptionAtHostOutput) ToStringPtrOutput ¶
func (o EncryptionAtHostOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAtHostOutput) ToStringPtrOutputWithContext ¶
func (o EncryptionAtHostOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EncryptionAtHostPtrInput ¶
type EncryptionAtHostPtrInput interface { pulumi.Input ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput ToEncryptionAtHostPtrOutputWithContext(context.Context) EncryptionAtHostPtrOutput }
func EncryptionAtHostPtr ¶
func EncryptionAtHostPtr(v string) EncryptionAtHostPtrInput
type EncryptionAtHostPtrOutput ¶
type EncryptionAtHostPtrOutput struct{ *pulumi.OutputState }
func (EncryptionAtHostPtrOutput) Elem ¶
func (o EncryptionAtHostPtrOutput) Elem() EncryptionAtHostOutput
func (EncryptionAtHostPtrOutput) ElementType ¶
func (EncryptionAtHostPtrOutput) ElementType() reflect.Type
func (EncryptionAtHostPtrOutput) ToEncryptionAtHostPtrOutput ¶
func (o EncryptionAtHostPtrOutput) ToEncryptionAtHostPtrOutput() EncryptionAtHostPtrOutput
func (EncryptionAtHostPtrOutput) ToEncryptionAtHostPtrOutputWithContext ¶
func (o EncryptionAtHostPtrOutput) ToEncryptionAtHostPtrOutputWithContext(ctx context.Context) EncryptionAtHostPtrOutput
func (EncryptionAtHostPtrOutput) ToStringPtrOutput ¶
func (o EncryptionAtHostPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EncryptionAtHostPtrOutput) ToStringPtrOutputWithContext ¶
func (o EncryptionAtHostPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FipsValidatedModules ¶
type FipsValidatedModules string
If FIPS validated crypto modules are used
func (FipsValidatedModules) ElementType ¶
func (FipsValidatedModules) ElementType() reflect.Type
func (FipsValidatedModules) ToFipsValidatedModulesOutput ¶
func (e FipsValidatedModules) ToFipsValidatedModulesOutput() FipsValidatedModulesOutput
func (FipsValidatedModules) ToFipsValidatedModulesOutputWithContext ¶
func (e FipsValidatedModules) ToFipsValidatedModulesOutputWithContext(ctx context.Context) FipsValidatedModulesOutput
func (FipsValidatedModules) ToFipsValidatedModulesPtrOutput ¶
func (e FipsValidatedModules) ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput
func (FipsValidatedModules) ToFipsValidatedModulesPtrOutputWithContext ¶
func (e FipsValidatedModules) ToFipsValidatedModulesPtrOutputWithContext(ctx context.Context) FipsValidatedModulesPtrOutput
func (FipsValidatedModules) ToStringOutput ¶
func (e FipsValidatedModules) ToStringOutput() pulumi.StringOutput
func (FipsValidatedModules) ToStringOutputWithContext ¶
func (e FipsValidatedModules) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FipsValidatedModules) ToStringPtrOutput ¶
func (e FipsValidatedModules) ToStringPtrOutput() pulumi.StringPtrOutput
func (FipsValidatedModules) ToStringPtrOutputWithContext ¶
func (e FipsValidatedModules) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FipsValidatedModulesInput ¶
type FipsValidatedModulesInput interface { pulumi.Input ToFipsValidatedModulesOutput() FipsValidatedModulesOutput ToFipsValidatedModulesOutputWithContext(context.Context) FipsValidatedModulesOutput }
FipsValidatedModulesInput is an input type that accepts values of the FipsValidatedModules enum A concrete instance of `FipsValidatedModulesInput` can be one of the following:
FipsValidatedModulesDisabled FipsValidatedModulesEnabled
type FipsValidatedModulesOutput ¶
type FipsValidatedModulesOutput struct{ *pulumi.OutputState }
func (FipsValidatedModulesOutput) ElementType ¶
func (FipsValidatedModulesOutput) ElementType() reflect.Type
func (FipsValidatedModulesOutput) ToFipsValidatedModulesOutput ¶
func (o FipsValidatedModulesOutput) ToFipsValidatedModulesOutput() FipsValidatedModulesOutput
func (FipsValidatedModulesOutput) ToFipsValidatedModulesOutputWithContext ¶
func (o FipsValidatedModulesOutput) ToFipsValidatedModulesOutputWithContext(ctx context.Context) FipsValidatedModulesOutput
func (FipsValidatedModulesOutput) ToFipsValidatedModulesPtrOutput ¶
func (o FipsValidatedModulesOutput) ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput
func (FipsValidatedModulesOutput) ToFipsValidatedModulesPtrOutputWithContext ¶
func (o FipsValidatedModulesOutput) ToFipsValidatedModulesPtrOutputWithContext(ctx context.Context) FipsValidatedModulesPtrOutput
func (FipsValidatedModulesOutput) ToStringOutput ¶
func (o FipsValidatedModulesOutput) ToStringOutput() pulumi.StringOutput
func (FipsValidatedModulesOutput) ToStringOutputWithContext ¶
func (o FipsValidatedModulesOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (FipsValidatedModulesOutput) ToStringPtrOutput ¶
func (o FipsValidatedModulesOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FipsValidatedModulesOutput) ToStringPtrOutputWithContext ¶
func (o FipsValidatedModulesOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type FipsValidatedModulesPtrInput ¶
type FipsValidatedModulesPtrInput interface { pulumi.Input ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput ToFipsValidatedModulesPtrOutputWithContext(context.Context) FipsValidatedModulesPtrOutput }
func FipsValidatedModulesPtr ¶
func FipsValidatedModulesPtr(v string) FipsValidatedModulesPtrInput
type FipsValidatedModulesPtrOutput ¶
type FipsValidatedModulesPtrOutput struct{ *pulumi.OutputState }
func (FipsValidatedModulesPtrOutput) Elem ¶
func (o FipsValidatedModulesPtrOutput) Elem() FipsValidatedModulesOutput
func (FipsValidatedModulesPtrOutput) ElementType ¶
func (FipsValidatedModulesPtrOutput) ElementType() reflect.Type
func (FipsValidatedModulesPtrOutput) ToFipsValidatedModulesPtrOutput ¶
func (o FipsValidatedModulesPtrOutput) ToFipsValidatedModulesPtrOutput() FipsValidatedModulesPtrOutput
func (FipsValidatedModulesPtrOutput) ToFipsValidatedModulesPtrOutputWithContext ¶
func (o FipsValidatedModulesPtrOutput) ToFipsValidatedModulesPtrOutputWithContext(ctx context.Context) FipsValidatedModulesPtrOutput
func (FipsValidatedModulesPtrOutput) ToStringPtrOutput ¶
func (o FipsValidatedModulesPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (FipsValidatedModulesPtrOutput) ToStringPtrOutputWithContext ¶
func (o FipsValidatedModulesPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type IngressProfile ¶
type IngressProfile struct { // The IP of the ingress. Ip *string `pulumi:"ip"` // The ingress profile name. Name *string `pulumi:"name"` // Ingress visibility. Visibility *string `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
type IngressProfileArgs ¶
type IngressProfileArgs struct { // The IP of the ingress. Ip pulumi.StringPtrInput `pulumi:"ip"` // The ingress profile name. Name pulumi.StringPtrInput `pulumi:"name"` // Ingress visibility. Visibility pulumi.StringPtrInput `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
func (IngressProfileArgs) ElementType ¶
func (IngressProfileArgs) ElementType() reflect.Type
func (IngressProfileArgs) ToIngressProfileOutput ¶
func (i IngressProfileArgs) ToIngressProfileOutput() IngressProfileOutput
func (IngressProfileArgs) ToIngressProfileOutputWithContext ¶
func (i IngressProfileArgs) ToIngressProfileOutputWithContext(ctx context.Context) IngressProfileOutput
type IngressProfileArray ¶
type IngressProfileArray []IngressProfileInput
func (IngressProfileArray) ElementType ¶
func (IngressProfileArray) ElementType() reflect.Type
func (IngressProfileArray) ToIngressProfileArrayOutput ¶
func (i IngressProfileArray) ToIngressProfileArrayOutput() IngressProfileArrayOutput
func (IngressProfileArray) ToIngressProfileArrayOutputWithContext ¶
func (i IngressProfileArray) ToIngressProfileArrayOutputWithContext(ctx context.Context) IngressProfileArrayOutput
type IngressProfileArrayInput ¶
type IngressProfileArrayInput interface { pulumi.Input ToIngressProfileArrayOutput() IngressProfileArrayOutput ToIngressProfileArrayOutputWithContext(context.Context) IngressProfileArrayOutput }
IngressProfileArrayInput is an input type that accepts IngressProfileArray and IngressProfileArrayOutput values. You can construct a concrete instance of `IngressProfileArrayInput` via:
IngressProfileArray{ IngressProfileArgs{...} }
type IngressProfileArrayOutput ¶
type IngressProfileArrayOutput struct{ *pulumi.OutputState }
func (IngressProfileArrayOutput) ElementType ¶
func (IngressProfileArrayOutput) ElementType() reflect.Type
func (IngressProfileArrayOutput) Index ¶
func (o IngressProfileArrayOutput) Index(i pulumi.IntInput) IngressProfileOutput
func (IngressProfileArrayOutput) ToIngressProfileArrayOutput ¶
func (o IngressProfileArrayOutput) ToIngressProfileArrayOutput() IngressProfileArrayOutput
func (IngressProfileArrayOutput) ToIngressProfileArrayOutputWithContext ¶
func (o IngressProfileArrayOutput) ToIngressProfileArrayOutputWithContext(ctx context.Context) IngressProfileArrayOutput
type IngressProfileInput ¶
type IngressProfileInput interface { pulumi.Input ToIngressProfileOutput() IngressProfileOutput ToIngressProfileOutputWithContext(context.Context) IngressProfileOutput }
IngressProfileInput is an input type that accepts IngressProfileArgs and IngressProfileOutput values. You can construct a concrete instance of `IngressProfileInput` via:
IngressProfileArgs{...}
type IngressProfileOutput ¶
type IngressProfileOutput struct{ *pulumi.OutputState }
IngressProfile represents an ingress profile.
func (IngressProfileOutput) ElementType ¶
func (IngressProfileOutput) ElementType() reflect.Type
func (IngressProfileOutput) Ip ¶
func (o IngressProfileOutput) Ip() pulumi.StringPtrOutput
The IP of the ingress.
func (IngressProfileOutput) Name ¶
func (o IngressProfileOutput) Name() pulumi.StringPtrOutput
The ingress profile name.
func (IngressProfileOutput) ToIngressProfileOutput ¶
func (o IngressProfileOutput) ToIngressProfileOutput() IngressProfileOutput
func (IngressProfileOutput) ToIngressProfileOutputWithContext ¶
func (o IngressProfileOutput) ToIngressProfileOutputWithContext(ctx context.Context) IngressProfileOutput
func (IngressProfileOutput) Visibility ¶
func (o IngressProfileOutput) Visibility() pulumi.StringPtrOutput
Ingress visibility.
type IngressProfileResponse ¶
type IngressProfileResponse struct { // The IP of the ingress. Ip *string `pulumi:"ip"` // The ingress profile name. Name *string `pulumi:"name"` // Ingress visibility. Visibility *string `pulumi:"visibility"` }
IngressProfile represents an ingress profile.
type IngressProfileResponseArrayOutput ¶
type IngressProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (IngressProfileResponseArrayOutput) ElementType ¶
func (IngressProfileResponseArrayOutput) ElementType() reflect.Type
func (IngressProfileResponseArrayOutput) Index ¶
func (o IngressProfileResponseArrayOutput) Index(i pulumi.IntInput) IngressProfileResponseOutput
func (IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutput ¶
func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutput() IngressProfileResponseArrayOutput
func (IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutputWithContext ¶
func (o IngressProfileResponseArrayOutput) ToIngressProfileResponseArrayOutputWithContext(ctx context.Context) IngressProfileResponseArrayOutput
type IngressProfileResponseOutput ¶
type IngressProfileResponseOutput struct{ *pulumi.OutputState }
IngressProfile represents an ingress profile.
func (IngressProfileResponseOutput) ElementType ¶
func (IngressProfileResponseOutput) ElementType() reflect.Type
func (IngressProfileResponseOutput) Ip ¶
func (o IngressProfileResponseOutput) Ip() pulumi.StringPtrOutput
The IP of the ingress.
func (IngressProfileResponseOutput) Name ¶
func (o IngressProfileResponseOutput) Name() pulumi.StringPtrOutput
The ingress profile name.
func (IngressProfileResponseOutput) ToIngressProfileResponseOutput ¶
func (o IngressProfileResponseOutput) ToIngressProfileResponseOutput() IngressProfileResponseOutput
func (IngressProfileResponseOutput) ToIngressProfileResponseOutputWithContext ¶
func (o IngressProfileResponseOutput) ToIngressProfileResponseOutputWithContext(ctx context.Context) IngressProfileResponseOutput
func (IngressProfileResponseOutput) Visibility ¶
func (o IngressProfileResponseOutput) Visibility() pulumi.StringPtrOutput
Ingress visibility.
type ListOpenShiftClusterAdminCredentialsOutputArgs ¶
type ListOpenShiftClusterAdminCredentialsOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (ListOpenShiftClusterAdminCredentialsOutputArgs) ElementType ¶
func (ListOpenShiftClusterAdminCredentialsOutputArgs) ElementType() reflect.Type
type ListOpenShiftClusterAdminCredentialsResult ¶
type ListOpenShiftClusterAdminCredentialsResult struct { // The base64-encoded kubeconfig file. Kubeconfig *string `pulumi:"kubeconfig"` }
OpenShiftClusterAdminKubeconfig represents an OpenShift cluster's admin kubeconfig.
func ListOpenShiftClusterAdminCredentials ¶
func ListOpenShiftClusterAdminCredentials(ctx *pulumi.Context, args *ListOpenShiftClusterAdminCredentialsArgs, opts ...pulumi.InvokeOption) (*ListOpenShiftClusterAdminCredentialsResult, error)
The operation returns the admin kubeconfig. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type ListOpenShiftClusterAdminCredentialsResultOutput ¶
type ListOpenShiftClusterAdminCredentialsResultOutput struct{ *pulumi.OutputState }
OpenShiftClusterAdminKubeconfig represents an OpenShift cluster's admin kubeconfig.
func ListOpenShiftClusterAdminCredentialsOutput ¶
func ListOpenShiftClusterAdminCredentialsOutput(ctx *pulumi.Context, args ListOpenShiftClusterAdminCredentialsOutputArgs, opts ...pulumi.InvokeOption) ListOpenShiftClusterAdminCredentialsResultOutput
func (ListOpenShiftClusterAdminCredentialsResultOutput) ElementType ¶
func (ListOpenShiftClusterAdminCredentialsResultOutput) ElementType() reflect.Type
func (ListOpenShiftClusterAdminCredentialsResultOutput) Kubeconfig ¶
func (o ListOpenShiftClusterAdminCredentialsResultOutput) Kubeconfig() pulumi.StringPtrOutput
The base64-encoded kubeconfig file.
func (ListOpenShiftClusterAdminCredentialsResultOutput) ToListOpenShiftClusterAdminCredentialsResultOutput ¶
func (o ListOpenShiftClusterAdminCredentialsResultOutput) ToListOpenShiftClusterAdminCredentialsResultOutput() ListOpenShiftClusterAdminCredentialsResultOutput
func (ListOpenShiftClusterAdminCredentialsResultOutput) ToListOpenShiftClusterAdminCredentialsResultOutputWithContext ¶
func (o ListOpenShiftClusterAdminCredentialsResultOutput) ToListOpenShiftClusterAdminCredentialsResultOutputWithContext(ctx context.Context) ListOpenShiftClusterAdminCredentialsResultOutput
type ListOpenShiftClusterCredentialsOutputArgs ¶
type ListOpenShiftClusterCredentialsOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (ListOpenShiftClusterCredentialsOutputArgs) ElementType ¶
func (ListOpenShiftClusterCredentialsOutputArgs) ElementType() reflect.Type
type ListOpenShiftClusterCredentialsResult ¶
type ListOpenShiftClusterCredentialsResult struct { // The password for the kubeadmin user. KubeadminPassword *string `pulumi:"kubeadminPassword"` // The username for the kubeadmin user. KubeadminUsername *string `pulumi:"kubeadminUsername"` }
OpenShiftClusterCredentials represents an OpenShift cluster's credentials.
func ListOpenShiftClusterCredentials ¶
func ListOpenShiftClusterCredentials(ctx *pulumi.Context, args *ListOpenShiftClusterCredentialsArgs, opts ...pulumi.InvokeOption) (*ListOpenShiftClusterCredentialsResult, error)
The operation returns the credentials. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type ListOpenShiftClusterCredentialsResultOutput ¶
type ListOpenShiftClusterCredentialsResultOutput struct{ *pulumi.OutputState }
OpenShiftClusterCredentials represents an OpenShift cluster's credentials.
func ListOpenShiftClusterCredentialsOutput ¶
func ListOpenShiftClusterCredentialsOutput(ctx *pulumi.Context, args ListOpenShiftClusterCredentialsOutputArgs, opts ...pulumi.InvokeOption) ListOpenShiftClusterCredentialsResultOutput
func (ListOpenShiftClusterCredentialsResultOutput) ElementType ¶
func (ListOpenShiftClusterCredentialsResultOutput) ElementType() reflect.Type
func (ListOpenShiftClusterCredentialsResultOutput) KubeadminPassword ¶
func (o ListOpenShiftClusterCredentialsResultOutput) KubeadminPassword() pulumi.StringPtrOutput
The password for the kubeadmin user.
func (ListOpenShiftClusterCredentialsResultOutput) KubeadminUsername ¶
func (o ListOpenShiftClusterCredentialsResultOutput) KubeadminUsername() pulumi.StringPtrOutput
The username for the kubeadmin user.
func (ListOpenShiftClusterCredentialsResultOutput) ToListOpenShiftClusterCredentialsResultOutput ¶
func (o ListOpenShiftClusterCredentialsResultOutput) ToListOpenShiftClusterCredentialsResultOutput() ListOpenShiftClusterCredentialsResultOutput
func (ListOpenShiftClusterCredentialsResultOutput) ToListOpenShiftClusterCredentialsResultOutputWithContext ¶
func (o ListOpenShiftClusterCredentialsResultOutput) ToListOpenShiftClusterCredentialsResultOutputWithContext(ctx context.Context) ListOpenShiftClusterCredentialsResultOutput
type LookupMachinePoolArgs ¶
type LookupMachinePoolArgs struct { // The name of the MachinePool resource. ChildResourceName string `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName string `pulumi:"resourceName"` }
type LookupMachinePoolOutputArgs ¶
type LookupMachinePoolOutputArgs struct { // The name of the MachinePool resource. ChildResourceName pulumi.StringInput `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupMachinePoolOutputArgs) ElementType ¶
func (LookupMachinePoolOutputArgs) ElementType() reflect.Type
type LookupMachinePoolResult ¶
type LookupMachinePoolResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` Resources *string `pulumi:"resources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
MachinePool represents a MachinePool
func LookupMachinePool ¶
func LookupMachinePool(ctx *pulumi.Context, args *LookupMachinePoolArgs, opts ...pulumi.InvokeOption) (*LookupMachinePoolResult, error)
The operation returns properties of a MachinePool. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type LookupMachinePoolResultOutput ¶
type LookupMachinePoolResultOutput struct{ *pulumi.OutputState }
MachinePool represents a MachinePool
func LookupMachinePoolOutput ¶
func LookupMachinePoolOutput(ctx *pulumi.Context, args LookupMachinePoolOutputArgs, opts ...pulumi.InvokeOption) LookupMachinePoolResultOutput
func (LookupMachinePoolResultOutput) ElementType ¶
func (LookupMachinePoolResultOutput) ElementType() reflect.Type
func (LookupMachinePoolResultOutput) Id ¶
func (o LookupMachinePoolResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupMachinePoolResultOutput) Name ¶
func (o LookupMachinePoolResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupMachinePoolResultOutput) Resources ¶
func (o LookupMachinePoolResultOutput) Resources() pulumi.StringPtrOutput
func (LookupMachinePoolResultOutput) SystemData ¶
func (o LookupMachinePoolResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupMachinePoolResultOutput) ToLookupMachinePoolResultOutput ¶
func (o LookupMachinePoolResultOutput) ToLookupMachinePoolResultOutput() LookupMachinePoolResultOutput
func (LookupMachinePoolResultOutput) ToLookupMachinePoolResultOutputWithContext ¶
func (o LookupMachinePoolResultOutput) ToLookupMachinePoolResultOutputWithContext(ctx context.Context) LookupMachinePoolResultOutput
func (LookupMachinePoolResultOutput) Type ¶
func (o LookupMachinePoolResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupOpenShiftClusterOutputArgs ¶
type LookupOpenShiftClusterOutputArgs struct { // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupOpenShiftClusterOutputArgs) ElementType ¶
func (LookupOpenShiftClusterOutputArgs) ElementType() reflect.Type
type LookupOpenShiftClusterResult ¶
type LookupOpenShiftClusterResult struct { // The cluster API server profile. ApiserverProfile *APIServerProfileResponse `pulumi:"apiserverProfile"` // The cluster profile. ClusterProfile *ClusterProfileResponse `pulumi:"clusterProfile"` // The console profile. ConsoleProfile *ConsoleProfileResponse `pulumi:"consoleProfile"` // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The cluster ingress profiles. IngressProfiles []IngressProfileResponse `pulumi:"ingressProfiles"` // The geo-location where the resource lives Location string `pulumi:"location"` // The cluster master profile. MasterProfile *MasterProfileResponse `pulumi:"masterProfile"` // The name of the resource Name string `pulumi:"name"` // The cluster network profile. NetworkProfile *NetworkProfileResponse `pulumi:"networkProfile"` // The cluster provisioning state. ProvisioningState *string `pulumi:"provisioningState"` // The cluster service principal profile. ServicePrincipalProfile *ServicePrincipalProfileResponse `pulumi:"servicePrincipalProfile"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // Resource tags. Tags map[string]string `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` // The cluster worker profiles. WorkerProfiles []WorkerProfileResponse `pulumi:"workerProfiles"` }
OpenShiftCluster represents an Azure Red Hat OpenShift cluster.
func LookupOpenShiftCluster ¶
func LookupOpenShiftCluster(ctx *pulumi.Context, args *LookupOpenShiftClusterArgs, opts ...pulumi.InvokeOption) (*LookupOpenShiftClusterResult, error)
The operation returns properties of a OpenShift cluster. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type LookupOpenShiftClusterResultOutput ¶
type LookupOpenShiftClusterResultOutput struct{ *pulumi.OutputState }
OpenShiftCluster represents an Azure Red Hat OpenShift cluster.
func LookupOpenShiftClusterOutput ¶
func LookupOpenShiftClusterOutput(ctx *pulumi.Context, args LookupOpenShiftClusterOutputArgs, opts ...pulumi.InvokeOption) LookupOpenShiftClusterResultOutput
func (LookupOpenShiftClusterResultOutput) ApiserverProfile ¶
func (o LookupOpenShiftClusterResultOutput) ApiserverProfile() APIServerProfileResponsePtrOutput
The cluster API server profile.
func (LookupOpenShiftClusterResultOutput) ClusterProfile ¶
func (o LookupOpenShiftClusterResultOutput) ClusterProfile() ClusterProfileResponsePtrOutput
The cluster profile.
func (LookupOpenShiftClusterResultOutput) ConsoleProfile ¶
func (o LookupOpenShiftClusterResultOutput) ConsoleProfile() ConsoleProfileResponsePtrOutput
The console profile.
func (LookupOpenShiftClusterResultOutput) ElementType ¶
func (LookupOpenShiftClusterResultOutput) ElementType() reflect.Type
func (LookupOpenShiftClusterResultOutput) Id ¶
func (o LookupOpenShiftClusterResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupOpenShiftClusterResultOutput) IngressProfiles ¶
func (o LookupOpenShiftClusterResultOutput) IngressProfiles() IngressProfileResponseArrayOutput
The cluster ingress profiles.
func (LookupOpenShiftClusterResultOutput) Location ¶
func (o LookupOpenShiftClusterResultOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (LookupOpenShiftClusterResultOutput) MasterProfile ¶
func (o LookupOpenShiftClusterResultOutput) MasterProfile() MasterProfileResponsePtrOutput
The cluster master profile.
func (LookupOpenShiftClusterResultOutput) Name ¶
func (o LookupOpenShiftClusterResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupOpenShiftClusterResultOutput) NetworkProfile ¶
func (o LookupOpenShiftClusterResultOutput) NetworkProfile() NetworkProfileResponsePtrOutput
The cluster network profile.
func (LookupOpenShiftClusterResultOutput) ProvisioningState ¶
func (o LookupOpenShiftClusterResultOutput) ProvisioningState() pulumi.StringPtrOutput
The cluster provisioning state.
func (LookupOpenShiftClusterResultOutput) ServicePrincipalProfile ¶
func (o LookupOpenShiftClusterResultOutput) ServicePrincipalProfile() ServicePrincipalProfileResponsePtrOutput
The cluster service principal profile.
func (LookupOpenShiftClusterResultOutput) SystemData ¶
func (o LookupOpenShiftClusterResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupOpenShiftClusterResultOutput) Tags ¶
func (o LookupOpenShiftClusterResultOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (LookupOpenShiftClusterResultOutput) ToLookupOpenShiftClusterResultOutput ¶
func (o LookupOpenShiftClusterResultOutput) ToLookupOpenShiftClusterResultOutput() LookupOpenShiftClusterResultOutput
func (LookupOpenShiftClusterResultOutput) ToLookupOpenShiftClusterResultOutputWithContext ¶
func (o LookupOpenShiftClusterResultOutput) ToLookupOpenShiftClusterResultOutputWithContext(ctx context.Context) LookupOpenShiftClusterResultOutput
func (LookupOpenShiftClusterResultOutput) Type ¶
func (o LookupOpenShiftClusterResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (LookupOpenShiftClusterResultOutput) WorkerProfiles ¶
func (o LookupOpenShiftClusterResultOutput) WorkerProfiles() WorkerProfileResponseArrayOutput
The cluster worker profiles.
type LookupSecretArgs ¶
type LookupSecretArgs struct { // The name of the Secret resource. ChildResourceName string `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName string `pulumi:"resourceName"` }
type LookupSecretOutputArgs ¶
type LookupSecretOutputArgs struct { // The name of the Secret resource. ChildResourceName pulumi.StringInput `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupSecretOutputArgs) ElementType ¶
func (LookupSecretOutputArgs) ElementType() reflect.Type
type LookupSecretResult ¶
type LookupSecretResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // The Secrets Resources. SecretResources *string `pulumi:"secretResources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
Secret represents a secret.
func LookupSecret ¶
func LookupSecret(ctx *pulumi.Context, args *LookupSecretArgs, opts ...pulumi.InvokeOption) (*LookupSecretResult, error)
The operation returns properties of a Secret. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type LookupSecretResultOutput ¶
type LookupSecretResultOutput struct{ *pulumi.OutputState }
Secret represents a secret.
func LookupSecretOutput ¶
func LookupSecretOutput(ctx *pulumi.Context, args LookupSecretOutputArgs, opts ...pulumi.InvokeOption) LookupSecretResultOutput
func (LookupSecretResultOutput) ElementType ¶
func (LookupSecretResultOutput) ElementType() reflect.Type
func (LookupSecretResultOutput) Id ¶
func (o LookupSecretResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupSecretResultOutput) Name ¶
func (o LookupSecretResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupSecretResultOutput) SecretResources ¶
func (o LookupSecretResultOutput) SecretResources() pulumi.StringPtrOutput
The Secrets Resources.
func (LookupSecretResultOutput) SystemData ¶
func (o LookupSecretResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupSecretResultOutput) ToLookupSecretResultOutput ¶
func (o LookupSecretResultOutput) ToLookupSecretResultOutput() LookupSecretResultOutput
func (LookupSecretResultOutput) ToLookupSecretResultOutputWithContext ¶
func (o LookupSecretResultOutput) ToLookupSecretResultOutputWithContext(ctx context.Context) LookupSecretResultOutput
func (LookupSecretResultOutput) Type ¶
func (o LookupSecretResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupSyncIdentityProviderArgs ¶
type LookupSyncIdentityProviderArgs struct { // The name of the SyncIdentityProvider resource. ChildResourceName string `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName string `pulumi:"resourceName"` }
type LookupSyncIdentityProviderOutputArgs ¶
type LookupSyncIdentityProviderOutputArgs struct { // The name of the SyncIdentityProvider resource. ChildResourceName pulumi.StringInput `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupSyncIdentityProviderOutputArgs) ElementType ¶
func (LookupSyncIdentityProviderOutputArgs) ElementType() reflect.Type
type LookupSyncIdentityProviderResult ¶
type LookupSyncIdentityProviderResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` Resources *string `pulumi:"resources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
SyncIdentityProvider represents a SyncIdentityProvider
func LookupSyncIdentityProvider ¶
func LookupSyncIdentityProvider(ctx *pulumi.Context, args *LookupSyncIdentityProviderArgs, opts ...pulumi.InvokeOption) (*LookupSyncIdentityProviderResult, error)
The operation returns properties of a SyncIdentityProvider. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type LookupSyncIdentityProviderResultOutput ¶
type LookupSyncIdentityProviderResultOutput struct{ *pulumi.OutputState }
SyncIdentityProvider represents a SyncIdentityProvider
func LookupSyncIdentityProviderOutput ¶
func LookupSyncIdentityProviderOutput(ctx *pulumi.Context, args LookupSyncIdentityProviderOutputArgs, opts ...pulumi.InvokeOption) LookupSyncIdentityProviderResultOutput
func (LookupSyncIdentityProviderResultOutput) ElementType ¶
func (LookupSyncIdentityProviderResultOutput) ElementType() reflect.Type
func (LookupSyncIdentityProviderResultOutput) Id ¶
func (o LookupSyncIdentityProviderResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupSyncIdentityProviderResultOutput) Name ¶
func (o LookupSyncIdentityProviderResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupSyncIdentityProviderResultOutput) Resources ¶
func (o LookupSyncIdentityProviderResultOutput) Resources() pulumi.StringPtrOutput
func (LookupSyncIdentityProviderResultOutput) SystemData ¶
func (o LookupSyncIdentityProviderResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupSyncIdentityProviderResultOutput) ToLookupSyncIdentityProviderResultOutput ¶
func (o LookupSyncIdentityProviderResultOutput) ToLookupSyncIdentityProviderResultOutput() LookupSyncIdentityProviderResultOutput
func (LookupSyncIdentityProviderResultOutput) ToLookupSyncIdentityProviderResultOutputWithContext ¶
func (o LookupSyncIdentityProviderResultOutput) ToLookupSyncIdentityProviderResultOutputWithContext(ctx context.Context) LookupSyncIdentityProviderResultOutput
func (LookupSyncIdentityProviderResultOutput) Type ¶
func (o LookupSyncIdentityProviderResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type LookupSyncSetArgs ¶
type LookupSyncSetArgs struct { // The name of the SyncSet resource. ChildResourceName string `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName string `pulumi:"resourceName"` }
type LookupSyncSetOutputArgs ¶
type LookupSyncSetOutputArgs struct { // The name of the SyncSet resource. ChildResourceName pulumi.StringInput `pulumi:"childResourceName"` // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput `pulumi:"resourceName"` }
func (LookupSyncSetOutputArgs) ElementType ¶
func (LookupSyncSetOutputArgs) ElementType() reflect.Type
type LookupSyncSetResult ¶
type LookupSyncSetResult struct { // Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} Id string `pulumi:"id"` // The name of the resource Name string `pulumi:"name"` // Resources represents the SyncSets configuration. Resources *string `pulumi:"resources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponse `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type string `pulumi:"type"` }
SyncSet represents a SyncSet for an Azure Red Hat OpenShift Cluster.
func LookupSyncSet ¶
func LookupSyncSet(ctx *pulumi.Context, args *LookupSyncSetArgs, opts ...pulumi.InvokeOption) (*LookupSyncSetResult, error)
The operation returns properties of a SyncSet. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
type LookupSyncSetResultOutput ¶
type LookupSyncSetResultOutput struct{ *pulumi.OutputState }
SyncSet represents a SyncSet for an Azure Red Hat OpenShift Cluster.
func LookupSyncSetOutput ¶
func LookupSyncSetOutput(ctx *pulumi.Context, args LookupSyncSetOutputArgs, opts ...pulumi.InvokeOption) LookupSyncSetResultOutput
func (LookupSyncSetResultOutput) ElementType ¶
func (LookupSyncSetResultOutput) ElementType() reflect.Type
func (LookupSyncSetResultOutput) Id ¶
func (o LookupSyncSetResultOutput) Id() pulumi.StringOutput
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
func (LookupSyncSetResultOutput) Name ¶
func (o LookupSyncSetResultOutput) Name() pulumi.StringOutput
The name of the resource
func (LookupSyncSetResultOutput) Resources ¶
func (o LookupSyncSetResultOutput) Resources() pulumi.StringPtrOutput
Resources represents the SyncSets configuration.
func (LookupSyncSetResultOutput) SystemData ¶
func (o LookupSyncSetResultOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (LookupSyncSetResultOutput) ToLookupSyncSetResultOutput ¶
func (o LookupSyncSetResultOutput) ToLookupSyncSetResultOutput() LookupSyncSetResultOutput
func (LookupSyncSetResultOutput) ToLookupSyncSetResultOutputWithContext ¶
func (o LookupSyncSetResultOutput) ToLookupSyncSetResultOutputWithContext(ctx context.Context) LookupSyncSetResultOutput
func (LookupSyncSetResultOutput) Type ¶
func (o LookupSyncSetResultOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type MachinePool ¶
type MachinePool struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` Resources pulumi.StringPtrOutput `pulumi:"resources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
MachinePool represents a MachinePool Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
func GetMachinePool ¶
func GetMachinePool(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MachinePoolState, opts ...pulumi.ResourceOption) (*MachinePool, error)
GetMachinePool gets an existing MachinePool resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMachinePool ¶
func NewMachinePool(ctx *pulumi.Context, name string, args *MachinePoolArgs, opts ...pulumi.ResourceOption) (*MachinePool, error)
NewMachinePool registers a new resource with the given unique name, arguments, and options.
func (*MachinePool) ElementType ¶
func (*MachinePool) ElementType() reflect.Type
func (*MachinePool) ToMachinePoolOutput ¶
func (i *MachinePool) ToMachinePoolOutput() MachinePoolOutput
func (*MachinePool) ToMachinePoolOutputWithContext ¶
func (i *MachinePool) ToMachinePoolOutputWithContext(ctx context.Context) MachinePoolOutput
type MachinePoolArgs ¶
type MachinePoolArgs struct { // The name of the MachinePool resource. ChildResourceName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput Resources pulumi.StringPtrInput }
The set of arguments for constructing a MachinePool resource.
func (MachinePoolArgs) ElementType ¶
func (MachinePoolArgs) ElementType() reflect.Type
type MachinePoolInput ¶
type MachinePoolInput interface { pulumi.Input ToMachinePoolOutput() MachinePoolOutput ToMachinePoolOutputWithContext(ctx context.Context) MachinePoolOutput }
type MachinePoolOutput ¶
type MachinePoolOutput struct{ *pulumi.OutputState }
func (MachinePoolOutput) ElementType ¶
func (MachinePoolOutput) ElementType() reflect.Type
func (MachinePoolOutput) Name ¶
func (o MachinePoolOutput) Name() pulumi.StringOutput
The name of the resource
func (MachinePoolOutput) Resources ¶
func (o MachinePoolOutput) Resources() pulumi.StringPtrOutput
func (MachinePoolOutput) SystemData ¶
func (o MachinePoolOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (MachinePoolOutput) ToMachinePoolOutput ¶
func (o MachinePoolOutput) ToMachinePoolOutput() MachinePoolOutput
func (MachinePoolOutput) ToMachinePoolOutputWithContext ¶
func (o MachinePoolOutput) ToMachinePoolOutputWithContext(ctx context.Context) MachinePoolOutput
func (MachinePoolOutput) Type ¶
func (o MachinePoolOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type MachinePoolState ¶
type MachinePoolState struct { }
func (MachinePoolState) ElementType ¶
func (MachinePoolState) ElementType() reflect.Type
type MasterProfile ¶
type MasterProfile struct { // The resource ID of an associated DiskEncryptionSet, if applicable. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // Whether master virtual machines are encrypted at host. EncryptionAtHost *string `pulumi:"encryptionAtHost"` // The Azure resource ID of the master subnet. SubnetId *string `pulumi:"subnetId"` // The size of the master VMs. VmSize *string `pulumi:"vmSize"` }
MasterProfile represents a master profile.
type MasterProfileArgs ¶
type MasterProfileArgs struct { // The resource ID of an associated DiskEncryptionSet, if applicable. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // Whether master virtual machines are encrypted at host. EncryptionAtHost pulumi.StringPtrInput `pulumi:"encryptionAtHost"` // The Azure resource ID of the master subnet. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The size of the master VMs. VmSize pulumi.StringPtrInput `pulumi:"vmSize"` }
MasterProfile represents a master profile.
func (MasterProfileArgs) ElementType ¶
func (MasterProfileArgs) ElementType() reflect.Type
func (MasterProfileArgs) ToMasterProfileOutput ¶
func (i MasterProfileArgs) ToMasterProfileOutput() MasterProfileOutput
func (MasterProfileArgs) ToMasterProfileOutputWithContext ¶
func (i MasterProfileArgs) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
func (MasterProfileArgs) ToMasterProfilePtrOutput ¶
func (i MasterProfileArgs) ToMasterProfilePtrOutput() MasterProfilePtrOutput
func (MasterProfileArgs) ToMasterProfilePtrOutputWithContext ¶
func (i MasterProfileArgs) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
type MasterProfileInput ¶
type MasterProfileInput interface { pulumi.Input ToMasterProfileOutput() MasterProfileOutput ToMasterProfileOutputWithContext(context.Context) MasterProfileOutput }
MasterProfileInput is an input type that accepts MasterProfileArgs and MasterProfileOutput values. You can construct a concrete instance of `MasterProfileInput` via:
MasterProfileArgs{...}
type MasterProfileOutput ¶
type MasterProfileOutput struct{ *pulumi.OutputState }
MasterProfile represents a master profile.
func (MasterProfileOutput) DiskEncryptionSetId ¶
func (o MasterProfileOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The resource ID of an associated DiskEncryptionSet, if applicable.
func (MasterProfileOutput) ElementType ¶
func (MasterProfileOutput) ElementType() reflect.Type
func (MasterProfileOutput) EncryptionAtHost ¶
func (o MasterProfileOutput) EncryptionAtHost() pulumi.StringPtrOutput
Whether master virtual machines are encrypted at host.
func (MasterProfileOutput) SubnetId ¶
func (o MasterProfileOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet.
func (MasterProfileOutput) ToMasterProfileOutput ¶
func (o MasterProfileOutput) ToMasterProfileOutput() MasterProfileOutput
func (MasterProfileOutput) ToMasterProfileOutputWithContext ¶
func (o MasterProfileOutput) ToMasterProfileOutputWithContext(ctx context.Context) MasterProfileOutput
func (MasterProfileOutput) ToMasterProfilePtrOutput ¶
func (o MasterProfileOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
func (MasterProfileOutput) ToMasterProfilePtrOutputWithContext ¶
func (o MasterProfileOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
func (MasterProfileOutput) VmSize ¶
func (o MasterProfileOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs.
type MasterProfilePtrInput ¶
type MasterProfilePtrInput interface { pulumi.Input ToMasterProfilePtrOutput() MasterProfilePtrOutput ToMasterProfilePtrOutputWithContext(context.Context) MasterProfilePtrOutput }
MasterProfilePtrInput is an input type that accepts MasterProfileArgs, MasterProfilePtr and MasterProfilePtrOutput values. You can construct a concrete instance of `MasterProfilePtrInput` via:
MasterProfileArgs{...} or: nil
func MasterProfilePtr ¶
func MasterProfilePtr(v *MasterProfileArgs) MasterProfilePtrInput
type MasterProfilePtrOutput ¶
type MasterProfilePtrOutput struct{ *pulumi.OutputState }
func (MasterProfilePtrOutput) DiskEncryptionSetId ¶
func (o MasterProfilePtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The resource ID of an associated DiskEncryptionSet, if applicable.
func (MasterProfilePtrOutput) Elem ¶
func (o MasterProfilePtrOutput) Elem() MasterProfileOutput
func (MasterProfilePtrOutput) ElementType ¶
func (MasterProfilePtrOutput) ElementType() reflect.Type
func (MasterProfilePtrOutput) EncryptionAtHost ¶
func (o MasterProfilePtrOutput) EncryptionAtHost() pulumi.StringPtrOutput
Whether master virtual machines are encrypted at host.
func (MasterProfilePtrOutput) SubnetId ¶
func (o MasterProfilePtrOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet.
func (MasterProfilePtrOutput) ToMasterProfilePtrOutput ¶
func (o MasterProfilePtrOutput) ToMasterProfilePtrOutput() MasterProfilePtrOutput
func (MasterProfilePtrOutput) ToMasterProfilePtrOutputWithContext ¶
func (o MasterProfilePtrOutput) ToMasterProfilePtrOutputWithContext(ctx context.Context) MasterProfilePtrOutput
func (MasterProfilePtrOutput) VmSize ¶
func (o MasterProfilePtrOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs.
type MasterProfileResponse ¶
type MasterProfileResponse struct { // The resource ID of an associated DiskEncryptionSet, if applicable. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // Whether master virtual machines are encrypted at host. EncryptionAtHost *string `pulumi:"encryptionAtHost"` // The Azure resource ID of the master subnet. SubnetId *string `pulumi:"subnetId"` // The size of the master VMs. VmSize *string `pulumi:"vmSize"` }
MasterProfile represents a master profile.
type MasterProfileResponseOutput ¶
type MasterProfileResponseOutput struct{ *pulumi.OutputState }
MasterProfile represents a master profile.
func (MasterProfileResponseOutput) DiskEncryptionSetId ¶
func (o MasterProfileResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The resource ID of an associated DiskEncryptionSet, if applicable.
func (MasterProfileResponseOutput) ElementType ¶
func (MasterProfileResponseOutput) ElementType() reflect.Type
func (MasterProfileResponseOutput) EncryptionAtHost ¶
func (o MasterProfileResponseOutput) EncryptionAtHost() pulumi.StringPtrOutput
Whether master virtual machines are encrypted at host.
func (MasterProfileResponseOutput) SubnetId ¶
func (o MasterProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet.
func (MasterProfileResponseOutput) ToMasterProfileResponseOutput ¶
func (o MasterProfileResponseOutput) ToMasterProfileResponseOutput() MasterProfileResponseOutput
func (MasterProfileResponseOutput) ToMasterProfileResponseOutputWithContext ¶
func (o MasterProfileResponseOutput) ToMasterProfileResponseOutputWithContext(ctx context.Context) MasterProfileResponseOutput
func (MasterProfileResponseOutput) VmSize ¶
func (o MasterProfileResponseOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs.
type MasterProfileResponsePtrOutput ¶
type MasterProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (MasterProfileResponsePtrOutput) DiskEncryptionSetId ¶
func (o MasterProfileResponsePtrOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The resource ID of an associated DiskEncryptionSet, if applicable.
func (MasterProfileResponsePtrOutput) Elem ¶
func (o MasterProfileResponsePtrOutput) Elem() MasterProfileResponseOutput
func (MasterProfileResponsePtrOutput) ElementType ¶
func (MasterProfileResponsePtrOutput) ElementType() reflect.Type
func (MasterProfileResponsePtrOutput) EncryptionAtHost ¶
func (o MasterProfileResponsePtrOutput) EncryptionAtHost() pulumi.StringPtrOutput
Whether master virtual machines are encrypted at host.
func (MasterProfileResponsePtrOutput) SubnetId ¶
func (o MasterProfileResponsePtrOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the master subnet.
func (MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutput ¶
func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutput() MasterProfileResponsePtrOutput
func (MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutputWithContext ¶
func (o MasterProfileResponsePtrOutput) ToMasterProfileResponsePtrOutputWithContext(ctx context.Context) MasterProfileResponsePtrOutput
func (MasterProfileResponsePtrOutput) VmSize ¶
func (o MasterProfileResponsePtrOutput) VmSize() pulumi.StringPtrOutput
The size of the master VMs.
type NetworkProfile ¶
type NetworkProfile struct { // The CIDR used for OpenShift/Kubernetes Pods. PodCidr *string `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services. ServiceCidr *string `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
type NetworkProfileArgs ¶
type NetworkProfileArgs struct { // The CIDR used for OpenShift/Kubernetes Pods. PodCidr pulumi.StringPtrInput `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services. ServiceCidr pulumi.StringPtrInput `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
func (NetworkProfileArgs) ElementType ¶
func (NetworkProfileArgs) ElementType() reflect.Type
func (NetworkProfileArgs) ToNetworkProfileOutput ¶
func (i NetworkProfileArgs) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfileOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutput ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext ¶
func (i NetworkProfileArgs) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileInput ¶
type NetworkProfileInput interface { pulumi.Input ToNetworkProfileOutput() NetworkProfileOutput ToNetworkProfileOutputWithContext(context.Context) NetworkProfileOutput }
NetworkProfileInput is an input type that accepts NetworkProfileArgs and NetworkProfileOutput values. You can construct a concrete instance of `NetworkProfileInput` via:
NetworkProfileArgs{...}
type NetworkProfileOutput ¶
type NetworkProfileOutput struct{ *pulumi.OutputState }
NetworkProfile represents a network profile.
func (NetworkProfileOutput) ElementType ¶
func (NetworkProfileOutput) ElementType() reflect.Type
func (NetworkProfileOutput) PodCidr ¶
func (o NetworkProfileOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods.
func (NetworkProfileOutput) ServiceCidr ¶
func (o NetworkProfileOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services.
func (NetworkProfileOutput) ToNetworkProfileOutput ¶
func (o NetworkProfileOutput) ToNetworkProfileOutput() NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfileOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfileOutputWithContext(ctx context.Context) NetworkProfileOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfileOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfilePtrInput ¶
type NetworkProfilePtrInput interface { pulumi.Input ToNetworkProfilePtrOutput() NetworkProfilePtrOutput ToNetworkProfilePtrOutputWithContext(context.Context) NetworkProfilePtrOutput }
NetworkProfilePtrInput is an input type that accepts NetworkProfileArgs, NetworkProfilePtr and NetworkProfilePtrOutput values. You can construct a concrete instance of `NetworkProfilePtrInput` via:
NetworkProfileArgs{...} or: nil
func NetworkProfilePtr ¶
func NetworkProfilePtr(v *NetworkProfileArgs) NetworkProfilePtrInput
type NetworkProfilePtrOutput ¶
type NetworkProfilePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfilePtrOutput) Elem ¶
func (o NetworkProfilePtrOutput) Elem() NetworkProfileOutput
func (NetworkProfilePtrOutput) ElementType ¶
func (NetworkProfilePtrOutput) ElementType() reflect.Type
func (NetworkProfilePtrOutput) PodCidr ¶
func (o NetworkProfilePtrOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods.
func (NetworkProfilePtrOutput) ServiceCidr ¶
func (o NetworkProfilePtrOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services.
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutput ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutput() NetworkProfilePtrOutput
func (NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext ¶
func (o NetworkProfilePtrOutput) ToNetworkProfilePtrOutputWithContext(ctx context.Context) NetworkProfilePtrOutput
type NetworkProfileResponse ¶
type NetworkProfileResponse struct { // The CIDR used for OpenShift/Kubernetes Pods. PodCidr *string `pulumi:"podCidr"` // The CIDR used for OpenShift/Kubernetes Services. ServiceCidr *string `pulumi:"serviceCidr"` }
NetworkProfile represents a network profile.
type NetworkProfileResponseOutput ¶
type NetworkProfileResponseOutput struct{ *pulumi.OutputState }
NetworkProfile represents a network profile.
func (NetworkProfileResponseOutput) ElementType ¶
func (NetworkProfileResponseOutput) ElementType() reflect.Type
func (NetworkProfileResponseOutput) PodCidr ¶
func (o NetworkProfileResponseOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods.
func (NetworkProfileResponseOutput) ServiceCidr ¶
func (o NetworkProfileResponseOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services.
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutput ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutput() NetworkProfileResponseOutput
func (NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext ¶
func (o NetworkProfileResponseOutput) ToNetworkProfileResponseOutputWithContext(ctx context.Context) NetworkProfileResponseOutput
type NetworkProfileResponsePtrOutput ¶
type NetworkProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (NetworkProfileResponsePtrOutput) Elem ¶
func (o NetworkProfileResponsePtrOutput) Elem() NetworkProfileResponseOutput
func (NetworkProfileResponsePtrOutput) ElementType ¶
func (NetworkProfileResponsePtrOutput) ElementType() reflect.Type
func (NetworkProfileResponsePtrOutput) PodCidr ¶
func (o NetworkProfileResponsePtrOutput) PodCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Pods.
func (NetworkProfileResponsePtrOutput) ServiceCidr ¶
func (o NetworkProfileResponsePtrOutput) ServiceCidr() pulumi.StringPtrOutput
The CIDR used for OpenShift/Kubernetes Services.
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutput() NetworkProfileResponsePtrOutput
func (NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext ¶
func (o NetworkProfileResponsePtrOutput) ToNetworkProfileResponsePtrOutputWithContext(ctx context.Context) NetworkProfileResponsePtrOutput
type OpenShiftCluster ¶
type OpenShiftCluster struct { pulumi.CustomResourceState // The cluster API server profile. ApiserverProfile APIServerProfileResponsePtrOutput `pulumi:"apiserverProfile"` // The cluster profile. ClusterProfile ClusterProfileResponsePtrOutput `pulumi:"clusterProfile"` // The console profile. ConsoleProfile ConsoleProfileResponsePtrOutput `pulumi:"consoleProfile"` // The cluster ingress profiles. IngressProfiles IngressProfileResponseArrayOutput `pulumi:"ingressProfiles"` // The geo-location where the resource lives Location pulumi.StringOutput `pulumi:"location"` // The cluster master profile. MasterProfile MasterProfileResponsePtrOutput `pulumi:"masterProfile"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The cluster network profile. NetworkProfile NetworkProfileResponsePtrOutput `pulumi:"networkProfile"` // The cluster provisioning state. ProvisioningState pulumi.StringPtrOutput `pulumi:"provisioningState"` // The cluster service principal profile. ServicePrincipalProfile ServicePrincipalProfileResponsePtrOutput `pulumi:"servicePrincipalProfile"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // Resource tags. Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` // The cluster worker profiles. WorkerProfiles WorkerProfileResponseArrayOutput `pulumi:"workerProfiles"` }
OpenShiftCluster represents an Azure Red Hat OpenShift cluster. Azure REST API version: 2022-09-04. Prior API version in Azure Native 1.x: 2020-04-30.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
func GetOpenShiftCluster ¶
func GetOpenShiftCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OpenShiftClusterState, opts ...pulumi.ResourceOption) (*OpenShiftCluster, error)
GetOpenShiftCluster gets an existing OpenShiftCluster resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewOpenShiftCluster ¶
func NewOpenShiftCluster(ctx *pulumi.Context, name string, args *OpenShiftClusterArgs, opts ...pulumi.ResourceOption) (*OpenShiftCluster, error)
NewOpenShiftCluster registers a new resource with the given unique name, arguments, and options.
func (*OpenShiftCluster) ElementType ¶
func (*OpenShiftCluster) ElementType() reflect.Type
func (*OpenShiftCluster) ToOpenShiftClusterOutput ¶
func (i *OpenShiftCluster) ToOpenShiftClusterOutput() OpenShiftClusterOutput
func (*OpenShiftCluster) ToOpenShiftClusterOutputWithContext ¶
func (i *OpenShiftCluster) ToOpenShiftClusterOutputWithContext(ctx context.Context) OpenShiftClusterOutput
type OpenShiftClusterArgs ¶
type OpenShiftClusterArgs struct { // The cluster API server profile. ApiserverProfile APIServerProfilePtrInput // The cluster profile. ClusterProfile ClusterProfilePtrInput // The console profile. ConsoleProfile ConsoleProfilePtrInput // The cluster ingress profiles. IngressProfiles IngressProfileArrayInput // The geo-location where the resource lives Location pulumi.StringPtrInput // The cluster master profile. MasterProfile MasterProfilePtrInput // The cluster network profile. NetworkProfile NetworkProfilePtrInput // The cluster provisioning state. ProvisioningState pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the OpenShift cluster resource. ResourceName pulumi.StringPtrInput // The cluster service principal profile. ServicePrincipalProfile ServicePrincipalProfilePtrInput // Resource tags. Tags pulumi.StringMapInput // The cluster worker profiles. WorkerProfiles WorkerProfileArrayInput }
The set of arguments for constructing a OpenShiftCluster resource.
func (OpenShiftClusterArgs) ElementType ¶
func (OpenShiftClusterArgs) ElementType() reflect.Type
type OpenShiftClusterInput ¶
type OpenShiftClusterInput interface { pulumi.Input ToOpenShiftClusterOutput() OpenShiftClusterOutput ToOpenShiftClusterOutputWithContext(ctx context.Context) OpenShiftClusterOutput }
type OpenShiftClusterOutput ¶
type OpenShiftClusterOutput struct{ *pulumi.OutputState }
func (OpenShiftClusterOutput) ApiserverProfile ¶
func (o OpenShiftClusterOutput) ApiserverProfile() APIServerProfileResponsePtrOutput
The cluster API server profile.
func (OpenShiftClusterOutput) ClusterProfile ¶
func (o OpenShiftClusterOutput) ClusterProfile() ClusterProfileResponsePtrOutput
The cluster profile.
func (OpenShiftClusterOutput) ConsoleProfile ¶
func (o OpenShiftClusterOutput) ConsoleProfile() ConsoleProfileResponsePtrOutput
The console profile.
func (OpenShiftClusterOutput) ElementType ¶
func (OpenShiftClusterOutput) ElementType() reflect.Type
func (OpenShiftClusterOutput) IngressProfiles ¶
func (o OpenShiftClusterOutput) IngressProfiles() IngressProfileResponseArrayOutput
The cluster ingress profiles.
func (OpenShiftClusterOutput) Location ¶
func (o OpenShiftClusterOutput) Location() pulumi.StringOutput
The geo-location where the resource lives
func (OpenShiftClusterOutput) MasterProfile ¶
func (o OpenShiftClusterOutput) MasterProfile() MasterProfileResponsePtrOutput
The cluster master profile.
func (OpenShiftClusterOutput) Name ¶
func (o OpenShiftClusterOutput) Name() pulumi.StringOutput
The name of the resource
func (OpenShiftClusterOutput) NetworkProfile ¶
func (o OpenShiftClusterOutput) NetworkProfile() NetworkProfileResponsePtrOutput
The cluster network profile.
func (OpenShiftClusterOutput) ProvisioningState ¶
func (o OpenShiftClusterOutput) ProvisioningState() pulumi.StringPtrOutput
The cluster provisioning state.
func (OpenShiftClusterOutput) ServicePrincipalProfile ¶
func (o OpenShiftClusterOutput) ServicePrincipalProfile() ServicePrincipalProfileResponsePtrOutput
The cluster service principal profile.
func (OpenShiftClusterOutput) SystemData ¶
func (o OpenShiftClusterOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (OpenShiftClusterOutput) Tags ¶
func (o OpenShiftClusterOutput) Tags() pulumi.StringMapOutput
Resource tags.
func (OpenShiftClusterOutput) ToOpenShiftClusterOutput ¶
func (o OpenShiftClusterOutput) ToOpenShiftClusterOutput() OpenShiftClusterOutput
func (OpenShiftClusterOutput) ToOpenShiftClusterOutputWithContext ¶
func (o OpenShiftClusterOutput) ToOpenShiftClusterOutputWithContext(ctx context.Context) OpenShiftClusterOutput
func (OpenShiftClusterOutput) Type ¶
func (o OpenShiftClusterOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
func (OpenShiftClusterOutput) WorkerProfiles ¶
func (o OpenShiftClusterOutput) WorkerProfiles() WorkerProfileResponseArrayOutput
The cluster worker profiles.
type OpenShiftClusterState ¶
type OpenShiftClusterState struct { }
func (OpenShiftClusterState) ElementType ¶
func (OpenShiftClusterState) ElementType() reflect.Type
type Secret ¶
type Secret struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The Secrets Resources. SecretResources pulumi.StringPtrOutput `pulumi:"secretResources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
Secret represents a secret. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
func GetSecret ¶
func GetSecret(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecretState, opts ...pulumi.ResourceOption) (*Secret, error)
GetSecret gets an existing Secret resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSecret ¶
func NewSecret(ctx *pulumi.Context, name string, args *SecretArgs, opts ...pulumi.ResourceOption) (*Secret, error)
NewSecret registers a new resource with the given unique name, arguments, and options.
func (*Secret) ElementType ¶
func (*Secret) ToSecretOutput ¶
func (i *Secret) ToSecretOutput() SecretOutput
func (*Secret) ToSecretOutputWithContext ¶
func (i *Secret) ToSecretOutputWithContext(ctx context.Context) SecretOutput
type SecretArgs ¶
type SecretArgs struct { // The name of the Secret resource. ChildResourceName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput // The Secrets Resources. SecretResources pulumi.StringPtrInput }
The set of arguments for constructing a Secret resource.
func (SecretArgs) ElementType ¶
func (SecretArgs) ElementType() reflect.Type
type SecretInput ¶
type SecretInput interface { pulumi.Input ToSecretOutput() SecretOutput ToSecretOutputWithContext(ctx context.Context) SecretOutput }
type SecretOutput ¶
type SecretOutput struct{ *pulumi.OutputState }
func (SecretOutput) ElementType ¶
func (SecretOutput) ElementType() reflect.Type
func (SecretOutput) Name ¶
func (o SecretOutput) Name() pulumi.StringOutput
The name of the resource
func (SecretOutput) SecretResources ¶
func (o SecretOutput) SecretResources() pulumi.StringPtrOutput
The Secrets Resources.
func (SecretOutput) SystemData ¶
func (o SecretOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (SecretOutput) ToSecretOutput ¶
func (o SecretOutput) ToSecretOutput() SecretOutput
func (SecretOutput) ToSecretOutputWithContext ¶
func (o SecretOutput) ToSecretOutputWithContext(ctx context.Context) SecretOutput
func (SecretOutput) Type ¶
func (o SecretOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type SecretState ¶
type SecretState struct { }
func (SecretState) ElementType ¶
func (SecretState) ElementType() reflect.Type
type ServicePrincipalProfile ¶
type ServicePrincipalProfile struct { // The client ID used for the cluster. ClientId *string `pulumi:"clientId"` // The client secret used for the cluster. ClientSecret *string `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
type ServicePrincipalProfileArgs ¶
type ServicePrincipalProfileArgs struct { // The client ID used for the cluster. ClientId pulumi.StringPtrInput `pulumi:"clientId"` // The client secret used for the cluster. ClientSecret pulumi.StringPtrInput `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileArgs) ElementType ¶
func (ServicePrincipalProfileArgs) ElementType() reflect.Type
func (ServicePrincipalProfileArgs) ToServicePrincipalProfileOutput ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
func (ServicePrincipalProfileArgs) ToServicePrincipalProfileOutputWithContext ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
func (ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutput ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
func (ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutputWithContext ¶
func (i ServicePrincipalProfileArgs) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
type ServicePrincipalProfileInput ¶
type ServicePrincipalProfileInput interface { pulumi.Input ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput ToServicePrincipalProfileOutputWithContext(context.Context) ServicePrincipalProfileOutput }
ServicePrincipalProfileInput is an input type that accepts ServicePrincipalProfileArgs and ServicePrincipalProfileOutput values. You can construct a concrete instance of `ServicePrincipalProfileInput` via:
ServicePrincipalProfileArgs{...}
type ServicePrincipalProfileOutput ¶
type ServicePrincipalProfileOutput struct{ *pulumi.OutputState }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileOutput) ClientId ¶
func (o ServicePrincipalProfileOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster.
func (ServicePrincipalProfileOutput) ClientSecret ¶
func (o ServicePrincipalProfileOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster.
func (ServicePrincipalProfileOutput) ElementType ¶
func (ServicePrincipalProfileOutput) ElementType() reflect.Type
func (ServicePrincipalProfileOutput) ToServicePrincipalProfileOutput ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutput() ServicePrincipalProfileOutput
func (ServicePrincipalProfileOutput) ToServicePrincipalProfileOutputWithContext ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfileOutputWithContext(ctx context.Context) ServicePrincipalProfileOutput
func (ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutput ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
func (ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutputWithContext ¶
func (o ServicePrincipalProfileOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
type ServicePrincipalProfilePtrInput ¶
type ServicePrincipalProfilePtrInput interface { pulumi.Input ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput ToServicePrincipalProfilePtrOutputWithContext(context.Context) ServicePrincipalProfilePtrOutput }
ServicePrincipalProfilePtrInput is an input type that accepts ServicePrincipalProfileArgs, ServicePrincipalProfilePtr and ServicePrincipalProfilePtrOutput values. You can construct a concrete instance of `ServicePrincipalProfilePtrInput` via:
ServicePrincipalProfileArgs{...} or: nil
func ServicePrincipalProfilePtr ¶
func ServicePrincipalProfilePtr(v *ServicePrincipalProfileArgs) ServicePrincipalProfilePtrInput
type ServicePrincipalProfilePtrOutput ¶
type ServicePrincipalProfilePtrOutput struct{ *pulumi.OutputState }
func (ServicePrincipalProfilePtrOutput) ClientId ¶
func (o ServicePrincipalProfilePtrOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster.
func (ServicePrincipalProfilePtrOutput) ClientSecret ¶
func (o ServicePrincipalProfilePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster.
func (ServicePrincipalProfilePtrOutput) Elem ¶
func (o ServicePrincipalProfilePtrOutput) Elem() ServicePrincipalProfileOutput
func (ServicePrincipalProfilePtrOutput) ElementType ¶
func (ServicePrincipalProfilePtrOutput) ElementType() reflect.Type
func (ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutput ¶
func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutput() ServicePrincipalProfilePtrOutput
func (ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutputWithContext ¶
func (o ServicePrincipalProfilePtrOutput) ToServicePrincipalProfilePtrOutputWithContext(ctx context.Context) ServicePrincipalProfilePtrOutput
type ServicePrincipalProfileResponse ¶
type ServicePrincipalProfileResponse struct { // The client ID used for the cluster. ClientId *string `pulumi:"clientId"` // The client secret used for the cluster. ClientSecret *string `pulumi:"clientSecret"` }
ServicePrincipalProfile represents a service principal profile.
type ServicePrincipalProfileResponseOutput ¶
type ServicePrincipalProfileResponseOutput struct{ *pulumi.OutputState }
ServicePrincipalProfile represents a service principal profile.
func (ServicePrincipalProfileResponseOutput) ClientId ¶
func (o ServicePrincipalProfileResponseOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster.
func (ServicePrincipalProfileResponseOutput) ClientSecret ¶
func (o ServicePrincipalProfileResponseOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster.
func (ServicePrincipalProfileResponseOutput) ElementType ¶
func (ServicePrincipalProfileResponseOutput) ElementType() reflect.Type
func (ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutput ¶
func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutput() ServicePrincipalProfileResponseOutput
func (ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutputWithContext ¶
func (o ServicePrincipalProfileResponseOutput) ToServicePrincipalProfileResponseOutputWithContext(ctx context.Context) ServicePrincipalProfileResponseOutput
type ServicePrincipalProfileResponsePtrOutput ¶
type ServicePrincipalProfileResponsePtrOutput struct{ *pulumi.OutputState }
func (ServicePrincipalProfileResponsePtrOutput) ClientId ¶
func (o ServicePrincipalProfileResponsePtrOutput) ClientId() pulumi.StringPtrOutput
The client ID used for the cluster.
func (ServicePrincipalProfileResponsePtrOutput) ClientSecret ¶
func (o ServicePrincipalProfileResponsePtrOutput) ClientSecret() pulumi.StringPtrOutput
The client secret used for the cluster.
func (ServicePrincipalProfileResponsePtrOutput) ElementType ¶
func (ServicePrincipalProfileResponsePtrOutput) ElementType() reflect.Type
func (ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutput ¶
func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutput() ServicePrincipalProfileResponsePtrOutput
func (ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutputWithContext ¶
func (o ServicePrincipalProfileResponsePtrOutput) ToServicePrincipalProfileResponsePtrOutputWithContext(ctx context.Context) ServicePrincipalProfileResponsePtrOutput
type SyncIdentityProvider ¶
type SyncIdentityProvider struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` Resources pulumi.StringPtrOutput `pulumi:"resources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
SyncIdentityProvider represents a SyncIdentityProvider Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
func GetSyncIdentityProvider ¶
func GetSyncIdentityProvider(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SyncIdentityProviderState, opts ...pulumi.ResourceOption) (*SyncIdentityProvider, error)
GetSyncIdentityProvider gets an existing SyncIdentityProvider resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSyncIdentityProvider ¶
func NewSyncIdentityProvider(ctx *pulumi.Context, name string, args *SyncIdentityProviderArgs, opts ...pulumi.ResourceOption) (*SyncIdentityProvider, error)
NewSyncIdentityProvider registers a new resource with the given unique name, arguments, and options.
func (*SyncIdentityProvider) ElementType ¶
func (*SyncIdentityProvider) ElementType() reflect.Type
func (*SyncIdentityProvider) ToSyncIdentityProviderOutput ¶
func (i *SyncIdentityProvider) ToSyncIdentityProviderOutput() SyncIdentityProviderOutput
func (*SyncIdentityProvider) ToSyncIdentityProviderOutputWithContext ¶
func (i *SyncIdentityProvider) ToSyncIdentityProviderOutputWithContext(ctx context.Context) SyncIdentityProviderOutput
type SyncIdentityProviderArgs ¶
type SyncIdentityProviderArgs struct { // The name of the SyncIdentityProvider resource. ChildResourceName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput Resources pulumi.StringPtrInput }
The set of arguments for constructing a SyncIdentityProvider resource.
func (SyncIdentityProviderArgs) ElementType ¶
func (SyncIdentityProviderArgs) ElementType() reflect.Type
type SyncIdentityProviderInput ¶
type SyncIdentityProviderInput interface { pulumi.Input ToSyncIdentityProviderOutput() SyncIdentityProviderOutput ToSyncIdentityProviderOutputWithContext(ctx context.Context) SyncIdentityProviderOutput }
type SyncIdentityProviderOutput ¶
type SyncIdentityProviderOutput struct{ *pulumi.OutputState }
func (SyncIdentityProviderOutput) ElementType ¶
func (SyncIdentityProviderOutput) ElementType() reflect.Type
func (SyncIdentityProviderOutput) Name ¶
func (o SyncIdentityProviderOutput) Name() pulumi.StringOutput
The name of the resource
func (SyncIdentityProviderOutput) Resources ¶
func (o SyncIdentityProviderOutput) Resources() pulumi.StringPtrOutput
func (SyncIdentityProviderOutput) SystemData ¶
func (o SyncIdentityProviderOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (SyncIdentityProviderOutput) ToSyncIdentityProviderOutput ¶
func (o SyncIdentityProviderOutput) ToSyncIdentityProviderOutput() SyncIdentityProviderOutput
func (SyncIdentityProviderOutput) ToSyncIdentityProviderOutputWithContext ¶
func (o SyncIdentityProviderOutput) ToSyncIdentityProviderOutputWithContext(ctx context.Context) SyncIdentityProviderOutput
func (SyncIdentityProviderOutput) Type ¶
func (o SyncIdentityProviderOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type SyncIdentityProviderState ¶
type SyncIdentityProviderState struct { }
func (SyncIdentityProviderState) ElementType ¶
func (SyncIdentityProviderState) ElementType() reflect.Type
type SyncSet ¶
type SyncSet struct { pulumi.CustomResourceState // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // Resources represents the SyncSets configuration. Resources pulumi.StringPtrOutput `pulumi:"resources"` // Azure Resource Manager metadata containing createdBy and modifiedBy information. SystemData SystemDataResponseOutput `pulumi:"systemData"` // The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts" Type pulumi.StringOutput `pulumi:"type"` }
SyncSet represents a SyncSet for an Azure Red Hat OpenShift Cluster. Azure REST API version: 2022-09-04.
Other available API versions: 2023-04-01, 2023-07-01-preview, 2023-09-04, 2023-11-22.
func GetSyncSet ¶
func GetSyncSet(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SyncSetState, opts ...pulumi.ResourceOption) (*SyncSet, error)
GetSyncSet gets an existing SyncSet resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSyncSet ¶
func NewSyncSet(ctx *pulumi.Context, name string, args *SyncSetArgs, opts ...pulumi.ResourceOption) (*SyncSet, error)
NewSyncSet registers a new resource with the given unique name, arguments, and options.
func (*SyncSet) ElementType ¶
func (*SyncSet) ToSyncSetOutput ¶
func (i *SyncSet) ToSyncSetOutput() SyncSetOutput
func (*SyncSet) ToSyncSetOutputWithContext ¶
func (i *SyncSet) ToSyncSetOutputWithContext(ctx context.Context) SyncSetOutput
type SyncSetArgs ¶
type SyncSetArgs struct { // The name of the SyncSet resource. ChildResourceName pulumi.StringPtrInput // The name of the resource group. The name is case insensitive. ResourceGroupName pulumi.StringInput // The name of the OpenShift cluster resource. ResourceName pulumi.StringInput // Resources represents the SyncSets configuration. Resources pulumi.StringPtrInput }
The set of arguments for constructing a SyncSet resource.
func (SyncSetArgs) ElementType ¶
func (SyncSetArgs) ElementType() reflect.Type
type SyncSetInput ¶
type SyncSetInput interface { pulumi.Input ToSyncSetOutput() SyncSetOutput ToSyncSetOutputWithContext(ctx context.Context) SyncSetOutput }
type SyncSetOutput ¶
type SyncSetOutput struct{ *pulumi.OutputState }
func (SyncSetOutput) ElementType ¶
func (SyncSetOutput) ElementType() reflect.Type
func (SyncSetOutput) Name ¶
func (o SyncSetOutput) Name() pulumi.StringOutput
The name of the resource
func (SyncSetOutput) Resources ¶
func (o SyncSetOutput) Resources() pulumi.StringPtrOutput
Resources represents the SyncSets configuration.
func (SyncSetOutput) SystemData ¶
func (o SyncSetOutput) SystemData() SystemDataResponseOutput
Azure Resource Manager metadata containing createdBy and modifiedBy information.
func (SyncSetOutput) ToSyncSetOutput ¶
func (o SyncSetOutput) ToSyncSetOutput() SyncSetOutput
func (SyncSetOutput) ToSyncSetOutputWithContext ¶
func (o SyncSetOutput) ToSyncSetOutputWithContext(ctx context.Context) SyncSetOutput
func (SyncSetOutput) Type ¶
func (o SyncSetOutput) Type() pulumi.StringOutput
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
type SyncSetState ¶
type SyncSetState struct { }
func (SyncSetState) ElementType ¶
func (SyncSetState) ElementType() reflect.Type
type SystemDataResponse ¶
type SystemDataResponse struct { // The timestamp of resource creation (UTC). CreatedAt *string `pulumi:"createdAt"` // The identity that created the resource. CreatedBy *string `pulumi:"createdBy"` // The type of identity that created the resource. CreatedByType *string `pulumi:"createdByType"` // The timestamp of resource last modification (UTC) LastModifiedAt *string `pulumi:"lastModifiedAt"` // The identity that last modified the resource. LastModifiedBy *string `pulumi:"lastModifiedBy"` // The type of identity that last modified the resource. LastModifiedByType *string `pulumi:"lastModifiedByType"` }
Metadata pertaining to creation and last modification of the resource.
type SystemDataResponseOutput ¶
type SystemDataResponseOutput struct{ *pulumi.OutputState }
Metadata pertaining to creation and last modification of the resource.
func (SystemDataResponseOutput) CreatedAt ¶
func (o SystemDataResponseOutput) CreatedAt() pulumi.StringPtrOutput
The timestamp of resource creation (UTC).
func (SystemDataResponseOutput) CreatedBy ¶
func (o SystemDataResponseOutput) CreatedBy() pulumi.StringPtrOutput
The identity that created the resource.
func (SystemDataResponseOutput) CreatedByType ¶
func (o SystemDataResponseOutput) CreatedByType() pulumi.StringPtrOutput
The type of identity that created the resource.
func (SystemDataResponseOutput) ElementType ¶
func (SystemDataResponseOutput) ElementType() reflect.Type
func (SystemDataResponseOutput) LastModifiedAt ¶
func (o SystemDataResponseOutput) LastModifiedAt() pulumi.StringPtrOutput
The timestamp of resource last modification (UTC)
func (SystemDataResponseOutput) LastModifiedBy ¶
func (o SystemDataResponseOutput) LastModifiedBy() pulumi.StringPtrOutput
The identity that last modified the resource.
func (SystemDataResponseOutput) LastModifiedByType ¶
func (o SystemDataResponseOutput) LastModifiedByType() pulumi.StringPtrOutput
The type of identity that last modified the resource.
func (SystemDataResponseOutput) ToSystemDataResponseOutput ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutput() SystemDataResponseOutput
func (SystemDataResponseOutput) ToSystemDataResponseOutputWithContext ¶
func (o SystemDataResponseOutput) ToSystemDataResponseOutputWithContext(ctx context.Context) SystemDataResponseOutput
type Visibility ¶
type Visibility string
Ingress visibility.
func (Visibility) ElementType ¶
func (Visibility) ElementType() reflect.Type
func (Visibility) ToStringOutput ¶
func (e Visibility) ToStringOutput() pulumi.StringOutput
func (Visibility) ToStringOutputWithContext ¶
func (e Visibility) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (Visibility) ToStringPtrOutput ¶
func (e Visibility) ToStringPtrOutput() pulumi.StringPtrOutput
func (Visibility) ToStringPtrOutputWithContext ¶
func (e Visibility) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (Visibility) ToVisibilityOutput ¶
func (e Visibility) ToVisibilityOutput() VisibilityOutput
func (Visibility) ToVisibilityOutputWithContext ¶
func (e Visibility) ToVisibilityOutputWithContext(ctx context.Context) VisibilityOutput
func (Visibility) ToVisibilityPtrOutput ¶
func (e Visibility) ToVisibilityPtrOutput() VisibilityPtrOutput
func (Visibility) ToVisibilityPtrOutputWithContext ¶
func (e Visibility) ToVisibilityPtrOutputWithContext(ctx context.Context) VisibilityPtrOutput
type VisibilityInput ¶
type VisibilityInput interface { pulumi.Input ToVisibilityOutput() VisibilityOutput ToVisibilityOutputWithContext(context.Context) VisibilityOutput }
VisibilityInput is an input type that accepts values of the Visibility enum A concrete instance of `VisibilityInput` can be one of the following:
VisibilityPrivate VisibilityPublic
type VisibilityOutput ¶
type VisibilityOutput struct{ *pulumi.OutputState }
func (VisibilityOutput) ElementType ¶
func (VisibilityOutput) ElementType() reflect.Type
func (VisibilityOutput) ToStringOutput ¶
func (o VisibilityOutput) ToStringOutput() pulumi.StringOutput
func (VisibilityOutput) ToStringOutputWithContext ¶
func (o VisibilityOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (VisibilityOutput) ToStringPtrOutput ¶
func (o VisibilityOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VisibilityOutput) ToStringPtrOutputWithContext ¶
func (o VisibilityOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VisibilityOutput) ToVisibilityOutput ¶
func (o VisibilityOutput) ToVisibilityOutput() VisibilityOutput
func (VisibilityOutput) ToVisibilityOutputWithContext ¶
func (o VisibilityOutput) ToVisibilityOutputWithContext(ctx context.Context) VisibilityOutput
func (VisibilityOutput) ToVisibilityPtrOutput ¶
func (o VisibilityOutput) ToVisibilityPtrOutput() VisibilityPtrOutput
func (VisibilityOutput) ToVisibilityPtrOutputWithContext ¶
func (o VisibilityOutput) ToVisibilityPtrOutputWithContext(ctx context.Context) VisibilityPtrOutput
type VisibilityPtrInput ¶
type VisibilityPtrInput interface { pulumi.Input ToVisibilityPtrOutput() VisibilityPtrOutput ToVisibilityPtrOutputWithContext(context.Context) VisibilityPtrOutput }
func VisibilityPtr ¶
func VisibilityPtr(v string) VisibilityPtrInput
type VisibilityPtrOutput ¶
type VisibilityPtrOutput struct{ *pulumi.OutputState }
func (VisibilityPtrOutput) Elem ¶
func (o VisibilityPtrOutput) Elem() VisibilityOutput
func (VisibilityPtrOutput) ElementType ¶
func (VisibilityPtrOutput) ElementType() reflect.Type
func (VisibilityPtrOutput) ToStringPtrOutput ¶
func (o VisibilityPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (VisibilityPtrOutput) ToStringPtrOutputWithContext ¶
func (o VisibilityPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
func (VisibilityPtrOutput) ToVisibilityPtrOutput ¶
func (o VisibilityPtrOutput) ToVisibilityPtrOutput() VisibilityPtrOutput
func (VisibilityPtrOutput) ToVisibilityPtrOutputWithContext ¶
func (o VisibilityPtrOutput) ToVisibilityPtrOutputWithContext(ctx context.Context) VisibilityPtrOutput
type WorkerProfile ¶
type WorkerProfile struct { // The number of worker VMs. Count *int `pulumi:"count"` // The resource ID of an associated DiskEncryptionSet, if applicable. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The disk size of the worker VMs. DiskSizeGB *int `pulumi:"diskSizeGB"` // Whether master virtual machines are encrypted at host. EncryptionAtHost *string `pulumi:"encryptionAtHost"` // The worker profile name. Name *string `pulumi:"name"` // The Azure resource ID of the worker subnet. SubnetId *string `pulumi:"subnetId"` // The size of the worker VMs. VmSize *string `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
type WorkerProfileArgs ¶
type WorkerProfileArgs struct { // The number of worker VMs. Count pulumi.IntPtrInput `pulumi:"count"` // The resource ID of an associated DiskEncryptionSet, if applicable. DiskEncryptionSetId pulumi.StringPtrInput `pulumi:"diskEncryptionSetId"` // The disk size of the worker VMs. DiskSizeGB pulumi.IntPtrInput `pulumi:"diskSizeGB"` // Whether master virtual machines are encrypted at host. EncryptionAtHost pulumi.StringPtrInput `pulumi:"encryptionAtHost"` // The worker profile name. Name pulumi.StringPtrInput `pulumi:"name"` // The Azure resource ID of the worker subnet. SubnetId pulumi.StringPtrInput `pulumi:"subnetId"` // The size of the worker VMs. VmSize pulumi.StringPtrInput `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
func (WorkerProfileArgs) ElementType ¶
func (WorkerProfileArgs) ElementType() reflect.Type
func (WorkerProfileArgs) ToWorkerProfileOutput ¶
func (i WorkerProfileArgs) ToWorkerProfileOutput() WorkerProfileOutput
func (WorkerProfileArgs) ToWorkerProfileOutputWithContext ¶
func (i WorkerProfileArgs) ToWorkerProfileOutputWithContext(ctx context.Context) WorkerProfileOutput
type WorkerProfileArray ¶
type WorkerProfileArray []WorkerProfileInput
func (WorkerProfileArray) ElementType ¶
func (WorkerProfileArray) ElementType() reflect.Type
func (WorkerProfileArray) ToWorkerProfileArrayOutput ¶
func (i WorkerProfileArray) ToWorkerProfileArrayOutput() WorkerProfileArrayOutput
func (WorkerProfileArray) ToWorkerProfileArrayOutputWithContext ¶
func (i WorkerProfileArray) ToWorkerProfileArrayOutputWithContext(ctx context.Context) WorkerProfileArrayOutput
type WorkerProfileArrayInput ¶
type WorkerProfileArrayInput interface { pulumi.Input ToWorkerProfileArrayOutput() WorkerProfileArrayOutput ToWorkerProfileArrayOutputWithContext(context.Context) WorkerProfileArrayOutput }
WorkerProfileArrayInput is an input type that accepts WorkerProfileArray and WorkerProfileArrayOutput values. You can construct a concrete instance of `WorkerProfileArrayInput` via:
WorkerProfileArray{ WorkerProfileArgs{...} }
type WorkerProfileArrayOutput ¶
type WorkerProfileArrayOutput struct{ *pulumi.OutputState }
func (WorkerProfileArrayOutput) ElementType ¶
func (WorkerProfileArrayOutput) ElementType() reflect.Type
func (WorkerProfileArrayOutput) Index ¶
func (o WorkerProfileArrayOutput) Index(i pulumi.IntInput) WorkerProfileOutput
func (WorkerProfileArrayOutput) ToWorkerProfileArrayOutput ¶
func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutput() WorkerProfileArrayOutput
func (WorkerProfileArrayOutput) ToWorkerProfileArrayOutputWithContext ¶
func (o WorkerProfileArrayOutput) ToWorkerProfileArrayOutputWithContext(ctx context.Context) WorkerProfileArrayOutput
type WorkerProfileInput ¶
type WorkerProfileInput interface { pulumi.Input ToWorkerProfileOutput() WorkerProfileOutput ToWorkerProfileOutputWithContext(context.Context) WorkerProfileOutput }
WorkerProfileInput is an input type that accepts WorkerProfileArgs and WorkerProfileOutput values. You can construct a concrete instance of `WorkerProfileInput` via:
WorkerProfileArgs{...}
type WorkerProfileOutput ¶
type WorkerProfileOutput struct{ *pulumi.OutputState }
WorkerProfile represents a worker profile.
func (WorkerProfileOutput) Count ¶
func (o WorkerProfileOutput) Count() pulumi.IntPtrOutput
The number of worker VMs.
func (WorkerProfileOutput) DiskEncryptionSetId ¶
func (o WorkerProfileOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The resource ID of an associated DiskEncryptionSet, if applicable.
func (WorkerProfileOutput) DiskSizeGB ¶
func (o WorkerProfileOutput) DiskSizeGB() pulumi.IntPtrOutput
The disk size of the worker VMs.
func (WorkerProfileOutput) ElementType ¶
func (WorkerProfileOutput) ElementType() reflect.Type
func (WorkerProfileOutput) EncryptionAtHost ¶
func (o WorkerProfileOutput) EncryptionAtHost() pulumi.StringPtrOutput
Whether master virtual machines are encrypted at host.
func (WorkerProfileOutput) Name ¶
func (o WorkerProfileOutput) Name() pulumi.StringPtrOutput
The worker profile name.
func (WorkerProfileOutput) SubnetId ¶
func (o WorkerProfileOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the worker subnet.
func (WorkerProfileOutput) ToWorkerProfileOutput ¶
func (o WorkerProfileOutput) ToWorkerProfileOutput() WorkerProfileOutput
func (WorkerProfileOutput) ToWorkerProfileOutputWithContext ¶
func (o WorkerProfileOutput) ToWorkerProfileOutputWithContext(ctx context.Context) WorkerProfileOutput
func (WorkerProfileOutput) VmSize ¶
func (o WorkerProfileOutput) VmSize() pulumi.StringPtrOutput
The size of the worker VMs.
type WorkerProfileResponse ¶
type WorkerProfileResponse struct { // The number of worker VMs. Count *int `pulumi:"count"` // The resource ID of an associated DiskEncryptionSet, if applicable. DiskEncryptionSetId *string `pulumi:"diskEncryptionSetId"` // The disk size of the worker VMs. DiskSizeGB *int `pulumi:"diskSizeGB"` // Whether master virtual machines are encrypted at host. EncryptionAtHost *string `pulumi:"encryptionAtHost"` // The worker profile name. Name *string `pulumi:"name"` // The Azure resource ID of the worker subnet. SubnetId *string `pulumi:"subnetId"` // The size of the worker VMs. VmSize *string `pulumi:"vmSize"` }
WorkerProfile represents a worker profile.
type WorkerProfileResponseArrayOutput ¶
type WorkerProfileResponseArrayOutput struct{ *pulumi.OutputState }
func (WorkerProfileResponseArrayOutput) ElementType ¶
func (WorkerProfileResponseArrayOutput) ElementType() reflect.Type
func (WorkerProfileResponseArrayOutput) Index ¶
func (o WorkerProfileResponseArrayOutput) Index(i pulumi.IntInput) WorkerProfileResponseOutput
func (WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutput ¶
func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutput() WorkerProfileResponseArrayOutput
func (WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutputWithContext ¶
func (o WorkerProfileResponseArrayOutput) ToWorkerProfileResponseArrayOutputWithContext(ctx context.Context) WorkerProfileResponseArrayOutput
type WorkerProfileResponseOutput ¶
type WorkerProfileResponseOutput struct{ *pulumi.OutputState }
WorkerProfile represents a worker profile.
func (WorkerProfileResponseOutput) Count ¶
func (o WorkerProfileResponseOutput) Count() pulumi.IntPtrOutput
The number of worker VMs.
func (WorkerProfileResponseOutput) DiskEncryptionSetId ¶
func (o WorkerProfileResponseOutput) DiskEncryptionSetId() pulumi.StringPtrOutput
The resource ID of an associated DiskEncryptionSet, if applicable.
func (WorkerProfileResponseOutput) DiskSizeGB ¶
func (o WorkerProfileResponseOutput) DiskSizeGB() pulumi.IntPtrOutput
The disk size of the worker VMs.
func (WorkerProfileResponseOutput) ElementType ¶
func (WorkerProfileResponseOutput) ElementType() reflect.Type
func (WorkerProfileResponseOutput) EncryptionAtHost ¶
func (o WorkerProfileResponseOutput) EncryptionAtHost() pulumi.StringPtrOutput
Whether master virtual machines are encrypted at host.
func (WorkerProfileResponseOutput) Name ¶
func (o WorkerProfileResponseOutput) Name() pulumi.StringPtrOutput
The worker profile name.
func (WorkerProfileResponseOutput) SubnetId ¶
func (o WorkerProfileResponseOutput) SubnetId() pulumi.StringPtrOutput
The Azure resource ID of the worker subnet.
func (WorkerProfileResponseOutput) ToWorkerProfileResponseOutput ¶
func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutput() WorkerProfileResponseOutput
func (WorkerProfileResponseOutput) ToWorkerProfileResponseOutputWithContext ¶
func (o WorkerProfileResponseOutput) ToWorkerProfileResponseOutputWithContext(ctx context.Context) WorkerProfileResponseOutput
func (WorkerProfileResponseOutput) VmSize ¶
func (o WorkerProfileResponseOutput) VmSize() pulumi.StringPtrOutput
The size of the worker VMs.