Documentation ¶
Overview ¶
Package catalystsquad-platform exports types, functions, subpackages for provisioning catalystsquad-platform resources.
Index ¶
- func PkgVersion() (semver.Version, error)
- type ArgocdApp
- type ArgocdAppArgs
- type ArgocdAppArray
- type ArgocdAppArrayInput
- type ArgocdAppArrayOutput
- func (ArgocdAppArrayOutput) ElementType() reflect.Type
- func (o ArgocdAppArrayOutput) Index(i pulumi.IntInput) ArgocdAppOutput
- func (o ArgocdAppArrayOutput) ToArgocdAppArrayOutput() ArgocdAppArrayOutput
- func (o ArgocdAppArrayOutput) ToArgocdAppArrayOutputWithContext(ctx context.Context) ArgocdAppArrayOutput
- type ArgocdAppInput
- type ArgocdAppMap
- type ArgocdAppMapInput
- type ArgocdAppMapOutput
- type ArgocdAppOutput
- type ArgocdApplication
- type ArgocdApplicationArgs
- func (ArgocdApplicationArgs) ElementType() reflect.Type
- func (i ArgocdApplicationArgs) ToArgocdApplicationOutput() ArgocdApplicationOutput
- func (i ArgocdApplicationArgs) ToArgocdApplicationOutputWithContext(ctx context.Context) ArgocdApplicationOutput
- func (i ArgocdApplicationArgs) ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput
- func (i ArgocdApplicationArgs) ToArgocdApplicationPtrOutputWithContext(ctx context.Context) ArgocdApplicationPtrOutput
- type ArgocdApplicationIgnoreDifferences
- type ArgocdApplicationIgnoreDifferencesArgs
- func (ArgocdApplicationIgnoreDifferencesArgs) ElementType() reflect.Type
- func (i ArgocdApplicationIgnoreDifferencesArgs) ToArgocdApplicationIgnoreDifferencesOutput() ArgocdApplicationIgnoreDifferencesOutput
- func (i ArgocdApplicationIgnoreDifferencesArgs) ToArgocdApplicationIgnoreDifferencesOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesOutput
- type ArgocdApplicationIgnoreDifferencesArray
- func (ArgocdApplicationIgnoreDifferencesArray) ElementType() reflect.Type
- func (i ArgocdApplicationIgnoreDifferencesArray) ToArgocdApplicationIgnoreDifferencesArrayOutput() ArgocdApplicationIgnoreDifferencesArrayOutput
- func (i ArgocdApplicationIgnoreDifferencesArray) ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesArrayOutput
- type ArgocdApplicationIgnoreDifferencesArrayInput
- type ArgocdApplicationIgnoreDifferencesArrayOutput
- func (ArgocdApplicationIgnoreDifferencesArrayOutput) ElementType() reflect.Type
- func (o ArgocdApplicationIgnoreDifferencesArrayOutput) Index(i pulumi.IntInput) ArgocdApplicationIgnoreDifferencesOutput
- func (o ArgocdApplicationIgnoreDifferencesArrayOutput) ToArgocdApplicationIgnoreDifferencesArrayOutput() ArgocdApplicationIgnoreDifferencesArrayOutput
- func (o ArgocdApplicationIgnoreDifferencesArrayOutput) ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesArrayOutput
- type ArgocdApplicationIgnoreDifferencesInput
- type ArgocdApplicationIgnoreDifferencesOutput
- func (ArgocdApplicationIgnoreDifferencesOutput) ElementType() reflect.Type
- func (o ArgocdApplicationIgnoreDifferencesOutput) Group() pulumi.StringPtrOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) JqPathExpressions() pulumi.StringArrayOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) JsonPointers() pulumi.StringArrayOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) Kind() pulumi.StringPtrOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) ManagedFieldsManagers() pulumi.StringArrayOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) Name() pulumi.StringPtrOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) Namespace() pulumi.StringPtrOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) ToArgocdApplicationIgnoreDifferencesOutput() ArgocdApplicationIgnoreDifferencesOutput
- func (o ArgocdApplicationIgnoreDifferencesOutput) ToArgocdApplicationIgnoreDifferencesOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesOutput
- type ArgocdApplicationInput
- type ArgocdApplicationOutput
- func (o ArgocdApplicationOutput) ApiVersion() pulumi.StringPtrOutput
- func (ArgocdApplicationOutput) ElementType() reflect.Type
- func (o ArgocdApplicationOutput) Kind() pulumi.StringPtrOutput
- func (o ArgocdApplicationOutput) Metadata() pulumi.StringMapOutput
- func (o ArgocdApplicationOutput) Spec() ArgocdApplicationSpecPtrOutput
- func (o ArgocdApplicationOutput) ToArgocdApplicationOutput() ArgocdApplicationOutput
- func (o ArgocdApplicationOutput) ToArgocdApplicationOutputWithContext(ctx context.Context) ArgocdApplicationOutput
- func (o ArgocdApplicationOutput) ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput
- func (o ArgocdApplicationOutput) ToArgocdApplicationPtrOutputWithContext(ctx context.Context) ArgocdApplicationPtrOutput
- type ArgocdApplicationPtrInput
- type ArgocdApplicationPtrOutput
- func (o ArgocdApplicationPtrOutput) ApiVersion() pulumi.StringPtrOutput
- func (o ArgocdApplicationPtrOutput) Elem() ArgocdApplicationOutput
- func (ArgocdApplicationPtrOutput) ElementType() reflect.Type
- func (o ArgocdApplicationPtrOutput) Kind() pulumi.StringPtrOutput
- func (o ArgocdApplicationPtrOutput) Metadata() pulumi.StringMapOutput
- func (o ArgocdApplicationPtrOutput) Spec() ArgocdApplicationSpecPtrOutput
- func (o ArgocdApplicationPtrOutput) ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput
- func (o ArgocdApplicationPtrOutput) ToArgocdApplicationPtrOutputWithContext(ctx context.Context) ArgocdApplicationPtrOutput
- type ArgocdApplicationSpec
- type ArgocdApplicationSpecArgs
- func (ArgocdApplicationSpecArgs) ElementType() reflect.Type
- func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecOutput() ArgocdApplicationSpecOutput
- func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecOutputWithContext(ctx context.Context) ArgocdApplicationSpecOutput
- func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput
- func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecPtrOutput
- type ArgocdApplicationSpecDestination
- type ArgocdApplicationSpecDestinationArgs
- func (ArgocdApplicationSpecDestinationArgs) ElementType() reflect.Type
- func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationOutput() ArgocdApplicationSpecDestinationOutput
- func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationOutput
- func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput
- func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationPtrOutput
- type ArgocdApplicationSpecDestinationInput
- type ArgocdApplicationSpecDestinationOutput
- func (ArgocdApplicationSpecDestinationOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSpecDestinationOutput) Name() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecDestinationOutput) Namespace() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecDestinationOutput) Server() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationOutput() ArgocdApplicationSpecDestinationOutput
- func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationOutput
- func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput
- func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationPtrOutput
- type ArgocdApplicationSpecDestinationPtrInput
- type ArgocdApplicationSpecDestinationPtrOutput
- func (o ArgocdApplicationSpecDestinationPtrOutput) Elem() ArgocdApplicationSpecDestinationOutput
- func (ArgocdApplicationSpecDestinationPtrOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSpecDestinationPtrOutput) Name() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecDestinationPtrOutput) Namespace() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecDestinationPtrOutput) Server() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecDestinationPtrOutput) ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput
- func (o ArgocdApplicationSpecDestinationPtrOutput) ToArgocdApplicationSpecDestinationPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationPtrOutput
- type ArgocdApplicationSpecInput
- type ArgocdApplicationSpecOutput
- func (o ArgocdApplicationSpecOutput) Destination() ArgocdApplicationSpecDestinationPtrOutput
- func (ArgocdApplicationSpecOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSpecOutput) IgnoreDifferences() ArgocdApplicationIgnoreDifferencesArrayOutput
- func (o ArgocdApplicationSpecOutput) Project() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecOutput) Source() ArgocdApplicationSpecSourcePtrOutput
- func (o ArgocdApplicationSpecOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
- func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecOutput() ArgocdApplicationSpecOutput
- func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecOutputWithContext(ctx context.Context) ArgocdApplicationSpecOutput
- func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput
- func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecPtrOutput
- type ArgocdApplicationSpecPtrInput
- type ArgocdApplicationSpecPtrOutput
- func (o ArgocdApplicationSpecPtrOutput) Destination() ArgocdApplicationSpecDestinationPtrOutput
- func (o ArgocdApplicationSpecPtrOutput) Elem() ArgocdApplicationSpecOutput
- func (ArgocdApplicationSpecPtrOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSpecPtrOutput) IgnoreDifferences() ArgocdApplicationIgnoreDifferencesArrayOutput
- func (o ArgocdApplicationSpecPtrOutput) Project() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecPtrOutput) Source() ArgocdApplicationSpecSourcePtrOutput
- func (o ArgocdApplicationSpecPtrOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
- func (o ArgocdApplicationSpecPtrOutput) ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput
- func (o ArgocdApplicationSpecPtrOutput) ToArgocdApplicationSpecPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecPtrOutput
- type ArgocdApplicationSpecSource
- type ArgocdApplicationSpecSourceArgs
- func (ArgocdApplicationSpecSourceArgs) ElementType() reflect.Type
- func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourceOutput() ArgocdApplicationSpecSourceOutput
- func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourceOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourceOutput
- func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput
- func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourcePtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourcePtrOutput
- type ArgocdApplicationSpecSourceInput
- type ArgocdApplicationSpecSourceOutput
- func (o ArgocdApplicationSpecSourceOutput) Chart() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourceOutput) Directory() DirectorySourcePtrOutput
- func (ArgocdApplicationSpecSourceOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSpecSourceOutput) Helm() HelmSourcePtrOutput
- func (o ArgocdApplicationSpecSourceOutput) Kustomize() KustomizeSourcePtrOutput
- func (o ArgocdApplicationSpecSourceOutput) Path() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourceOutput) Plugin() PluginSourcePtrOutput
- func (o ArgocdApplicationSpecSourceOutput) RepoURL() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourceOutput) TargetRevision() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourceOutput() ArgocdApplicationSpecSourceOutput
- func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourceOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourceOutput
- func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput
- func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourcePtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourcePtrOutput
- type ArgocdApplicationSpecSourcePtrInput
- type ArgocdApplicationSpecSourcePtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) Chart() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) Directory() DirectorySourcePtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) Elem() ArgocdApplicationSpecSourceOutput
- func (ArgocdApplicationSpecSourcePtrOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSpecSourcePtrOutput) Helm() HelmSourcePtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) Kustomize() KustomizeSourcePtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) Path() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) Plugin() PluginSourcePtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) RepoURL() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) TargetRevision() pulumi.StringPtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput
- func (o ArgocdApplicationSpecSourcePtrOutput) ToArgocdApplicationSpecSourcePtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourcePtrOutput
- type ArgocdApplicationSyncPolicy
- type ArgocdApplicationSyncPolicyArgs
- func (ArgocdApplicationSyncPolicyArgs) ElementType() reflect.Type
- func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyOutput() ArgocdApplicationSyncPolicyOutput
- func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyOutput
- func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput
- func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyPtrOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyPtrOutput
- type ArgocdApplicationSyncPolicyInput
- type ArgocdApplicationSyncPolicyOutput
- func (o ArgocdApplicationSyncPolicyOutput) Automated() SyncPolicyAutomatedPtrOutput
- func (ArgocdApplicationSyncPolicyOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSyncPolicyOutput) Retry() SyncPolicyRetryPtrOutput
- func (o ArgocdApplicationSyncPolicyOutput) SyncOptions() pulumi.StringArrayOutput
- func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyOutput() ArgocdApplicationSyncPolicyOutput
- func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyOutput
- func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput
- func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyPtrOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyPtrOutput
- type ArgocdApplicationSyncPolicyPtrInput
- type ArgocdApplicationSyncPolicyPtrOutput
- func (o ArgocdApplicationSyncPolicyPtrOutput) Automated() SyncPolicyAutomatedPtrOutput
- func (o ArgocdApplicationSyncPolicyPtrOutput) Elem() ArgocdApplicationSyncPolicyOutput
- func (ArgocdApplicationSyncPolicyPtrOutput) ElementType() reflect.Type
- func (o ArgocdApplicationSyncPolicyPtrOutput) Retry() SyncPolicyRetryPtrOutput
- func (o ArgocdApplicationSyncPolicyPtrOutput) SyncOptions() pulumi.StringArrayOutput
- func (o ArgocdApplicationSyncPolicyPtrOutput) ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput
- func (o ArgocdApplicationSyncPolicyPtrOutput) ToArgocdApplicationSyncPolicyPtrOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyPtrOutput
- type AuthConfigMapConfig
- type AuthConfigMapConfigArgs
- func (AuthConfigMapConfigArgs) ElementType() reflect.Type
- func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigOutput() AuthConfigMapConfigOutput
- func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigOutputWithContext(ctx context.Context) AuthConfigMapConfigOutput
- func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput
- func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigPtrOutputWithContext(ctx context.Context) AuthConfigMapConfigPtrOutput
- type AuthConfigMapConfigInput
- type AuthConfigMapConfigOutput
- func (o AuthConfigMapConfigOutput) AutoDiscoverSSORoles() SSORolePermissionSetConfigArrayOutput
- func (AuthConfigMapConfigOutput) ElementType() reflect.Type
- func (o AuthConfigMapConfigOutput) IamRoles() IAMIdentityConfigArrayOutput
- func (o AuthConfigMapConfigOutput) IamUsers() IAMIdentityConfigArrayOutput
- func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigOutput() AuthConfigMapConfigOutput
- func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigOutputWithContext(ctx context.Context) AuthConfigMapConfigOutput
- func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput
- func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigPtrOutputWithContext(ctx context.Context) AuthConfigMapConfigPtrOutput
- type AuthConfigMapConfigPtrInput
- type AuthConfigMapConfigPtrOutput
- func (o AuthConfigMapConfigPtrOutput) AutoDiscoverSSORoles() SSORolePermissionSetConfigArrayOutput
- func (o AuthConfigMapConfigPtrOutput) Elem() AuthConfigMapConfigOutput
- func (AuthConfigMapConfigPtrOutput) ElementType() reflect.Type
- func (o AuthConfigMapConfigPtrOutput) IamRoles() IAMIdentityConfigArrayOutput
- func (o AuthConfigMapConfigPtrOutput) IamUsers() IAMIdentityConfigArrayOutput
- func (o AuthConfigMapConfigPtrOutput) ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput
- func (o AuthConfigMapConfigPtrOutput) ToAuthConfigMapConfigPtrOutputWithContext(ctx context.Context) AuthConfigMapConfigPtrOutput
- type AvailabilityZone
- type AvailabilityZoneArgs
- type AvailabilityZoneArray
- type AvailabilityZoneArrayInput
- type AvailabilityZoneArrayOutput
- func (AvailabilityZoneArrayOutput) ElementType() reflect.Type
- func (o AvailabilityZoneArrayOutput) Index(i pulumi.IntInput) AvailabilityZoneOutput
- func (o AvailabilityZoneArrayOutput) ToAvailabilityZoneArrayOutput() AvailabilityZoneArrayOutput
- func (o AvailabilityZoneArrayOutput) ToAvailabilityZoneArrayOutputWithContext(ctx context.Context) AvailabilityZoneArrayOutput
- type AvailabilityZoneInput
- type AvailabilityZoneOutput
- func (o AvailabilityZoneOutput) AzName() pulumi.StringOutput
- func (AvailabilityZoneOutput) ElementType() reflect.Type
- func (o AvailabilityZoneOutput) PrivateSubnetCidr() pulumi.StringPtrOutput
- func (o AvailabilityZoneOutput) PublicSubnetCidr() pulumi.StringPtrOutput
- func (o AvailabilityZoneOutput) ToAvailabilityZoneOutput() AvailabilityZoneOutput
- func (o AvailabilityZoneOutput) ToAvailabilityZoneOutputWithContext(ctx context.Context) AvailabilityZoneOutput
- type ClusterBootstrap
- type ClusterBootstrapArgs
- type ClusterBootstrapArray
- type ClusterBootstrapArrayInput
- type ClusterBootstrapArrayOutput
- func (ClusterBootstrapArrayOutput) ElementType() reflect.Type
- func (o ClusterBootstrapArrayOutput) Index(i pulumi.IntInput) ClusterBootstrapOutput
- func (o ClusterBootstrapArrayOutput) ToClusterBootstrapArrayOutput() ClusterBootstrapArrayOutput
- func (o ClusterBootstrapArrayOutput) ToClusterBootstrapArrayOutputWithContext(ctx context.Context) ClusterBootstrapArrayOutput
- type ClusterBootstrapInput
- type ClusterBootstrapMap
- type ClusterBootstrapMapInput
- type ClusterBootstrapMapOutput
- func (ClusterBootstrapMapOutput) ElementType() reflect.Type
- func (o ClusterBootstrapMapOutput) MapIndex(k pulumi.StringInput) ClusterBootstrapOutput
- func (o ClusterBootstrapMapOutput) ToClusterBootstrapMapOutput() ClusterBootstrapMapOutput
- func (o ClusterBootstrapMapOutput) ToClusterBootstrapMapOutputWithContext(ctx context.Context) ClusterBootstrapMapOutput
- type ClusterBootstrapOutput
- type DirectorySource
- type DirectorySourceArgs
- func (DirectorySourceArgs) ElementType() reflect.Type
- func (i DirectorySourceArgs) ToDirectorySourceOutput() DirectorySourceOutput
- func (i DirectorySourceArgs) ToDirectorySourceOutputWithContext(ctx context.Context) DirectorySourceOutput
- func (i DirectorySourceArgs) ToDirectorySourcePtrOutput() DirectorySourcePtrOutput
- func (i DirectorySourceArgs) ToDirectorySourcePtrOutputWithContext(ctx context.Context) DirectorySourcePtrOutput
- type DirectorySourceInput
- type DirectorySourceJsonnet
- type DirectorySourceJsonnetArgs
- func (DirectorySourceJsonnetArgs) ElementType() reflect.Type
- func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetOutput() DirectorySourceJsonnetOutput
- func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetOutputWithContext(ctx context.Context) DirectorySourceJsonnetOutput
- func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput
- func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetPtrOutputWithContext(ctx context.Context) DirectorySourceJsonnetPtrOutput
- type DirectorySourceJsonnetInput
- type DirectorySourceJsonnetOutput
- func (DirectorySourceJsonnetOutput) ElementType() reflect.Type
- func (o DirectorySourceJsonnetOutput) ExtVars() JsonnetVarArrayOutput
- func (o DirectorySourceJsonnetOutput) Libs() pulumi.StringArrayOutput
- func (o DirectorySourceJsonnetOutput) TLAs() JsonnetVarArrayOutput
- func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetOutput() DirectorySourceJsonnetOutput
- func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetOutputWithContext(ctx context.Context) DirectorySourceJsonnetOutput
- func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput
- func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetPtrOutputWithContext(ctx context.Context) DirectorySourceJsonnetPtrOutput
- type DirectorySourceJsonnetPtrInput
- type DirectorySourceJsonnetPtrOutput
- func (o DirectorySourceJsonnetPtrOutput) Elem() DirectorySourceJsonnetOutput
- func (DirectorySourceJsonnetPtrOutput) ElementType() reflect.Type
- func (o DirectorySourceJsonnetPtrOutput) ExtVars() JsonnetVarArrayOutput
- func (o DirectorySourceJsonnetPtrOutput) Libs() pulumi.StringArrayOutput
- func (o DirectorySourceJsonnetPtrOutput) TLAs() JsonnetVarArrayOutput
- func (o DirectorySourceJsonnetPtrOutput) ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput
- func (o DirectorySourceJsonnetPtrOutput) ToDirectorySourceJsonnetPtrOutputWithContext(ctx context.Context) DirectorySourceJsonnetPtrOutput
- type DirectorySourceOutput
- func (DirectorySourceOutput) ElementType() reflect.Type
- func (o DirectorySourceOutput) Exclude() pulumi.StringPtrOutput
- func (o DirectorySourceOutput) Include() pulumi.StringPtrOutput
- func (o DirectorySourceOutput) Jsonnet() DirectorySourceJsonnetPtrOutput
- func (o DirectorySourceOutput) Recurse() pulumi.BoolPtrOutput
- func (o DirectorySourceOutput) ToDirectorySourceOutput() DirectorySourceOutput
- func (o DirectorySourceOutput) ToDirectorySourceOutputWithContext(ctx context.Context) DirectorySourceOutput
- func (o DirectorySourceOutput) ToDirectorySourcePtrOutput() DirectorySourcePtrOutput
- func (o DirectorySourceOutput) ToDirectorySourcePtrOutputWithContext(ctx context.Context) DirectorySourcePtrOutput
- type DirectorySourcePtrInput
- type DirectorySourcePtrOutput
- func (o DirectorySourcePtrOutput) Elem() DirectorySourceOutput
- func (DirectorySourcePtrOutput) ElementType() reflect.Type
- func (o DirectorySourcePtrOutput) Exclude() pulumi.StringPtrOutput
- func (o DirectorySourcePtrOutput) Include() pulumi.StringPtrOutput
- func (o DirectorySourcePtrOutput) Jsonnet() DirectorySourceJsonnetPtrOutput
- func (o DirectorySourcePtrOutput) Recurse() pulumi.BoolPtrOutput
- func (o DirectorySourcePtrOutput) ToDirectorySourcePtrOutput() DirectorySourcePtrOutput
- func (o DirectorySourcePtrOutput) ToDirectorySourcePtrOutputWithContext(ctx context.Context) DirectorySourcePtrOutput
- type Eks
- type EksArgs
- type EksArray
- type EksArrayInput
- type EksArrayOutput
- type EksInput
- type EksMap
- type EksMapInput
- type EksMapOutput
- type EksNodeGroup
- type EksNodeGroupArgs
- type EksNodeGroupArray
- type EksNodeGroupArrayInput
- type EksNodeGroupArrayOutput
- func (EksNodeGroupArrayOutput) ElementType() reflect.Type
- func (o EksNodeGroupArrayOutput) Index(i pulumi.IntInput) EksNodeGroupOutput
- func (o EksNodeGroupArrayOutput) ToEksNodeGroupArrayOutput() EksNodeGroupArrayOutput
- func (o EksNodeGroupArrayOutput) ToEksNodeGroupArrayOutputWithContext(ctx context.Context) EksNodeGroupArrayOutput
- type EksNodeGroupInput
- type EksNodeGroupOutput
- func (o EksNodeGroupOutput) DesiredSize() pulumi.IntOutput
- func (EksNodeGroupOutput) ElementType() reflect.Type
- func (o EksNodeGroupOutput) InstanceTypes() pulumi.StringArrayOutput
- func (o EksNodeGroupOutput) MaxSize() pulumi.IntOutput
- func (o EksNodeGroupOutput) MinSize() pulumi.IntOutput
- func (o EksNodeGroupOutput) NamePrefix() pulumi.StringOutput
- func (o EksNodeGroupOutput) SubnetIDs() pulumi.StringArrayOutput
- func (o EksNodeGroupOutput) ToEksNodeGroupOutput() EksNodeGroupOutput
- func (o EksNodeGroupOutput) ToEksNodeGroupOutputWithContext(ctx context.Context) EksNodeGroupOutput
- type EksOutput
- type HelmReleaseConfig
- type HelmReleaseConfigArgs
- func (HelmReleaseConfigArgs) ElementType() reflect.Type
- func (i HelmReleaseConfigArgs) ToHelmReleaseConfigOutput() HelmReleaseConfigOutput
- func (i HelmReleaseConfigArgs) ToHelmReleaseConfigOutputWithContext(ctx context.Context) HelmReleaseConfigOutput
- func (i HelmReleaseConfigArgs) ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput
- func (i HelmReleaseConfigArgs) ToHelmReleaseConfigPtrOutputWithContext(ctx context.Context) HelmReleaseConfigPtrOutput
- type HelmReleaseConfigInput
- type HelmReleaseConfigOutput
- func (HelmReleaseConfigOutput) ElementType() reflect.Type
- func (o HelmReleaseConfigOutput) ToHelmReleaseConfigOutput() HelmReleaseConfigOutput
- func (o HelmReleaseConfigOutput) ToHelmReleaseConfigOutputWithContext(ctx context.Context) HelmReleaseConfigOutput
- func (o HelmReleaseConfigOutput) ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput
- func (o HelmReleaseConfigOutput) ToHelmReleaseConfigPtrOutputWithContext(ctx context.Context) HelmReleaseConfigPtrOutput
- func (o HelmReleaseConfigOutput) Values() pulumi.StringMapOutput
- func (o HelmReleaseConfigOutput) ValuesFiles() pulumi.StringArrayOutput
- func (o HelmReleaseConfigOutput) Version() pulumi.StringPtrOutput
- type HelmReleaseConfigPtrInput
- type HelmReleaseConfigPtrOutput
- func (o HelmReleaseConfigPtrOutput) Elem() HelmReleaseConfigOutput
- func (HelmReleaseConfigPtrOutput) ElementType() reflect.Type
- func (o HelmReleaseConfigPtrOutput) ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput
- func (o HelmReleaseConfigPtrOutput) ToHelmReleaseConfigPtrOutputWithContext(ctx context.Context) HelmReleaseConfigPtrOutput
- func (o HelmReleaseConfigPtrOutput) Values() pulumi.StringMapOutput
- func (o HelmReleaseConfigPtrOutput) ValuesFiles() pulumi.StringArrayOutput
- func (o HelmReleaseConfigPtrOutput) Version() pulumi.StringPtrOutput
- type HelmSource
- type HelmSourceArgs
- func (HelmSourceArgs) ElementType() reflect.Type
- func (i HelmSourceArgs) ToHelmSourceOutput() HelmSourceOutput
- func (i HelmSourceArgs) ToHelmSourceOutputWithContext(ctx context.Context) HelmSourceOutput
- func (i HelmSourceArgs) ToHelmSourcePtrOutput() HelmSourcePtrOutput
- func (i HelmSourceArgs) ToHelmSourcePtrOutputWithContext(ctx context.Context) HelmSourcePtrOutput
- type HelmSourceFileParameter
- type HelmSourceFileParameterArgs
- type HelmSourceFileParameterArray
- func (HelmSourceFileParameterArray) ElementType() reflect.Type
- func (i HelmSourceFileParameterArray) ToHelmSourceFileParameterArrayOutput() HelmSourceFileParameterArrayOutput
- func (i HelmSourceFileParameterArray) ToHelmSourceFileParameterArrayOutputWithContext(ctx context.Context) HelmSourceFileParameterArrayOutput
- type HelmSourceFileParameterArrayInput
- type HelmSourceFileParameterArrayOutput
- func (HelmSourceFileParameterArrayOutput) ElementType() reflect.Type
- func (o HelmSourceFileParameterArrayOutput) Index(i pulumi.IntInput) HelmSourceFileParameterOutput
- func (o HelmSourceFileParameterArrayOutput) ToHelmSourceFileParameterArrayOutput() HelmSourceFileParameterArrayOutput
- func (o HelmSourceFileParameterArrayOutput) ToHelmSourceFileParameterArrayOutputWithContext(ctx context.Context) HelmSourceFileParameterArrayOutput
- type HelmSourceFileParameterInput
- type HelmSourceFileParameterOutput
- func (HelmSourceFileParameterOutput) ElementType() reflect.Type
- func (o HelmSourceFileParameterOutput) Name() pulumi.StringPtrOutput
- func (o HelmSourceFileParameterOutput) Path() pulumi.StringPtrOutput
- func (o HelmSourceFileParameterOutput) ToHelmSourceFileParameterOutput() HelmSourceFileParameterOutput
- func (o HelmSourceFileParameterOutput) ToHelmSourceFileParameterOutputWithContext(ctx context.Context) HelmSourceFileParameterOutput
- type HelmSourceInput
- type HelmSourceOutput
- func (HelmSourceOutput) ElementType() reflect.Type
- func (o HelmSourceOutput) FileParameters() HelmSourceFileParameterArrayOutput
- func (o HelmSourceOutput) IgnoreMissingValueFiles() pulumi.BoolPtrOutput
- func (o HelmSourceOutput) Parameters() HelmSourceParameterArrayOutput
- func (o HelmSourceOutput) PassCredentials() pulumi.BoolPtrOutput
- func (o HelmSourceOutput) ReleaseName() pulumi.StringPtrOutput
- func (o HelmSourceOutput) SkipCrds() pulumi.StringPtrOutput
- func (o HelmSourceOutput) ToHelmSourceOutput() HelmSourceOutput
- func (o HelmSourceOutput) ToHelmSourceOutputWithContext(ctx context.Context) HelmSourceOutput
- func (o HelmSourceOutput) ToHelmSourcePtrOutput() HelmSourcePtrOutput
- func (o HelmSourceOutput) ToHelmSourcePtrOutputWithContext(ctx context.Context) HelmSourcePtrOutput
- func (o HelmSourceOutput) ValueFiles() pulumi.StringArrayOutput
- func (o HelmSourceOutput) Values() pulumi.StringPtrOutput
- func (o HelmSourceOutput) Version() pulumi.StringPtrOutput
- type HelmSourceParameter
- type HelmSourceParameterArgs
- type HelmSourceParameterArray
- type HelmSourceParameterArrayInput
- type HelmSourceParameterArrayOutput
- func (HelmSourceParameterArrayOutput) ElementType() reflect.Type
- func (o HelmSourceParameterArrayOutput) Index(i pulumi.IntInput) HelmSourceParameterOutput
- func (o HelmSourceParameterArrayOutput) ToHelmSourceParameterArrayOutput() HelmSourceParameterArrayOutput
- func (o HelmSourceParameterArrayOutput) ToHelmSourceParameterArrayOutputWithContext(ctx context.Context) HelmSourceParameterArrayOutput
- type HelmSourceParameterInput
- type HelmSourceParameterOutput
- func (HelmSourceParameterOutput) ElementType() reflect.Type
- func (o HelmSourceParameterOutput) ForceString() pulumi.BoolPtrOutput
- func (o HelmSourceParameterOutput) Name() pulumi.StringPtrOutput
- func (o HelmSourceParameterOutput) ToHelmSourceParameterOutput() HelmSourceParameterOutput
- func (o HelmSourceParameterOutput) ToHelmSourceParameterOutputWithContext(ctx context.Context) HelmSourceParameterOutput
- func (o HelmSourceParameterOutput) Value() pulumi.StringPtrOutput
- type HelmSourcePtrInput
- type HelmSourcePtrOutput
- func (o HelmSourcePtrOutput) Elem() HelmSourceOutput
- func (HelmSourcePtrOutput) ElementType() reflect.Type
- func (o HelmSourcePtrOutput) FileParameters() HelmSourceFileParameterArrayOutput
- func (o HelmSourcePtrOutput) IgnoreMissingValueFiles() pulumi.BoolPtrOutput
- func (o HelmSourcePtrOutput) Parameters() HelmSourceParameterArrayOutput
- func (o HelmSourcePtrOutput) PassCredentials() pulumi.BoolPtrOutput
- func (o HelmSourcePtrOutput) ReleaseName() pulumi.StringPtrOutput
- func (o HelmSourcePtrOutput) SkipCrds() pulumi.StringPtrOutput
- func (o HelmSourcePtrOutput) ToHelmSourcePtrOutput() HelmSourcePtrOutput
- func (o HelmSourcePtrOutput) ToHelmSourcePtrOutputWithContext(ctx context.Context) HelmSourcePtrOutput
- func (o HelmSourcePtrOutput) ValueFiles() pulumi.StringArrayOutput
- func (o HelmSourcePtrOutput) Values() pulumi.StringPtrOutput
- func (o HelmSourcePtrOutput) Version() pulumi.StringPtrOutput
- type IAMIdentityConfig
- type IAMIdentityConfigArgs
- type IAMIdentityConfigArray
- type IAMIdentityConfigArrayInput
- type IAMIdentityConfigArrayOutput
- func (IAMIdentityConfigArrayOutput) ElementType() reflect.Type
- func (o IAMIdentityConfigArrayOutput) Index(i pulumi.IntInput) IAMIdentityConfigOutput
- func (o IAMIdentityConfigArrayOutput) ToIAMIdentityConfigArrayOutput() IAMIdentityConfigArrayOutput
- func (o IAMIdentityConfigArrayOutput) ToIAMIdentityConfigArrayOutputWithContext(ctx context.Context) IAMIdentityConfigArrayOutput
- type IAMIdentityConfigInput
- type IAMIdentityConfigOutput
- func (o IAMIdentityConfigOutput) Arn() pulumi.StringPtrOutput
- func (IAMIdentityConfigOutput) ElementType() reflect.Type
- func (o IAMIdentityConfigOutput) PermissionGroups() pulumi.StringArrayOutput
- func (o IAMIdentityConfigOutput) ToIAMIdentityConfigOutput() IAMIdentityConfigOutput
- func (o IAMIdentityConfigOutput) ToIAMIdentityConfigOutputWithContext(ctx context.Context) IAMIdentityConfigOutput
- func (o IAMIdentityConfigOutput) Username() pulumi.StringPtrOutput
- type JsonnetVar
- type JsonnetVarArgs
- type JsonnetVarArray
- type JsonnetVarArrayInput
- type JsonnetVarArrayOutput
- func (JsonnetVarArrayOutput) ElementType() reflect.Type
- func (o JsonnetVarArrayOutput) Index(i pulumi.IntInput) JsonnetVarOutput
- func (o JsonnetVarArrayOutput) ToJsonnetVarArrayOutput() JsonnetVarArrayOutput
- func (o JsonnetVarArrayOutput) ToJsonnetVarArrayOutputWithContext(ctx context.Context) JsonnetVarArrayOutput
- type JsonnetVarInput
- type JsonnetVarOutput
- func (o JsonnetVarOutput) Code() pulumi.BoolPtrOutput
- func (JsonnetVarOutput) ElementType() reflect.Type
- func (o JsonnetVarOutput) Name() pulumi.StringPtrOutput
- func (o JsonnetVarOutput) ToJsonnetVarOutput() JsonnetVarOutput
- func (o JsonnetVarOutput) ToJsonnetVarOutputWithContext(ctx context.Context) JsonnetVarOutput
- func (o JsonnetVarOutput) Value() pulumi.StringPtrOutput
- type KustomizeSource
- type KustomizeSourceArgs
- func (KustomizeSourceArgs) ElementType() reflect.Type
- func (i KustomizeSourceArgs) ToKustomizeSourceOutput() KustomizeSourceOutput
- func (i KustomizeSourceArgs) ToKustomizeSourceOutputWithContext(ctx context.Context) KustomizeSourceOutput
- func (i KustomizeSourceArgs) ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput
- func (i KustomizeSourceArgs) ToKustomizeSourcePtrOutputWithContext(ctx context.Context) KustomizeSourcePtrOutput
- type KustomizeSourceInput
- type KustomizeSourceOutput
- func (o KustomizeSourceOutput) CommonAnnotations() pulumi.StringMapOutput
- func (o KustomizeSourceOutput) CommonLabels() pulumi.StringMapOutput
- func (KustomizeSourceOutput) ElementType() reflect.Type
- func (o KustomizeSourceOutput) ForceCommonAnnotations() pulumi.BoolPtrOutput
- func (o KustomizeSourceOutput) ForceCommonLabels() pulumi.BoolPtrOutput
- func (o KustomizeSourceOutput) Images() pulumi.StringArrayOutput
- func (o KustomizeSourceOutput) NamePrefix() pulumi.StringPtrOutput
- func (o KustomizeSourceOutput) NameSuffix() pulumi.StringPtrOutput
- func (o KustomizeSourceOutput) ToKustomizeSourceOutput() KustomizeSourceOutput
- func (o KustomizeSourceOutput) ToKustomizeSourceOutputWithContext(ctx context.Context) KustomizeSourceOutput
- func (o KustomizeSourceOutput) ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput
- func (o KustomizeSourceOutput) ToKustomizeSourcePtrOutputWithContext(ctx context.Context) KustomizeSourcePtrOutput
- func (o KustomizeSourceOutput) Version() pulumi.StringPtrOutput
- type KustomizeSourcePtrInput
- type KustomizeSourcePtrOutput
- func (o KustomizeSourcePtrOutput) CommonAnnotations() pulumi.StringMapOutput
- func (o KustomizeSourcePtrOutput) CommonLabels() pulumi.StringMapOutput
- func (o KustomizeSourcePtrOutput) Elem() KustomizeSourceOutput
- func (KustomizeSourcePtrOutput) ElementType() reflect.Type
- func (o KustomizeSourcePtrOutput) ForceCommonAnnotations() pulumi.BoolPtrOutput
- func (o KustomizeSourcePtrOutput) ForceCommonLabels() pulumi.BoolPtrOutput
- func (o KustomizeSourcePtrOutput) Images() pulumi.StringArrayOutput
- func (o KustomizeSourcePtrOutput) NamePrefix() pulumi.StringPtrOutput
- func (o KustomizeSourcePtrOutput) NameSuffix() pulumi.StringPtrOutput
- func (o KustomizeSourcePtrOutput) ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput
- func (o KustomizeSourcePtrOutput) ToKustomizeSourcePtrOutputWithContext(ctx context.Context) KustomizeSourcePtrOutput
- func (o KustomizeSourcePtrOutput) Version() pulumi.StringPtrOutput
- type ObservabilityDependencies
- type ObservabilityDependenciesArgs
- type ObservabilityDependenciesArray
- func (ObservabilityDependenciesArray) ElementType() reflect.Type
- func (i ObservabilityDependenciesArray) ToObservabilityDependenciesArrayOutput() ObservabilityDependenciesArrayOutput
- func (i ObservabilityDependenciesArray) ToObservabilityDependenciesArrayOutputWithContext(ctx context.Context) ObservabilityDependenciesArrayOutput
- type ObservabilityDependenciesArrayInput
- type ObservabilityDependenciesArrayOutput
- func (ObservabilityDependenciesArrayOutput) ElementType() reflect.Type
- func (o ObservabilityDependenciesArrayOutput) Index(i pulumi.IntInput) ObservabilityDependenciesOutput
- func (o ObservabilityDependenciesArrayOutput) ToObservabilityDependenciesArrayOutput() ObservabilityDependenciesArrayOutput
- func (o ObservabilityDependenciesArrayOutput) ToObservabilityDependenciesArrayOutputWithContext(ctx context.Context) ObservabilityDependenciesArrayOutput
- type ObservabilityDependenciesInput
- type ObservabilityDependenciesMap
- func (ObservabilityDependenciesMap) ElementType() reflect.Type
- func (i ObservabilityDependenciesMap) ToObservabilityDependenciesMapOutput() ObservabilityDependenciesMapOutput
- func (i ObservabilityDependenciesMap) ToObservabilityDependenciesMapOutputWithContext(ctx context.Context) ObservabilityDependenciesMapOutput
- type ObservabilityDependenciesMapInput
- type ObservabilityDependenciesMapOutput
- func (ObservabilityDependenciesMapOutput) ElementType() reflect.Type
- func (o ObservabilityDependenciesMapOutput) MapIndex(k pulumi.StringInput) ObservabilityDependenciesOutput
- func (o ObservabilityDependenciesMapOutput) ToObservabilityDependenciesMapOutput() ObservabilityDependenciesMapOutput
- func (o ObservabilityDependenciesMapOutput) ToObservabilityDependenciesMapOutputWithContext(ctx context.Context) ObservabilityDependenciesMapOutput
- type ObservabilityDependenciesOutput
- func (ObservabilityDependenciesOutput) ElementType() reflect.Type
- func (o ObservabilityDependenciesOutput) ToObservabilityDependenciesOutput() ObservabilityDependenciesOutput
- func (o ObservabilityDependenciesOutput) ToObservabilityDependenciesOutputWithContext(ctx context.Context) ObservabilityDependenciesOutput
- type PlatformApplicationConfig
- type PlatformApplicationConfigArgs
- func (PlatformApplicationConfigArgs) ElementType() reflect.Type
- func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigOutput() PlatformApplicationConfigOutput
- func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigOutputWithContext(ctx context.Context) PlatformApplicationConfigOutput
- func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput
- func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigPtrOutputWithContext(ctx context.Context) PlatformApplicationConfigPtrOutput
- type PlatformApplicationConfigInput
- type PlatformApplicationConfigOutput
- func (o PlatformApplicationConfigOutput) CertManagerDnsSolverSecret() pulumi.StringPtrOutput
- func (PlatformApplicationConfigOutput) ElementType() reflect.Type
- func (o PlatformApplicationConfigOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
- func (o PlatformApplicationConfigOutput) TargetRevision() pulumi.StringPtrOutput
- func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigOutput() PlatformApplicationConfigOutput
- func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigOutputWithContext(ctx context.Context) PlatformApplicationConfigOutput
- func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput
- func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigPtrOutputWithContext(ctx context.Context) PlatformApplicationConfigPtrOutput
- func (o PlatformApplicationConfigOutput) Values() pulumi.StringPtrOutput
- type PlatformApplicationConfigPtrInput
- type PlatformApplicationConfigPtrOutput
- func (o PlatformApplicationConfigPtrOutput) CertManagerDnsSolverSecret() pulumi.StringPtrOutput
- func (o PlatformApplicationConfigPtrOutput) Elem() PlatformApplicationConfigOutput
- func (PlatformApplicationConfigPtrOutput) ElementType() reflect.Type
- func (o PlatformApplicationConfigPtrOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
- func (o PlatformApplicationConfigPtrOutput) TargetRevision() pulumi.StringPtrOutput
- func (o PlatformApplicationConfigPtrOutput) ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput
- func (o PlatformApplicationConfigPtrOutput) ToPlatformApplicationConfigPtrOutputWithContext(ctx context.Context) PlatformApplicationConfigPtrOutput
- func (o PlatformApplicationConfigPtrOutput) Values() pulumi.StringPtrOutput
- type PluginSource
- type PluginSourceArgs
- func (PluginSourceArgs) ElementType() reflect.Type
- func (i PluginSourceArgs) ToPluginSourceOutput() PluginSourceOutput
- func (i PluginSourceArgs) ToPluginSourceOutputWithContext(ctx context.Context) PluginSourceOutput
- func (i PluginSourceArgs) ToPluginSourcePtrOutput() PluginSourcePtrOutput
- func (i PluginSourceArgs) ToPluginSourcePtrOutputWithContext(ctx context.Context) PluginSourcePtrOutput
- type PluginSourceEnv
- type PluginSourceEnvArgs
- type PluginSourceEnvArray
- type PluginSourceEnvArrayInput
- type PluginSourceEnvArrayOutput
- func (PluginSourceEnvArrayOutput) ElementType() reflect.Type
- func (o PluginSourceEnvArrayOutput) Index(i pulumi.IntInput) PluginSourceEnvOutput
- func (o PluginSourceEnvArrayOutput) ToPluginSourceEnvArrayOutput() PluginSourceEnvArrayOutput
- func (o PluginSourceEnvArrayOutput) ToPluginSourceEnvArrayOutputWithContext(ctx context.Context) PluginSourceEnvArrayOutput
- type PluginSourceEnvInput
- type PluginSourceEnvOutput
- func (PluginSourceEnvOutput) ElementType() reflect.Type
- func (o PluginSourceEnvOutput) Name() pulumi.StringPtrOutput
- func (o PluginSourceEnvOutput) ToPluginSourceEnvOutput() PluginSourceEnvOutput
- func (o PluginSourceEnvOutput) ToPluginSourceEnvOutputWithContext(ctx context.Context) PluginSourceEnvOutput
- func (o PluginSourceEnvOutput) Value() pulumi.StringPtrOutput
- type PluginSourceInput
- type PluginSourceOutput
- func (PluginSourceOutput) ElementType() reflect.Type
- func (o PluginSourceOutput) Env() PluginSourceEnvArrayOutput
- func (o PluginSourceOutput) Name() pulumi.StringPtrOutput
- func (o PluginSourceOutput) ToPluginSourceOutput() PluginSourceOutput
- func (o PluginSourceOutput) ToPluginSourceOutputWithContext(ctx context.Context) PluginSourceOutput
- func (o PluginSourceOutput) ToPluginSourcePtrOutput() PluginSourcePtrOutput
- func (o PluginSourceOutput) ToPluginSourcePtrOutputWithContext(ctx context.Context) PluginSourcePtrOutput
- type PluginSourcePtrInput
- type PluginSourcePtrOutput
- func (o PluginSourcePtrOutput) Elem() PluginSourceOutput
- func (PluginSourcePtrOutput) ElementType() reflect.Type
- func (o PluginSourcePtrOutput) Env() PluginSourceEnvArrayOutput
- func (o PluginSourcePtrOutput) Name() pulumi.StringPtrOutput
- func (o PluginSourcePtrOutput) ToPluginSourcePtrOutput() PluginSourcePtrOutput
- func (o PluginSourcePtrOutput) ToPluginSourcePtrOutputWithContext(ctx context.Context) PluginSourcePtrOutput
- type PrometheusRemoteWriteConfig
- type PrometheusRemoteWriteConfigArgs
- func (PrometheusRemoteWriteConfigArgs) ElementType() reflect.Type
- func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigOutput() PrometheusRemoteWriteConfigOutput
- func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigOutput
- func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput
- func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigPtrOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigPtrOutput
- type PrometheusRemoteWriteConfigInput
- type PrometheusRemoteWriteConfigOutput
- func (o PrometheusRemoteWriteConfigOutput) BasicAuthPassword() pulumi.StringPtrOutput
- func (o PrometheusRemoteWriteConfigOutput) BasicAuthUsername() pulumi.StringPtrOutput
- func (PrometheusRemoteWriteConfigOutput) ElementType() reflect.Type
- func (o PrometheusRemoteWriteConfigOutput) SecretName() pulumi.StringPtrOutput
- func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigOutput() PrometheusRemoteWriteConfigOutput
- func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigOutput
- func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput
- func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigPtrOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigPtrOutput
- type PrometheusRemoteWriteConfigPtrInput
- type PrometheusRemoteWriteConfigPtrOutput
- func (o PrometheusRemoteWriteConfigPtrOutput) BasicAuthPassword() pulumi.StringPtrOutput
- func (o PrometheusRemoteWriteConfigPtrOutput) BasicAuthUsername() pulumi.StringPtrOutput
- func (o PrometheusRemoteWriteConfigPtrOutput) Elem() PrometheusRemoteWriteConfigOutput
- func (PrometheusRemoteWriteConfigPtrOutput) ElementType() reflect.Type
- func (o PrometheusRemoteWriteConfigPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o PrometheusRemoteWriteConfigPtrOutput) ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput
- func (o PrometheusRemoteWriteConfigPtrOutput) ToPrometheusRemoteWriteConfigPtrOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigPtrOutput
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- type RetryBackoff
- type RetryBackoffArgs
- func (RetryBackoffArgs) ElementType() reflect.Type
- func (i RetryBackoffArgs) ToRetryBackoffOutput() RetryBackoffOutput
- func (i RetryBackoffArgs) ToRetryBackoffOutputWithContext(ctx context.Context) RetryBackoffOutput
- func (i RetryBackoffArgs) ToRetryBackoffPtrOutput() RetryBackoffPtrOutput
- func (i RetryBackoffArgs) ToRetryBackoffPtrOutputWithContext(ctx context.Context) RetryBackoffPtrOutput
- type RetryBackoffInput
- type RetryBackoffOutput
- func (o RetryBackoffOutput) Duration() pulumi.StringPtrOutput
- func (RetryBackoffOutput) ElementType() reflect.Type
- func (o RetryBackoffOutput) Factor() pulumi.IntPtrOutput
- func (o RetryBackoffOutput) MaxDuration() pulumi.StringPtrOutput
- func (o RetryBackoffOutput) ToRetryBackoffOutput() RetryBackoffOutput
- func (o RetryBackoffOutput) ToRetryBackoffOutputWithContext(ctx context.Context) RetryBackoffOutput
- func (o RetryBackoffOutput) ToRetryBackoffPtrOutput() RetryBackoffPtrOutput
- func (o RetryBackoffOutput) ToRetryBackoffPtrOutputWithContext(ctx context.Context) RetryBackoffPtrOutput
- type RetryBackoffPtrInput
- type RetryBackoffPtrOutput
- func (o RetryBackoffPtrOutput) Duration() pulumi.StringPtrOutput
- func (o RetryBackoffPtrOutput) Elem() RetryBackoffOutput
- func (RetryBackoffPtrOutput) ElementType() reflect.Type
- func (o RetryBackoffPtrOutput) Factor() pulumi.IntPtrOutput
- func (o RetryBackoffPtrOutput) MaxDuration() pulumi.StringPtrOutput
- func (o RetryBackoffPtrOutput) ToRetryBackoffPtrOutput() RetryBackoffPtrOutput
- func (o RetryBackoffPtrOutput) ToRetryBackoffPtrOutputWithContext(ctx context.Context) RetryBackoffPtrOutput
- type SSORolePermissionSetConfig
- type SSORolePermissionSetConfigArgs
- func (SSORolePermissionSetConfigArgs) ElementType() reflect.Type
- func (i SSORolePermissionSetConfigArgs) ToSSORolePermissionSetConfigOutput() SSORolePermissionSetConfigOutput
- func (i SSORolePermissionSetConfigArgs) ToSSORolePermissionSetConfigOutputWithContext(ctx context.Context) SSORolePermissionSetConfigOutput
- type SSORolePermissionSetConfigArray
- func (SSORolePermissionSetConfigArray) ElementType() reflect.Type
- func (i SSORolePermissionSetConfigArray) ToSSORolePermissionSetConfigArrayOutput() SSORolePermissionSetConfigArrayOutput
- func (i SSORolePermissionSetConfigArray) ToSSORolePermissionSetConfigArrayOutputWithContext(ctx context.Context) SSORolePermissionSetConfigArrayOutput
- type SSORolePermissionSetConfigArrayInput
- type SSORolePermissionSetConfigArrayOutput
- func (SSORolePermissionSetConfigArrayOutput) ElementType() reflect.Type
- func (o SSORolePermissionSetConfigArrayOutput) Index(i pulumi.IntInput) SSORolePermissionSetConfigOutput
- func (o SSORolePermissionSetConfigArrayOutput) ToSSORolePermissionSetConfigArrayOutput() SSORolePermissionSetConfigArrayOutput
- func (o SSORolePermissionSetConfigArrayOutput) ToSSORolePermissionSetConfigArrayOutputWithContext(ctx context.Context) SSORolePermissionSetConfigArrayOutput
- type SSORolePermissionSetConfigInput
- type SSORolePermissionSetConfigOutput
- func (SSORolePermissionSetConfigOutput) ElementType() reflect.Type
- func (o SSORolePermissionSetConfigOutput) Name() pulumi.StringPtrOutput
- func (o SSORolePermissionSetConfigOutput) PermissionGroups() pulumi.StringArrayOutput
- func (o SSORolePermissionSetConfigOutput) ToSSORolePermissionSetConfigOutput() SSORolePermissionSetConfigOutput
- func (o SSORolePermissionSetConfigOutput) ToSSORolePermissionSetConfigOutputWithContext(ctx context.Context) SSORolePermissionSetConfigOutput
- func (o SSORolePermissionSetConfigOutput) Username() pulumi.StringPtrOutput
- type SyncPolicyAutomated
- type SyncPolicyAutomatedArgs
- func (SyncPolicyAutomatedArgs) ElementType() reflect.Type
- func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedOutput() SyncPolicyAutomatedOutput
- func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedOutputWithContext(ctx context.Context) SyncPolicyAutomatedOutput
- func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput
- func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedPtrOutputWithContext(ctx context.Context) SyncPolicyAutomatedPtrOutput
- type SyncPolicyAutomatedInput
- type SyncPolicyAutomatedOutput
- func (o SyncPolicyAutomatedOutput) AllowEmpty() pulumi.BoolPtrOutput
- func (SyncPolicyAutomatedOutput) ElementType() reflect.Type
- func (o SyncPolicyAutomatedOutput) Prune() pulumi.BoolPtrOutput
- func (o SyncPolicyAutomatedOutput) SelfHeal() pulumi.BoolPtrOutput
- func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedOutput() SyncPolicyAutomatedOutput
- func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedOutputWithContext(ctx context.Context) SyncPolicyAutomatedOutput
- func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput
- func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedPtrOutputWithContext(ctx context.Context) SyncPolicyAutomatedPtrOutput
- type SyncPolicyAutomatedPtrInput
- type SyncPolicyAutomatedPtrOutput
- func (o SyncPolicyAutomatedPtrOutput) AllowEmpty() pulumi.BoolPtrOutput
- func (o SyncPolicyAutomatedPtrOutput) Elem() SyncPolicyAutomatedOutput
- func (SyncPolicyAutomatedPtrOutput) ElementType() reflect.Type
- func (o SyncPolicyAutomatedPtrOutput) Prune() pulumi.BoolPtrOutput
- func (o SyncPolicyAutomatedPtrOutput) SelfHeal() pulumi.BoolPtrOutput
- func (o SyncPolicyAutomatedPtrOutput) ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput
- func (o SyncPolicyAutomatedPtrOutput) ToSyncPolicyAutomatedPtrOutputWithContext(ctx context.Context) SyncPolicyAutomatedPtrOutput
- type SyncPolicyRetry
- type SyncPolicyRetryArgs
- func (SyncPolicyRetryArgs) ElementType() reflect.Type
- func (i SyncPolicyRetryArgs) ToSyncPolicyRetryOutput() SyncPolicyRetryOutput
- func (i SyncPolicyRetryArgs) ToSyncPolicyRetryOutputWithContext(ctx context.Context) SyncPolicyRetryOutput
- func (i SyncPolicyRetryArgs) ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput
- func (i SyncPolicyRetryArgs) ToSyncPolicyRetryPtrOutputWithContext(ctx context.Context) SyncPolicyRetryPtrOutput
- type SyncPolicyRetryInput
- type SyncPolicyRetryOutput
- func (o SyncPolicyRetryOutput) Backoff() RetryBackoffPtrOutput
- func (SyncPolicyRetryOutput) ElementType() reflect.Type
- func (o SyncPolicyRetryOutput) Limit() pulumi.IntPtrOutput
- func (o SyncPolicyRetryOutput) ToSyncPolicyRetryOutput() SyncPolicyRetryOutput
- func (o SyncPolicyRetryOutput) ToSyncPolicyRetryOutputWithContext(ctx context.Context) SyncPolicyRetryOutput
- func (o SyncPolicyRetryOutput) ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput
- func (o SyncPolicyRetryOutput) ToSyncPolicyRetryPtrOutputWithContext(ctx context.Context) SyncPolicyRetryPtrOutput
- type SyncPolicyRetryPtrInput
- type SyncPolicyRetryPtrOutput
- func (o SyncPolicyRetryPtrOutput) Backoff() RetryBackoffPtrOutput
- func (o SyncPolicyRetryPtrOutput) Elem() SyncPolicyRetryOutput
- func (SyncPolicyRetryPtrOutput) ElementType() reflect.Type
- func (o SyncPolicyRetryPtrOutput) Limit() pulumi.IntPtrOutput
- func (o SyncPolicyRetryPtrOutput) ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput
- func (o SyncPolicyRetryPtrOutput) ToSyncPolicyRetryPtrOutputWithContext(ctx context.Context) SyncPolicyRetryPtrOutput
- type VeleroDependencies
- type VeleroDependenciesArgs
- type VeleroDependenciesArray
- type VeleroDependenciesArrayInput
- type VeleroDependenciesArrayOutput
- func (VeleroDependenciesArrayOutput) ElementType() reflect.Type
- func (o VeleroDependenciesArrayOutput) Index(i pulumi.IntInput) VeleroDependenciesOutput
- func (o VeleroDependenciesArrayOutput) ToVeleroDependenciesArrayOutput() VeleroDependenciesArrayOutput
- func (o VeleroDependenciesArrayOutput) ToVeleroDependenciesArrayOutputWithContext(ctx context.Context) VeleroDependenciesArrayOutput
- type VeleroDependenciesInput
- type VeleroDependenciesMap
- type VeleroDependenciesMapInput
- type VeleroDependenciesMapOutput
- func (VeleroDependenciesMapOutput) ElementType() reflect.Type
- func (o VeleroDependenciesMapOutput) MapIndex(k pulumi.StringInput) VeleroDependenciesOutput
- func (o VeleroDependenciesMapOutput) ToVeleroDependenciesMapOutput() VeleroDependenciesMapOutput
- func (o VeleroDependenciesMapOutput) ToVeleroDependenciesMapOutputWithContext(ctx context.Context) VeleroDependenciesMapOutput
- type VeleroDependenciesOutput
- type Vpc
- type VpcArgs
- type VpcArray
- type VpcArrayInput
- type VpcArrayOutput
- type VpcInput
- type VpcMap
- type VpcMapInput
- type VpcMapOutput
- type VpcOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PkgVersion ¶
PkgVersion uses reflection to determine the version of the current package. If a version cannot be determined, v1 will be assumed. The second return value is always nil.
Types ¶
type ArgocdApp ¶
type ArgocdApp struct {
pulumi.ResourceState
}
func NewArgocdApp ¶
func NewArgocdApp(ctx *pulumi.Context, name string, args *ArgocdAppArgs, opts ...pulumi.ResourceOption) (*ArgocdApp, error)
NewArgocdApp registers a new resource with the given unique name, arguments, and options.
func (*ArgocdApp) ElementType ¶
func (*ArgocdApp) ToArgocdAppOutput ¶
func (i *ArgocdApp) ToArgocdAppOutput() ArgocdAppOutput
func (*ArgocdApp) ToArgocdAppOutputWithContext ¶
func (i *ArgocdApp) ToArgocdAppOutputWithContext(ctx context.Context) ArgocdAppOutput
type ArgocdAppArgs ¶
type ArgocdAppArgs struct { // Optional, apiVersion of the Argocd Application. Default: v1alpha1 ApiVersion pulumi.StringPtrInput // Required, name of the Argocd Application Name pulumi.StringInput // Optional, namespace to deploy Argocd Application to. Should be the namespace where the argocd server runs. Default: "argo-cd" Namespace pulumi.StringPtrInput // Required, spec of the Argocd Application Spec ArgocdApplicationPtrInput }
The set of arguments for constructing a ArgocdApp resource.
func (ArgocdAppArgs) ElementType ¶
func (ArgocdAppArgs) ElementType() reflect.Type
type ArgocdAppArray ¶
type ArgocdAppArray []ArgocdAppInput
func (ArgocdAppArray) ElementType ¶
func (ArgocdAppArray) ElementType() reflect.Type
func (ArgocdAppArray) ToArgocdAppArrayOutput ¶
func (i ArgocdAppArray) ToArgocdAppArrayOutput() ArgocdAppArrayOutput
func (ArgocdAppArray) ToArgocdAppArrayOutputWithContext ¶
func (i ArgocdAppArray) ToArgocdAppArrayOutputWithContext(ctx context.Context) ArgocdAppArrayOutput
type ArgocdAppArrayInput ¶
type ArgocdAppArrayInput interface { pulumi.Input ToArgocdAppArrayOutput() ArgocdAppArrayOutput ToArgocdAppArrayOutputWithContext(context.Context) ArgocdAppArrayOutput }
ArgocdAppArrayInput is an input type that accepts ArgocdAppArray and ArgocdAppArrayOutput values. You can construct a concrete instance of `ArgocdAppArrayInput` via:
ArgocdAppArray{ ArgocdAppArgs{...} }
type ArgocdAppArrayOutput ¶
type ArgocdAppArrayOutput struct{ *pulumi.OutputState }
func (ArgocdAppArrayOutput) ElementType ¶
func (ArgocdAppArrayOutput) ElementType() reflect.Type
func (ArgocdAppArrayOutput) Index ¶
func (o ArgocdAppArrayOutput) Index(i pulumi.IntInput) ArgocdAppOutput
func (ArgocdAppArrayOutput) ToArgocdAppArrayOutput ¶
func (o ArgocdAppArrayOutput) ToArgocdAppArrayOutput() ArgocdAppArrayOutput
func (ArgocdAppArrayOutput) ToArgocdAppArrayOutputWithContext ¶
func (o ArgocdAppArrayOutput) ToArgocdAppArrayOutputWithContext(ctx context.Context) ArgocdAppArrayOutput
type ArgocdAppInput ¶
type ArgocdAppInput interface { pulumi.Input ToArgocdAppOutput() ArgocdAppOutput ToArgocdAppOutputWithContext(ctx context.Context) ArgocdAppOutput }
type ArgocdAppMap ¶
type ArgocdAppMap map[string]ArgocdAppInput
func (ArgocdAppMap) ElementType ¶
func (ArgocdAppMap) ElementType() reflect.Type
func (ArgocdAppMap) ToArgocdAppMapOutput ¶
func (i ArgocdAppMap) ToArgocdAppMapOutput() ArgocdAppMapOutput
func (ArgocdAppMap) ToArgocdAppMapOutputWithContext ¶
func (i ArgocdAppMap) ToArgocdAppMapOutputWithContext(ctx context.Context) ArgocdAppMapOutput
type ArgocdAppMapInput ¶
type ArgocdAppMapInput interface { pulumi.Input ToArgocdAppMapOutput() ArgocdAppMapOutput ToArgocdAppMapOutputWithContext(context.Context) ArgocdAppMapOutput }
ArgocdAppMapInput is an input type that accepts ArgocdAppMap and ArgocdAppMapOutput values. You can construct a concrete instance of `ArgocdAppMapInput` via:
ArgocdAppMap{ "key": ArgocdAppArgs{...} }
type ArgocdAppMapOutput ¶
type ArgocdAppMapOutput struct{ *pulumi.OutputState }
func (ArgocdAppMapOutput) ElementType ¶
func (ArgocdAppMapOutput) ElementType() reflect.Type
func (ArgocdAppMapOutput) MapIndex ¶
func (o ArgocdAppMapOutput) MapIndex(k pulumi.StringInput) ArgocdAppOutput
func (ArgocdAppMapOutput) ToArgocdAppMapOutput ¶
func (o ArgocdAppMapOutput) ToArgocdAppMapOutput() ArgocdAppMapOutput
func (ArgocdAppMapOutput) ToArgocdAppMapOutputWithContext ¶
func (o ArgocdAppMapOutput) ToArgocdAppMapOutputWithContext(ctx context.Context) ArgocdAppMapOutput
type ArgocdAppOutput ¶
type ArgocdAppOutput struct{ *pulumi.OutputState }
func (ArgocdAppOutput) ElementType ¶
func (ArgocdAppOutput) ElementType() reflect.Type
func (ArgocdAppOutput) ToArgocdAppOutput ¶
func (o ArgocdAppOutput) ToArgocdAppOutput() ArgocdAppOutput
func (ArgocdAppOutput) ToArgocdAppOutputWithContext ¶
func (o ArgocdAppOutput) ToArgocdAppOutputWithContext(ctx context.Context) ArgocdAppOutput
type ArgocdApplication ¶
type ArgocdApplication struct { ApiVersion *string `pulumi:"apiVersion"` Kind *string `pulumi:"kind"` Metadata map[string]string `pulumi:"metadata"` Spec *ArgocdApplicationSpec `pulumi:"spec"` }
type ArgocdApplicationArgs ¶
type ArgocdApplicationArgs struct { ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` Kind pulumi.StringPtrInput `pulumi:"kind"` Metadata pulumi.StringMapInput `pulumi:"metadata"` Spec ArgocdApplicationSpecPtrInput `pulumi:"spec"` }
func (ArgocdApplicationArgs) ElementType ¶
func (ArgocdApplicationArgs) ElementType() reflect.Type
func (ArgocdApplicationArgs) ToArgocdApplicationOutput ¶
func (i ArgocdApplicationArgs) ToArgocdApplicationOutput() ArgocdApplicationOutput
func (ArgocdApplicationArgs) ToArgocdApplicationOutputWithContext ¶
func (i ArgocdApplicationArgs) ToArgocdApplicationOutputWithContext(ctx context.Context) ArgocdApplicationOutput
func (ArgocdApplicationArgs) ToArgocdApplicationPtrOutput ¶
func (i ArgocdApplicationArgs) ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput
func (ArgocdApplicationArgs) ToArgocdApplicationPtrOutputWithContext ¶
func (i ArgocdApplicationArgs) ToArgocdApplicationPtrOutputWithContext(ctx context.Context) ArgocdApplicationPtrOutput
type ArgocdApplicationIgnoreDifferences ¶
type ArgocdApplicationIgnoreDifferences struct { Group *string `pulumi:"group"` JqPathExpressions []string `pulumi:"jqPathExpressions"` JsonPointers []string `pulumi:"jsonPointers"` Kind *string `pulumi:"kind"` ManagedFieldsManagers []string `pulumi:"managedFieldsManagers"` Name *string `pulumi:"name"` Namespace *string `pulumi:"namespace"` }
type ArgocdApplicationIgnoreDifferencesArgs ¶
type ArgocdApplicationIgnoreDifferencesArgs struct { Group pulumi.StringPtrInput `pulumi:"group"` JqPathExpressions pulumi.StringArrayInput `pulumi:"jqPathExpressions"` JsonPointers pulumi.StringArrayInput `pulumi:"jsonPointers"` Kind pulumi.StringPtrInput `pulumi:"kind"` ManagedFieldsManagers pulumi.StringArrayInput `pulumi:"managedFieldsManagers"` Name pulumi.StringPtrInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` }
func (ArgocdApplicationIgnoreDifferencesArgs) ElementType ¶
func (ArgocdApplicationIgnoreDifferencesArgs) ElementType() reflect.Type
func (ArgocdApplicationIgnoreDifferencesArgs) ToArgocdApplicationIgnoreDifferencesOutput ¶
func (i ArgocdApplicationIgnoreDifferencesArgs) ToArgocdApplicationIgnoreDifferencesOutput() ArgocdApplicationIgnoreDifferencesOutput
func (ArgocdApplicationIgnoreDifferencesArgs) ToArgocdApplicationIgnoreDifferencesOutputWithContext ¶
func (i ArgocdApplicationIgnoreDifferencesArgs) ToArgocdApplicationIgnoreDifferencesOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesOutput
type ArgocdApplicationIgnoreDifferencesArray ¶
type ArgocdApplicationIgnoreDifferencesArray []ArgocdApplicationIgnoreDifferencesInput
func (ArgocdApplicationIgnoreDifferencesArray) ElementType ¶
func (ArgocdApplicationIgnoreDifferencesArray) ElementType() reflect.Type
func (ArgocdApplicationIgnoreDifferencesArray) ToArgocdApplicationIgnoreDifferencesArrayOutput ¶
func (i ArgocdApplicationIgnoreDifferencesArray) ToArgocdApplicationIgnoreDifferencesArrayOutput() ArgocdApplicationIgnoreDifferencesArrayOutput
func (ArgocdApplicationIgnoreDifferencesArray) ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext ¶
func (i ArgocdApplicationIgnoreDifferencesArray) ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesArrayOutput
type ArgocdApplicationIgnoreDifferencesArrayInput ¶
type ArgocdApplicationIgnoreDifferencesArrayInput interface { pulumi.Input ToArgocdApplicationIgnoreDifferencesArrayOutput() ArgocdApplicationIgnoreDifferencesArrayOutput ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext(context.Context) ArgocdApplicationIgnoreDifferencesArrayOutput }
ArgocdApplicationIgnoreDifferencesArrayInput is an input type that accepts ArgocdApplicationIgnoreDifferencesArray and ArgocdApplicationIgnoreDifferencesArrayOutput values. You can construct a concrete instance of `ArgocdApplicationIgnoreDifferencesArrayInput` via:
ArgocdApplicationIgnoreDifferencesArray{ ArgocdApplicationIgnoreDifferencesArgs{...} }
type ArgocdApplicationIgnoreDifferencesArrayOutput ¶
type ArgocdApplicationIgnoreDifferencesArrayOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationIgnoreDifferencesArrayOutput) ElementType ¶
func (ArgocdApplicationIgnoreDifferencesArrayOutput) ElementType() reflect.Type
func (ArgocdApplicationIgnoreDifferencesArrayOutput) ToArgocdApplicationIgnoreDifferencesArrayOutput ¶
func (o ArgocdApplicationIgnoreDifferencesArrayOutput) ToArgocdApplicationIgnoreDifferencesArrayOutput() ArgocdApplicationIgnoreDifferencesArrayOutput
func (ArgocdApplicationIgnoreDifferencesArrayOutput) ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext ¶
func (o ArgocdApplicationIgnoreDifferencesArrayOutput) ToArgocdApplicationIgnoreDifferencesArrayOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesArrayOutput
type ArgocdApplicationIgnoreDifferencesInput ¶
type ArgocdApplicationIgnoreDifferencesInput interface { pulumi.Input ToArgocdApplicationIgnoreDifferencesOutput() ArgocdApplicationIgnoreDifferencesOutput ToArgocdApplicationIgnoreDifferencesOutputWithContext(context.Context) ArgocdApplicationIgnoreDifferencesOutput }
ArgocdApplicationIgnoreDifferencesInput is an input type that accepts ArgocdApplicationIgnoreDifferencesArgs and ArgocdApplicationIgnoreDifferencesOutput values. You can construct a concrete instance of `ArgocdApplicationIgnoreDifferencesInput` via:
ArgocdApplicationIgnoreDifferencesArgs{...}
type ArgocdApplicationIgnoreDifferencesOutput ¶
type ArgocdApplicationIgnoreDifferencesOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationIgnoreDifferencesOutput) ElementType ¶
func (ArgocdApplicationIgnoreDifferencesOutput) ElementType() reflect.Type
func (ArgocdApplicationIgnoreDifferencesOutput) Group ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) Group() pulumi.StringPtrOutput
func (ArgocdApplicationIgnoreDifferencesOutput) JqPathExpressions ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) JqPathExpressions() pulumi.StringArrayOutput
func (ArgocdApplicationIgnoreDifferencesOutput) JsonPointers ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) JsonPointers() pulumi.StringArrayOutput
func (ArgocdApplicationIgnoreDifferencesOutput) Kind ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) Kind() pulumi.StringPtrOutput
func (ArgocdApplicationIgnoreDifferencesOutput) ManagedFieldsManagers ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) ManagedFieldsManagers() pulumi.StringArrayOutput
func (ArgocdApplicationIgnoreDifferencesOutput) Name ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) Name() pulumi.StringPtrOutput
func (ArgocdApplicationIgnoreDifferencesOutput) Namespace ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) Namespace() pulumi.StringPtrOutput
func (ArgocdApplicationIgnoreDifferencesOutput) ToArgocdApplicationIgnoreDifferencesOutput ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) ToArgocdApplicationIgnoreDifferencesOutput() ArgocdApplicationIgnoreDifferencesOutput
func (ArgocdApplicationIgnoreDifferencesOutput) ToArgocdApplicationIgnoreDifferencesOutputWithContext ¶
func (o ArgocdApplicationIgnoreDifferencesOutput) ToArgocdApplicationIgnoreDifferencesOutputWithContext(ctx context.Context) ArgocdApplicationIgnoreDifferencesOutput
type ArgocdApplicationInput ¶
type ArgocdApplicationInput interface { pulumi.Input ToArgocdApplicationOutput() ArgocdApplicationOutput ToArgocdApplicationOutputWithContext(context.Context) ArgocdApplicationOutput }
ArgocdApplicationInput is an input type that accepts ArgocdApplicationArgs and ArgocdApplicationOutput values. You can construct a concrete instance of `ArgocdApplicationInput` via:
ArgocdApplicationArgs{...}
type ArgocdApplicationOutput ¶
type ArgocdApplicationOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationOutput) ApiVersion ¶
func (o ArgocdApplicationOutput) ApiVersion() pulumi.StringPtrOutput
func (ArgocdApplicationOutput) ElementType ¶
func (ArgocdApplicationOutput) ElementType() reflect.Type
func (ArgocdApplicationOutput) Kind ¶
func (o ArgocdApplicationOutput) Kind() pulumi.StringPtrOutput
func (ArgocdApplicationOutput) Metadata ¶
func (o ArgocdApplicationOutput) Metadata() pulumi.StringMapOutput
func (ArgocdApplicationOutput) Spec ¶
func (o ArgocdApplicationOutput) Spec() ArgocdApplicationSpecPtrOutput
func (ArgocdApplicationOutput) ToArgocdApplicationOutput ¶
func (o ArgocdApplicationOutput) ToArgocdApplicationOutput() ArgocdApplicationOutput
func (ArgocdApplicationOutput) ToArgocdApplicationOutputWithContext ¶
func (o ArgocdApplicationOutput) ToArgocdApplicationOutputWithContext(ctx context.Context) ArgocdApplicationOutput
func (ArgocdApplicationOutput) ToArgocdApplicationPtrOutput ¶
func (o ArgocdApplicationOutput) ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput
func (ArgocdApplicationOutput) ToArgocdApplicationPtrOutputWithContext ¶
func (o ArgocdApplicationOutput) ToArgocdApplicationPtrOutputWithContext(ctx context.Context) ArgocdApplicationPtrOutput
type ArgocdApplicationPtrInput ¶
type ArgocdApplicationPtrInput interface { pulumi.Input ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput ToArgocdApplicationPtrOutputWithContext(context.Context) ArgocdApplicationPtrOutput }
ArgocdApplicationPtrInput is an input type that accepts ArgocdApplicationArgs, ArgocdApplicationPtr and ArgocdApplicationPtrOutput values. You can construct a concrete instance of `ArgocdApplicationPtrInput` via:
ArgocdApplicationArgs{...} or: nil
func ArgocdApplicationPtr ¶
func ArgocdApplicationPtr(v *ArgocdApplicationArgs) ArgocdApplicationPtrInput
type ArgocdApplicationPtrOutput ¶
type ArgocdApplicationPtrOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationPtrOutput) ApiVersion ¶
func (o ArgocdApplicationPtrOutput) ApiVersion() pulumi.StringPtrOutput
func (ArgocdApplicationPtrOutput) Elem ¶
func (o ArgocdApplicationPtrOutput) Elem() ArgocdApplicationOutput
func (ArgocdApplicationPtrOutput) ElementType ¶
func (ArgocdApplicationPtrOutput) ElementType() reflect.Type
func (ArgocdApplicationPtrOutput) Kind ¶
func (o ArgocdApplicationPtrOutput) Kind() pulumi.StringPtrOutput
func (ArgocdApplicationPtrOutput) Metadata ¶
func (o ArgocdApplicationPtrOutput) Metadata() pulumi.StringMapOutput
func (ArgocdApplicationPtrOutput) Spec ¶
func (o ArgocdApplicationPtrOutput) Spec() ArgocdApplicationSpecPtrOutput
func (ArgocdApplicationPtrOutput) ToArgocdApplicationPtrOutput ¶
func (o ArgocdApplicationPtrOutput) ToArgocdApplicationPtrOutput() ArgocdApplicationPtrOutput
func (ArgocdApplicationPtrOutput) ToArgocdApplicationPtrOutputWithContext ¶
func (o ArgocdApplicationPtrOutput) ToArgocdApplicationPtrOutputWithContext(ctx context.Context) ArgocdApplicationPtrOutput
type ArgocdApplicationSpec ¶
type ArgocdApplicationSpec struct { Destination *ArgocdApplicationSpecDestination `pulumi:"destination"` IgnoreDifferences []ArgocdApplicationIgnoreDifferences `pulumi:"ignoreDifferences"` Project *string `pulumi:"project"` Source *ArgocdApplicationSpecSource `pulumi:"source"` SyncPolicy *ArgocdApplicationSyncPolicy `pulumi:"syncPolicy"` }
type ArgocdApplicationSpecArgs ¶
type ArgocdApplicationSpecArgs struct { Destination ArgocdApplicationSpecDestinationPtrInput `pulumi:"destination"` IgnoreDifferences ArgocdApplicationIgnoreDifferencesArrayInput `pulumi:"ignoreDifferences"` Project pulumi.StringPtrInput `pulumi:"project"` Source ArgocdApplicationSpecSourcePtrInput `pulumi:"source"` SyncPolicy ArgocdApplicationSyncPolicyPtrInput `pulumi:"syncPolicy"` }
func (ArgocdApplicationSpecArgs) ElementType ¶
func (ArgocdApplicationSpecArgs) ElementType() reflect.Type
func (ArgocdApplicationSpecArgs) ToArgocdApplicationSpecOutput ¶
func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecOutput() ArgocdApplicationSpecOutput
func (ArgocdApplicationSpecArgs) ToArgocdApplicationSpecOutputWithContext ¶
func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecOutputWithContext(ctx context.Context) ArgocdApplicationSpecOutput
func (ArgocdApplicationSpecArgs) ToArgocdApplicationSpecPtrOutput ¶
func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput
func (ArgocdApplicationSpecArgs) ToArgocdApplicationSpecPtrOutputWithContext ¶
func (i ArgocdApplicationSpecArgs) ToArgocdApplicationSpecPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecPtrOutput
type ArgocdApplicationSpecDestinationArgs ¶
type ArgocdApplicationSpecDestinationArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Namespace pulumi.StringPtrInput `pulumi:"namespace"` Server pulumi.StringPtrInput `pulumi:"server"` }
func (ArgocdApplicationSpecDestinationArgs) ElementType ¶
func (ArgocdApplicationSpecDestinationArgs) ElementType() reflect.Type
func (ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationOutput ¶
func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationOutput() ArgocdApplicationSpecDestinationOutput
func (ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationOutputWithContext ¶
func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationOutput
func (ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationPtrOutput ¶
func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput
func (ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationPtrOutputWithContext ¶
func (i ArgocdApplicationSpecDestinationArgs) ToArgocdApplicationSpecDestinationPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationPtrOutput
type ArgocdApplicationSpecDestinationInput ¶
type ArgocdApplicationSpecDestinationInput interface { pulumi.Input ToArgocdApplicationSpecDestinationOutput() ArgocdApplicationSpecDestinationOutput ToArgocdApplicationSpecDestinationOutputWithContext(context.Context) ArgocdApplicationSpecDestinationOutput }
ArgocdApplicationSpecDestinationInput is an input type that accepts ArgocdApplicationSpecDestinationArgs and ArgocdApplicationSpecDestinationOutput values. You can construct a concrete instance of `ArgocdApplicationSpecDestinationInput` via:
ArgocdApplicationSpecDestinationArgs{...}
type ArgocdApplicationSpecDestinationOutput ¶
type ArgocdApplicationSpecDestinationOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSpecDestinationOutput) ElementType ¶
func (ArgocdApplicationSpecDestinationOutput) ElementType() reflect.Type
func (ArgocdApplicationSpecDestinationOutput) Name ¶
func (o ArgocdApplicationSpecDestinationOutput) Name() pulumi.StringPtrOutput
func (ArgocdApplicationSpecDestinationOutput) Namespace ¶
func (o ArgocdApplicationSpecDestinationOutput) Namespace() pulumi.StringPtrOutput
func (ArgocdApplicationSpecDestinationOutput) Server ¶
func (o ArgocdApplicationSpecDestinationOutput) Server() pulumi.StringPtrOutput
func (ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationOutput ¶
func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationOutput() ArgocdApplicationSpecDestinationOutput
func (ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationOutputWithContext ¶
func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationOutput
func (ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationPtrOutput ¶
func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput
func (ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationPtrOutputWithContext ¶
func (o ArgocdApplicationSpecDestinationOutput) ToArgocdApplicationSpecDestinationPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationPtrOutput
type ArgocdApplicationSpecDestinationPtrInput ¶
type ArgocdApplicationSpecDestinationPtrInput interface { pulumi.Input ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput ToArgocdApplicationSpecDestinationPtrOutputWithContext(context.Context) ArgocdApplicationSpecDestinationPtrOutput }
ArgocdApplicationSpecDestinationPtrInput is an input type that accepts ArgocdApplicationSpecDestinationArgs, ArgocdApplicationSpecDestinationPtr and ArgocdApplicationSpecDestinationPtrOutput values. You can construct a concrete instance of `ArgocdApplicationSpecDestinationPtrInput` via:
ArgocdApplicationSpecDestinationArgs{...} or: nil
func ArgocdApplicationSpecDestinationPtr ¶
func ArgocdApplicationSpecDestinationPtr(v *ArgocdApplicationSpecDestinationArgs) ArgocdApplicationSpecDestinationPtrInput
type ArgocdApplicationSpecDestinationPtrOutput ¶
type ArgocdApplicationSpecDestinationPtrOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSpecDestinationPtrOutput) ElementType ¶
func (ArgocdApplicationSpecDestinationPtrOutput) ElementType() reflect.Type
func (ArgocdApplicationSpecDestinationPtrOutput) Name ¶
func (o ArgocdApplicationSpecDestinationPtrOutput) Name() pulumi.StringPtrOutput
func (ArgocdApplicationSpecDestinationPtrOutput) Namespace ¶
func (o ArgocdApplicationSpecDestinationPtrOutput) Namespace() pulumi.StringPtrOutput
func (ArgocdApplicationSpecDestinationPtrOutput) Server ¶
func (o ArgocdApplicationSpecDestinationPtrOutput) Server() pulumi.StringPtrOutput
func (ArgocdApplicationSpecDestinationPtrOutput) ToArgocdApplicationSpecDestinationPtrOutput ¶
func (o ArgocdApplicationSpecDestinationPtrOutput) ToArgocdApplicationSpecDestinationPtrOutput() ArgocdApplicationSpecDestinationPtrOutput
func (ArgocdApplicationSpecDestinationPtrOutput) ToArgocdApplicationSpecDestinationPtrOutputWithContext ¶
func (o ArgocdApplicationSpecDestinationPtrOutput) ToArgocdApplicationSpecDestinationPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecDestinationPtrOutput
type ArgocdApplicationSpecInput ¶
type ArgocdApplicationSpecInput interface { pulumi.Input ToArgocdApplicationSpecOutput() ArgocdApplicationSpecOutput ToArgocdApplicationSpecOutputWithContext(context.Context) ArgocdApplicationSpecOutput }
ArgocdApplicationSpecInput is an input type that accepts ArgocdApplicationSpecArgs and ArgocdApplicationSpecOutput values. You can construct a concrete instance of `ArgocdApplicationSpecInput` via:
ArgocdApplicationSpecArgs{...}
type ArgocdApplicationSpecOutput ¶
type ArgocdApplicationSpecOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSpecOutput) Destination ¶
func (o ArgocdApplicationSpecOutput) Destination() ArgocdApplicationSpecDestinationPtrOutput
func (ArgocdApplicationSpecOutput) ElementType ¶
func (ArgocdApplicationSpecOutput) ElementType() reflect.Type
func (ArgocdApplicationSpecOutput) IgnoreDifferences ¶
func (o ArgocdApplicationSpecOutput) IgnoreDifferences() ArgocdApplicationIgnoreDifferencesArrayOutput
func (ArgocdApplicationSpecOutput) Project ¶
func (o ArgocdApplicationSpecOutput) Project() pulumi.StringPtrOutput
func (ArgocdApplicationSpecOutput) Source ¶
func (o ArgocdApplicationSpecOutput) Source() ArgocdApplicationSpecSourcePtrOutput
func (ArgocdApplicationSpecOutput) SyncPolicy ¶
func (o ArgocdApplicationSpecOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
func (ArgocdApplicationSpecOutput) ToArgocdApplicationSpecOutput ¶
func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecOutput() ArgocdApplicationSpecOutput
func (ArgocdApplicationSpecOutput) ToArgocdApplicationSpecOutputWithContext ¶
func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecOutputWithContext(ctx context.Context) ArgocdApplicationSpecOutput
func (ArgocdApplicationSpecOutput) ToArgocdApplicationSpecPtrOutput ¶
func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput
func (ArgocdApplicationSpecOutput) ToArgocdApplicationSpecPtrOutputWithContext ¶
func (o ArgocdApplicationSpecOutput) ToArgocdApplicationSpecPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecPtrOutput
type ArgocdApplicationSpecPtrInput ¶
type ArgocdApplicationSpecPtrInput interface { pulumi.Input ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput ToArgocdApplicationSpecPtrOutputWithContext(context.Context) ArgocdApplicationSpecPtrOutput }
ArgocdApplicationSpecPtrInput is an input type that accepts ArgocdApplicationSpecArgs, ArgocdApplicationSpecPtr and ArgocdApplicationSpecPtrOutput values. You can construct a concrete instance of `ArgocdApplicationSpecPtrInput` via:
ArgocdApplicationSpecArgs{...} or: nil
func ArgocdApplicationSpecPtr ¶
func ArgocdApplicationSpecPtr(v *ArgocdApplicationSpecArgs) ArgocdApplicationSpecPtrInput
type ArgocdApplicationSpecPtrOutput ¶
type ArgocdApplicationSpecPtrOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSpecPtrOutput) Destination ¶
func (o ArgocdApplicationSpecPtrOutput) Destination() ArgocdApplicationSpecDestinationPtrOutput
func (ArgocdApplicationSpecPtrOutput) Elem ¶
func (o ArgocdApplicationSpecPtrOutput) Elem() ArgocdApplicationSpecOutput
func (ArgocdApplicationSpecPtrOutput) ElementType ¶
func (ArgocdApplicationSpecPtrOutput) ElementType() reflect.Type
func (ArgocdApplicationSpecPtrOutput) IgnoreDifferences ¶
func (o ArgocdApplicationSpecPtrOutput) IgnoreDifferences() ArgocdApplicationIgnoreDifferencesArrayOutput
func (ArgocdApplicationSpecPtrOutput) Project ¶
func (o ArgocdApplicationSpecPtrOutput) Project() pulumi.StringPtrOutput
func (ArgocdApplicationSpecPtrOutput) Source ¶
func (o ArgocdApplicationSpecPtrOutput) Source() ArgocdApplicationSpecSourcePtrOutput
func (ArgocdApplicationSpecPtrOutput) SyncPolicy ¶
func (o ArgocdApplicationSpecPtrOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
func (ArgocdApplicationSpecPtrOutput) ToArgocdApplicationSpecPtrOutput ¶
func (o ArgocdApplicationSpecPtrOutput) ToArgocdApplicationSpecPtrOutput() ArgocdApplicationSpecPtrOutput
func (ArgocdApplicationSpecPtrOutput) ToArgocdApplicationSpecPtrOutputWithContext ¶
func (o ArgocdApplicationSpecPtrOutput) ToArgocdApplicationSpecPtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecPtrOutput
type ArgocdApplicationSpecSource ¶
type ArgocdApplicationSpecSource struct { Chart *string `pulumi:"chart"` Directory *DirectorySource `pulumi:"directory"` Helm *HelmSource `pulumi:"helm"` Kustomize *KustomizeSource `pulumi:"kustomize"` Path *string `pulumi:"path"` Plugin *PluginSource `pulumi:"plugin"` RepoURL *string `pulumi:"repoURL"` TargetRevision *string `pulumi:"targetRevision"` }
type ArgocdApplicationSpecSourceArgs ¶
type ArgocdApplicationSpecSourceArgs struct { Chart pulumi.StringPtrInput `pulumi:"chart"` Directory DirectorySourcePtrInput `pulumi:"directory"` Helm HelmSourcePtrInput `pulumi:"helm"` Kustomize KustomizeSourcePtrInput `pulumi:"kustomize"` Path pulumi.StringPtrInput `pulumi:"path"` Plugin PluginSourcePtrInput `pulumi:"plugin"` RepoURL pulumi.StringPtrInput `pulumi:"repoURL"` TargetRevision pulumi.StringPtrInput `pulumi:"targetRevision"` }
func (ArgocdApplicationSpecSourceArgs) ElementType ¶
func (ArgocdApplicationSpecSourceArgs) ElementType() reflect.Type
func (ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourceOutput ¶
func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourceOutput() ArgocdApplicationSpecSourceOutput
func (ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourceOutputWithContext ¶
func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourceOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourceOutput
func (ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourcePtrOutput ¶
func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput
func (ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourcePtrOutputWithContext ¶
func (i ArgocdApplicationSpecSourceArgs) ToArgocdApplicationSpecSourcePtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourcePtrOutput
type ArgocdApplicationSpecSourceInput ¶
type ArgocdApplicationSpecSourceInput interface { pulumi.Input ToArgocdApplicationSpecSourceOutput() ArgocdApplicationSpecSourceOutput ToArgocdApplicationSpecSourceOutputWithContext(context.Context) ArgocdApplicationSpecSourceOutput }
ArgocdApplicationSpecSourceInput is an input type that accepts ArgocdApplicationSpecSourceArgs and ArgocdApplicationSpecSourceOutput values. You can construct a concrete instance of `ArgocdApplicationSpecSourceInput` via:
ArgocdApplicationSpecSourceArgs{...}
type ArgocdApplicationSpecSourceOutput ¶
type ArgocdApplicationSpecSourceOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSpecSourceOutput) Chart ¶
func (o ArgocdApplicationSpecSourceOutput) Chart() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourceOutput) Directory ¶
func (o ArgocdApplicationSpecSourceOutput) Directory() DirectorySourcePtrOutput
func (ArgocdApplicationSpecSourceOutput) ElementType ¶
func (ArgocdApplicationSpecSourceOutput) ElementType() reflect.Type
func (ArgocdApplicationSpecSourceOutput) Helm ¶
func (o ArgocdApplicationSpecSourceOutput) Helm() HelmSourcePtrOutput
func (ArgocdApplicationSpecSourceOutput) Kustomize ¶
func (o ArgocdApplicationSpecSourceOutput) Kustomize() KustomizeSourcePtrOutput
func (ArgocdApplicationSpecSourceOutput) Path ¶
func (o ArgocdApplicationSpecSourceOutput) Path() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourceOutput) Plugin ¶
func (o ArgocdApplicationSpecSourceOutput) Plugin() PluginSourcePtrOutput
func (ArgocdApplicationSpecSourceOutput) RepoURL ¶
func (o ArgocdApplicationSpecSourceOutput) RepoURL() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourceOutput) TargetRevision ¶
func (o ArgocdApplicationSpecSourceOutput) TargetRevision() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourceOutput ¶
func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourceOutput() ArgocdApplicationSpecSourceOutput
func (ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourceOutputWithContext ¶
func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourceOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourceOutput
func (ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourcePtrOutput ¶
func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput
func (ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourcePtrOutputWithContext ¶
func (o ArgocdApplicationSpecSourceOutput) ToArgocdApplicationSpecSourcePtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourcePtrOutput
type ArgocdApplicationSpecSourcePtrInput ¶
type ArgocdApplicationSpecSourcePtrInput interface { pulumi.Input ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput ToArgocdApplicationSpecSourcePtrOutputWithContext(context.Context) ArgocdApplicationSpecSourcePtrOutput }
ArgocdApplicationSpecSourcePtrInput is an input type that accepts ArgocdApplicationSpecSourceArgs, ArgocdApplicationSpecSourcePtr and ArgocdApplicationSpecSourcePtrOutput values. You can construct a concrete instance of `ArgocdApplicationSpecSourcePtrInput` via:
ArgocdApplicationSpecSourceArgs{...} or: nil
func ArgocdApplicationSpecSourcePtr ¶
func ArgocdApplicationSpecSourcePtr(v *ArgocdApplicationSpecSourceArgs) ArgocdApplicationSpecSourcePtrInput
type ArgocdApplicationSpecSourcePtrOutput ¶
type ArgocdApplicationSpecSourcePtrOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSpecSourcePtrOutput) Chart ¶
func (o ArgocdApplicationSpecSourcePtrOutput) Chart() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) Directory ¶
func (o ArgocdApplicationSpecSourcePtrOutput) Directory() DirectorySourcePtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) ElementType ¶
func (ArgocdApplicationSpecSourcePtrOutput) ElementType() reflect.Type
func (ArgocdApplicationSpecSourcePtrOutput) Helm ¶
func (o ArgocdApplicationSpecSourcePtrOutput) Helm() HelmSourcePtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) Kustomize ¶
func (o ArgocdApplicationSpecSourcePtrOutput) Kustomize() KustomizeSourcePtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) Path ¶
func (o ArgocdApplicationSpecSourcePtrOutput) Path() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) Plugin ¶
func (o ArgocdApplicationSpecSourcePtrOutput) Plugin() PluginSourcePtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) RepoURL ¶
func (o ArgocdApplicationSpecSourcePtrOutput) RepoURL() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) TargetRevision ¶
func (o ArgocdApplicationSpecSourcePtrOutput) TargetRevision() pulumi.StringPtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) ToArgocdApplicationSpecSourcePtrOutput ¶
func (o ArgocdApplicationSpecSourcePtrOutput) ToArgocdApplicationSpecSourcePtrOutput() ArgocdApplicationSpecSourcePtrOutput
func (ArgocdApplicationSpecSourcePtrOutput) ToArgocdApplicationSpecSourcePtrOutputWithContext ¶
func (o ArgocdApplicationSpecSourcePtrOutput) ToArgocdApplicationSpecSourcePtrOutputWithContext(ctx context.Context) ArgocdApplicationSpecSourcePtrOutput
type ArgocdApplicationSyncPolicy ¶
type ArgocdApplicationSyncPolicy struct { Automated *SyncPolicyAutomated `pulumi:"automated"` Retry *SyncPolicyRetry `pulumi:"retry"` SyncOptions []string `pulumi:"syncOptions"` }
type ArgocdApplicationSyncPolicyArgs ¶
type ArgocdApplicationSyncPolicyArgs struct { Automated SyncPolicyAutomatedPtrInput `pulumi:"automated"` Retry SyncPolicyRetryPtrInput `pulumi:"retry"` SyncOptions pulumi.StringArrayInput `pulumi:"syncOptions"` }
func (ArgocdApplicationSyncPolicyArgs) ElementType ¶
func (ArgocdApplicationSyncPolicyArgs) ElementType() reflect.Type
func (ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyOutput ¶
func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyOutput() ArgocdApplicationSyncPolicyOutput
func (ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyOutputWithContext ¶
func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyOutput
func (ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyPtrOutput ¶
func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput
func (ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyPtrOutputWithContext ¶
func (i ArgocdApplicationSyncPolicyArgs) ToArgocdApplicationSyncPolicyPtrOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyPtrOutput
type ArgocdApplicationSyncPolicyInput ¶
type ArgocdApplicationSyncPolicyInput interface { pulumi.Input ToArgocdApplicationSyncPolicyOutput() ArgocdApplicationSyncPolicyOutput ToArgocdApplicationSyncPolicyOutputWithContext(context.Context) ArgocdApplicationSyncPolicyOutput }
ArgocdApplicationSyncPolicyInput is an input type that accepts ArgocdApplicationSyncPolicyArgs and ArgocdApplicationSyncPolicyOutput values. You can construct a concrete instance of `ArgocdApplicationSyncPolicyInput` via:
ArgocdApplicationSyncPolicyArgs{...}
type ArgocdApplicationSyncPolicyOutput ¶
type ArgocdApplicationSyncPolicyOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSyncPolicyOutput) Automated ¶
func (o ArgocdApplicationSyncPolicyOutput) Automated() SyncPolicyAutomatedPtrOutput
func (ArgocdApplicationSyncPolicyOutput) ElementType ¶
func (ArgocdApplicationSyncPolicyOutput) ElementType() reflect.Type
func (ArgocdApplicationSyncPolicyOutput) Retry ¶
func (o ArgocdApplicationSyncPolicyOutput) Retry() SyncPolicyRetryPtrOutput
func (ArgocdApplicationSyncPolicyOutput) SyncOptions ¶
func (o ArgocdApplicationSyncPolicyOutput) SyncOptions() pulumi.StringArrayOutput
func (ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyOutput ¶
func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyOutput() ArgocdApplicationSyncPolicyOutput
func (ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyOutputWithContext ¶
func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyOutput
func (ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyPtrOutput ¶
func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput
func (ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyPtrOutputWithContext ¶
func (o ArgocdApplicationSyncPolicyOutput) ToArgocdApplicationSyncPolicyPtrOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyPtrOutput
type ArgocdApplicationSyncPolicyPtrInput ¶
type ArgocdApplicationSyncPolicyPtrInput interface { pulumi.Input ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput ToArgocdApplicationSyncPolicyPtrOutputWithContext(context.Context) ArgocdApplicationSyncPolicyPtrOutput }
ArgocdApplicationSyncPolicyPtrInput is an input type that accepts ArgocdApplicationSyncPolicyArgs, ArgocdApplicationSyncPolicyPtr and ArgocdApplicationSyncPolicyPtrOutput values. You can construct a concrete instance of `ArgocdApplicationSyncPolicyPtrInput` via:
ArgocdApplicationSyncPolicyArgs{...} or: nil
func ArgocdApplicationSyncPolicyPtr ¶
func ArgocdApplicationSyncPolicyPtr(v *ArgocdApplicationSyncPolicyArgs) ArgocdApplicationSyncPolicyPtrInput
type ArgocdApplicationSyncPolicyPtrOutput ¶
type ArgocdApplicationSyncPolicyPtrOutput struct{ *pulumi.OutputState }
func (ArgocdApplicationSyncPolicyPtrOutput) Automated ¶
func (o ArgocdApplicationSyncPolicyPtrOutput) Automated() SyncPolicyAutomatedPtrOutput
func (ArgocdApplicationSyncPolicyPtrOutput) ElementType ¶
func (ArgocdApplicationSyncPolicyPtrOutput) ElementType() reflect.Type
func (ArgocdApplicationSyncPolicyPtrOutput) Retry ¶
func (o ArgocdApplicationSyncPolicyPtrOutput) Retry() SyncPolicyRetryPtrOutput
func (ArgocdApplicationSyncPolicyPtrOutput) SyncOptions ¶
func (o ArgocdApplicationSyncPolicyPtrOutput) SyncOptions() pulumi.StringArrayOutput
func (ArgocdApplicationSyncPolicyPtrOutput) ToArgocdApplicationSyncPolicyPtrOutput ¶
func (o ArgocdApplicationSyncPolicyPtrOutput) ToArgocdApplicationSyncPolicyPtrOutput() ArgocdApplicationSyncPolicyPtrOutput
func (ArgocdApplicationSyncPolicyPtrOutput) ToArgocdApplicationSyncPolicyPtrOutputWithContext ¶
func (o ArgocdApplicationSyncPolicyPtrOutput) ToArgocdApplicationSyncPolicyPtrOutputWithContext(ctx context.Context) ArgocdApplicationSyncPolicyPtrOutput
type AuthConfigMapConfig ¶
type AuthConfigMapConfig struct { // Optional, list of AWS SSO permission set roles to autodiscover. AutoDiscoverSSORoles []SSORolePermissionSetConfig `pulumi:"autoDiscoverSSORoles"` // Optional, list of IAM roles to grant access in the auth configmap IamRoles []IAMIdentityConfig `pulumi:"iamRoles"` // Optional, list of IAM users to grant access in the auth configmap IamUsers []IAMIdentityConfig `pulumi:"iamUsers"` }
Configuration for the EKS auth configmap
type AuthConfigMapConfigArgs ¶
type AuthConfigMapConfigArgs struct { // Optional, list of AWS SSO permission set roles to autodiscover. AutoDiscoverSSORoles SSORolePermissionSetConfigArrayInput `pulumi:"autoDiscoverSSORoles"` // Optional, list of IAM roles to grant access in the auth configmap IamRoles IAMIdentityConfigArrayInput `pulumi:"iamRoles"` // Optional, list of IAM users to grant access in the auth configmap IamUsers IAMIdentityConfigArrayInput `pulumi:"iamUsers"` }
Configuration for the EKS auth configmap
func (AuthConfigMapConfigArgs) ElementType ¶
func (AuthConfigMapConfigArgs) ElementType() reflect.Type
func (AuthConfigMapConfigArgs) ToAuthConfigMapConfigOutput ¶
func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigOutput() AuthConfigMapConfigOutput
func (AuthConfigMapConfigArgs) ToAuthConfigMapConfigOutputWithContext ¶
func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigOutputWithContext(ctx context.Context) AuthConfigMapConfigOutput
func (AuthConfigMapConfigArgs) ToAuthConfigMapConfigPtrOutput ¶
func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput
func (AuthConfigMapConfigArgs) ToAuthConfigMapConfigPtrOutputWithContext ¶
func (i AuthConfigMapConfigArgs) ToAuthConfigMapConfigPtrOutputWithContext(ctx context.Context) AuthConfigMapConfigPtrOutput
type AuthConfigMapConfigInput ¶
type AuthConfigMapConfigInput interface { pulumi.Input ToAuthConfigMapConfigOutput() AuthConfigMapConfigOutput ToAuthConfigMapConfigOutputWithContext(context.Context) AuthConfigMapConfigOutput }
AuthConfigMapConfigInput is an input type that accepts AuthConfigMapConfigArgs and AuthConfigMapConfigOutput values. You can construct a concrete instance of `AuthConfigMapConfigInput` via:
AuthConfigMapConfigArgs{...}
type AuthConfigMapConfigOutput ¶
type AuthConfigMapConfigOutput struct{ *pulumi.OutputState }
Configuration for the EKS auth configmap
func (AuthConfigMapConfigOutput) AutoDiscoverSSORoles ¶
func (o AuthConfigMapConfigOutput) AutoDiscoverSSORoles() SSORolePermissionSetConfigArrayOutput
Optional, list of AWS SSO permission set roles to autodiscover.
func (AuthConfigMapConfigOutput) ElementType ¶
func (AuthConfigMapConfigOutput) ElementType() reflect.Type
func (AuthConfigMapConfigOutput) IamRoles ¶
func (o AuthConfigMapConfigOutput) IamRoles() IAMIdentityConfigArrayOutput
Optional, list of IAM roles to grant access in the auth configmap
func (AuthConfigMapConfigOutput) IamUsers ¶
func (o AuthConfigMapConfigOutput) IamUsers() IAMIdentityConfigArrayOutput
Optional, list of IAM users to grant access in the auth configmap
func (AuthConfigMapConfigOutput) ToAuthConfigMapConfigOutput ¶
func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigOutput() AuthConfigMapConfigOutput
func (AuthConfigMapConfigOutput) ToAuthConfigMapConfigOutputWithContext ¶
func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigOutputWithContext(ctx context.Context) AuthConfigMapConfigOutput
func (AuthConfigMapConfigOutput) ToAuthConfigMapConfigPtrOutput ¶
func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput
func (AuthConfigMapConfigOutput) ToAuthConfigMapConfigPtrOutputWithContext ¶
func (o AuthConfigMapConfigOutput) ToAuthConfigMapConfigPtrOutputWithContext(ctx context.Context) AuthConfigMapConfigPtrOutput
type AuthConfigMapConfigPtrInput ¶
type AuthConfigMapConfigPtrInput interface { pulumi.Input ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput ToAuthConfigMapConfigPtrOutputWithContext(context.Context) AuthConfigMapConfigPtrOutput }
AuthConfigMapConfigPtrInput is an input type that accepts AuthConfigMapConfigArgs, AuthConfigMapConfigPtr and AuthConfigMapConfigPtrOutput values. You can construct a concrete instance of `AuthConfigMapConfigPtrInput` via:
AuthConfigMapConfigArgs{...} or: nil
func AuthConfigMapConfigPtr ¶
func AuthConfigMapConfigPtr(v *AuthConfigMapConfigArgs) AuthConfigMapConfigPtrInput
type AuthConfigMapConfigPtrOutput ¶
type AuthConfigMapConfigPtrOutput struct{ *pulumi.OutputState }
func (AuthConfigMapConfigPtrOutput) AutoDiscoverSSORoles ¶
func (o AuthConfigMapConfigPtrOutput) AutoDiscoverSSORoles() SSORolePermissionSetConfigArrayOutput
Optional, list of AWS SSO permission set roles to autodiscover.
func (AuthConfigMapConfigPtrOutput) Elem ¶
func (o AuthConfigMapConfigPtrOutput) Elem() AuthConfigMapConfigOutput
func (AuthConfigMapConfigPtrOutput) ElementType ¶
func (AuthConfigMapConfigPtrOutput) ElementType() reflect.Type
func (AuthConfigMapConfigPtrOutput) IamRoles ¶
func (o AuthConfigMapConfigPtrOutput) IamRoles() IAMIdentityConfigArrayOutput
Optional, list of IAM roles to grant access in the auth configmap
func (AuthConfigMapConfigPtrOutput) IamUsers ¶
func (o AuthConfigMapConfigPtrOutput) IamUsers() IAMIdentityConfigArrayOutput
Optional, list of IAM users to grant access in the auth configmap
func (AuthConfigMapConfigPtrOutput) ToAuthConfigMapConfigPtrOutput ¶
func (o AuthConfigMapConfigPtrOutput) ToAuthConfigMapConfigPtrOutput() AuthConfigMapConfigPtrOutput
func (AuthConfigMapConfigPtrOutput) ToAuthConfigMapConfigPtrOutputWithContext ¶
func (o AuthConfigMapConfigPtrOutput) ToAuthConfigMapConfigPtrOutputWithContext(ctx context.Context) AuthConfigMapConfigPtrOutput
type AvailabilityZone ¶
type AvailabilityZone struct { // Name of the availability zone to deploy subnets to. AzName string `pulumi:"azName"` // CIDR for private subnets in the availability zone. If not supplied, the subnet is not created. PrivateSubnetCidr *string `pulumi:"privateSubnetCidr"` // CIDR for private subnets in the availability zone. If not supplied the subnet is not created. PublicSubnetCidr *string `pulumi:"publicSubnetCidr"` }
Configuration supplied to AvailabilityZone list in VpcArgs to specify which availability zones to deploy to and what subnet configuration for each availability zone. Supports one private and public subnet per AZ.
type AvailabilityZoneArgs ¶
type AvailabilityZoneArgs struct { // Name of the availability zone to deploy subnets to. AzName pulumi.StringInput `pulumi:"azName"` // CIDR for private subnets in the availability zone. If not supplied, the subnet is not created. PrivateSubnetCidr pulumi.StringPtrInput `pulumi:"privateSubnetCidr"` // CIDR for private subnets in the availability zone. If not supplied the subnet is not created. PublicSubnetCidr pulumi.StringPtrInput `pulumi:"publicSubnetCidr"` }
Configuration supplied to AvailabilityZone list in VpcArgs to specify which availability zones to deploy to and what subnet configuration for each availability zone. Supports one private and public subnet per AZ.
func (AvailabilityZoneArgs) ElementType ¶
func (AvailabilityZoneArgs) ElementType() reflect.Type
func (AvailabilityZoneArgs) ToAvailabilityZoneOutput ¶
func (i AvailabilityZoneArgs) ToAvailabilityZoneOutput() AvailabilityZoneOutput
func (AvailabilityZoneArgs) ToAvailabilityZoneOutputWithContext ¶
func (i AvailabilityZoneArgs) ToAvailabilityZoneOutputWithContext(ctx context.Context) AvailabilityZoneOutput
type AvailabilityZoneArray ¶
type AvailabilityZoneArray []AvailabilityZoneInput
func (AvailabilityZoneArray) ElementType ¶
func (AvailabilityZoneArray) ElementType() reflect.Type
func (AvailabilityZoneArray) ToAvailabilityZoneArrayOutput ¶
func (i AvailabilityZoneArray) ToAvailabilityZoneArrayOutput() AvailabilityZoneArrayOutput
func (AvailabilityZoneArray) ToAvailabilityZoneArrayOutputWithContext ¶
func (i AvailabilityZoneArray) ToAvailabilityZoneArrayOutputWithContext(ctx context.Context) AvailabilityZoneArrayOutput
type AvailabilityZoneArrayInput ¶
type AvailabilityZoneArrayInput interface { pulumi.Input ToAvailabilityZoneArrayOutput() AvailabilityZoneArrayOutput ToAvailabilityZoneArrayOutputWithContext(context.Context) AvailabilityZoneArrayOutput }
AvailabilityZoneArrayInput is an input type that accepts AvailabilityZoneArray and AvailabilityZoneArrayOutput values. You can construct a concrete instance of `AvailabilityZoneArrayInput` via:
AvailabilityZoneArray{ AvailabilityZoneArgs{...} }
type AvailabilityZoneArrayOutput ¶
type AvailabilityZoneArrayOutput struct{ *pulumi.OutputState }
func (AvailabilityZoneArrayOutput) ElementType ¶
func (AvailabilityZoneArrayOutput) ElementType() reflect.Type
func (AvailabilityZoneArrayOutput) Index ¶
func (o AvailabilityZoneArrayOutput) Index(i pulumi.IntInput) AvailabilityZoneOutput
func (AvailabilityZoneArrayOutput) ToAvailabilityZoneArrayOutput ¶
func (o AvailabilityZoneArrayOutput) ToAvailabilityZoneArrayOutput() AvailabilityZoneArrayOutput
func (AvailabilityZoneArrayOutput) ToAvailabilityZoneArrayOutputWithContext ¶
func (o AvailabilityZoneArrayOutput) ToAvailabilityZoneArrayOutputWithContext(ctx context.Context) AvailabilityZoneArrayOutput
type AvailabilityZoneInput ¶
type AvailabilityZoneInput interface { pulumi.Input ToAvailabilityZoneOutput() AvailabilityZoneOutput ToAvailabilityZoneOutputWithContext(context.Context) AvailabilityZoneOutput }
AvailabilityZoneInput is an input type that accepts AvailabilityZoneArgs and AvailabilityZoneOutput values. You can construct a concrete instance of `AvailabilityZoneInput` via:
AvailabilityZoneArgs{...}
type AvailabilityZoneOutput ¶
type AvailabilityZoneOutput struct{ *pulumi.OutputState }
Configuration supplied to AvailabilityZone list in VpcArgs to specify which availability zones to deploy to and what subnet configuration for each availability zone. Supports one private and public subnet per AZ.
func (AvailabilityZoneOutput) AzName ¶
func (o AvailabilityZoneOutput) AzName() pulumi.StringOutput
Name of the availability zone to deploy subnets to.
func (AvailabilityZoneOutput) ElementType ¶
func (AvailabilityZoneOutput) ElementType() reflect.Type
func (AvailabilityZoneOutput) PrivateSubnetCidr ¶
func (o AvailabilityZoneOutput) PrivateSubnetCidr() pulumi.StringPtrOutput
CIDR for private subnets in the availability zone. If not supplied, the subnet is not created.
func (AvailabilityZoneOutput) PublicSubnetCidr ¶
func (o AvailabilityZoneOutput) PublicSubnetCidr() pulumi.StringPtrOutput
CIDR for private subnets in the availability zone. If not supplied the subnet is not created.
func (AvailabilityZoneOutput) ToAvailabilityZoneOutput ¶
func (o AvailabilityZoneOutput) ToAvailabilityZoneOutput() AvailabilityZoneOutput
func (AvailabilityZoneOutput) ToAvailabilityZoneOutputWithContext ¶
func (o AvailabilityZoneOutput) ToAvailabilityZoneOutputWithContext(ctx context.Context) AvailabilityZoneOutput
type ClusterBootstrap ¶
type ClusterBootstrap struct {
pulumi.ResourceState
}
func NewClusterBootstrap ¶
func NewClusterBootstrap(ctx *pulumi.Context, name string, args *ClusterBootstrapArgs, opts ...pulumi.ResourceOption) (*ClusterBootstrap, error)
NewClusterBootstrap registers a new resource with the given unique name, arguments, and options.
func (*ClusterBootstrap) ElementType ¶
func (*ClusterBootstrap) ElementType() reflect.Type
func (*ClusterBootstrap) ToClusterBootstrapOutput ¶
func (i *ClusterBootstrap) ToClusterBootstrapOutput() ClusterBootstrapOutput
func (*ClusterBootstrap) ToClusterBootstrapOutputWithContext ¶
func (i *ClusterBootstrap) ToClusterBootstrapOutputWithContext(ctx context.Context) ClusterBootstrapOutput
type ClusterBootstrapArgs ¶
type ClusterBootstrapArgs struct { // Optional, configures the argocd helm release. ArgocdHelmConfig HelmReleaseConfigPtrInput // Optional, configures the kube-prometheus-stack helm release. KubePrometheusStackHelmConfig HelmReleaseConfigPtrInput // Optional, configures the platform application release. Does not deploy if not specified. PlatformApplicationConfig PlatformApplicationConfigPtrInput // Optional, configuration for a prometheus remoteWrite secret. Does not deploy if not specified. PrometheusRemoteWriteConfig PrometheusRemoteWriteConfigPtrInput }
The set of arguments for constructing a ClusterBootstrap resource.
func (ClusterBootstrapArgs) ElementType ¶
func (ClusterBootstrapArgs) ElementType() reflect.Type
type ClusterBootstrapArray ¶
type ClusterBootstrapArray []ClusterBootstrapInput
func (ClusterBootstrapArray) ElementType ¶
func (ClusterBootstrapArray) ElementType() reflect.Type
func (ClusterBootstrapArray) ToClusterBootstrapArrayOutput ¶
func (i ClusterBootstrapArray) ToClusterBootstrapArrayOutput() ClusterBootstrapArrayOutput
func (ClusterBootstrapArray) ToClusterBootstrapArrayOutputWithContext ¶
func (i ClusterBootstrapArray) ToClusterBootstrapArrayOutputWithContext(ctx context.Context) ClusterBootstrapArrayOutput
type ClusterBootstrapArrayInput ¶
type ClusterBootstrapArrayInput interface { pulumi.Input ToClusterBootstrapArrayOutput() ClusterBootstrapArrayOutput ToClusterBootstrapArrayOutputWithContext(context.Context) ClusterBootstrapArrayOutput }
ClusterBootstrapArrayInput is an input type that accepts ClusterBootstrapArray and ClusterBootstrapArrayOutput values. You can construct a concrete instance of `ClusterBootstrapArrayInput` via:
ClusterBootstrapArray{ ClusterBootstrapArgs{...} }
type ClusterBootstrapArrayOutput ¶
type ClusterBootstrapArrayOutput struct{ *pulumi.OutputState }
func (ClusterBootstrapArrayOutput) ElementType ¶
func (ClusterBootstrapArrayOutput) ElementType() reflect.Type
func (ClusterBootstrapArrayOutput) Index ¶
func (o ClusterBootstrapArrayOutput) Index(i pulumi.IntInput) ClusterBootstrapOutput
func (ClusterBootstrapArrayOutput) ToClusterBootstrapArrayOutput ¶
func (o ClusterBootstrapArrayOutput) ToClusterBootstrapArrayOutput() ClusterBootstrapArrayOutput
func (ClusterBootstrapArrayOutput) ToClusterBootstrapArrayOutputWithContext ¶
func (o ClusterBootstrapArrayOutput) ToClusterBootstrapArrayOutputWithContext(ctx context.Context) ClusterBootstrapArrayOutput
type ClusterBootstrapInput ¶
type ClusterBootstrapInput interface { pulumi.Input ToClusterBootstrapOutput() ClusterBootstrapOutput ToClusterBootstrapOutputWithContext(ctx context.Context) ClusterBootstrapOutput }
type ClusterBootstrapMap ¶
type ClusterBootstrapMap map[string]ClusterBootstrapInput
func (ClusterBootstrapMap) ElementType ¶
func (ClusterBootstrapMap) ElementType() reflect.Type
func (ClusterBootstrapMap) ToClusterBootstrapMapOutput ¶
func (i ClusterBootstrapMap) ToClusterBootstrapMapOutput() ClusterBootstrapMapOutput
func (ClusterBootstrapMap) ToClusterBootstrapMapOutputWithContext ¶
func (i ClusterBootstrapMap) ToClusterBootstrapMapOutputWithContext(ctx context.Context) ClusterBootstrapMapOutput
type ClusterBootstrapMapInput ¶
type ClusterBootstrapMapInput interface { pulumi.Input ToClusterBootstrapMapOutput() ClusterBootstrapMapOutput ToClusterBootstrapMapOutputWithContext(context.Context) ClusterBootstrapMapOutput }
ClusterBootstrapMapInput is an input type that accepts ClusterBootstrapMap and ClusterBootstrapMapOutput values. You can construct a concrete instance of `ClusterBootstrapMapInput` via:
ClusterBootstrapMap{ "key": ClusterBootstrapArgs{...} }
type ClusterBootstrapMapOutput ¶
type ClusterBootstrapMapOutput struct{ *pulumi.OutputState }
func (ClusterBootstrapMapOutput) ElementType ¶
func (ClusterBootstrapMapOutput) ElementType() reflect.Type
func (ClusterBootstrapMapOutput) MapIndex ¶
func (o ClusterBootstrapMapOutput) MapIndex(k pulumi.StringInput) ClusterBootstrapOutput
func (ClusterBootstrapMapOutput) ToClusterBootstrapMapOutput ¶
func (o ClusterBootstrapMapOutput) ToClusterBootstrapMapOutput() ClusterBootstrapMapOutput
func (ClusterBootstrapMapOutput) ToClusterBootstrapMapOutputWithContext ¶
func (o ClusterBootstrapMapOutput) ToClusterBootstrapMapOutputWithContext(ctx context.Context) ClusterBootstrapMapOutput
type ClusterBootstrapOutput ¶
type ClusterBootstrapOutput struct{ *pulumi.OutputState }
func (ClusterBootstrapOutput) ElementType ¶
func (ClusterBootstrapOutput) ElementType() reflect.Type
func (ClusterBootstrapOutput) ToClusterBootstrapOutput ¶
func (o ClusterBootstrapOutput) ToClusterBootstrapOutput() ClusterBootstrapOutput
func (ClusterBootstrapOutput) ToClusterBootstrapOutputWithContext ¶
func (o ClusterBootstrapOutput) ToClusterBootstrapOutputWithContext(ctx context.Context) ClusterBootstrapOutput
type DirectorySource ¶
type DirectorySource struct { Exclude *string `pulumi:"exclude"` Include *string `pulumi:"include"` Jsonnet *DirectorySourceJsonnet `pulumi:"jsonnet"` Recurse *bool `pulumi:"recurse"` }
type DirectorySourceArgs ¶
type DirectorySourceArgs struct { Exclude pulumi.StringPtrInput `pulumi:"exclude"` Include pulumi.StringPtrInput `pulumi:"include"` Jsonnet DirectorySourceJsonnetPtrInput `pulumi:"jsonnet"` Recurse pulumi.BoolPtrInput `pulumi:"recurse"` }
func (DirectorySourceArgs) ElementType ¶
func (DirectorySourceArgs) ElementType() reflect.Type
func (DirectorySourceArgs) ToDirectorySourceOutput ¶
func (i DirectorySourceArgs) ToDirectorySourceOutput() DirectorySourceOutput
func (DirectorySourceArgs) ToDirectorySourceOutputWithContext ¶
func (i DirectorySourceArgs) ToDirectorySourceOutputWithContext(ctx context.Context) DirectorySourceOutput
func (DirectorySourceArgs) ToDirectorySourcePtrOutput ¶
func (i DirectorySourceArgs) ToDirectorySourcePtrOutput() DirectorySourcePtrOutput
func (DirectorySourceArgs) ToDirectorySourcePtrOutputWithContext ¶
func (i DirectorySourceArgs) ToDirectorySourcePtrOutputWithContext(ctx context.Context) DirectorySourcePtrOutput
type DirectorySourceInput ¶
type DirectorySourceInput interface { pulumi.Input ToDirectorySourceOutput() DirectorySourceOutput ToDirectorySourceOutputWithContext(context.Context) DirectorySourceOutput }
DirectorySourceInput is an input type that accepts DirectorySourceArgs and DirectorySourceOutput values. You can construct a concrete instance of `DirectorySourceInput` via:
DirectorySourceArgs{...}
type DirectorySourceJsonnet ¶
type DirectorySourceJsonnet struct { TLAs []JsonnetVar `pulumi:"TLAs"` ExtVars []JsonnetVar `pulumi:"extVars"` Libs []string `pulumi:"libs"` }
type DirectorySourceJsonnetArgs ¶
type DirectorySourceJsonnetArgs struct { TLAs JsonnetVarArrayInput `pulumi:"TLAs"` ExtVars JsonnetVarArrayInput `pulumi:"extVars"` Libs pulumi.StringArrayInput `pulumi:"libs"` }
func (DirectorySourceJsonnetArgs) ElementType ¶
func (DirectorySourceJsonnetArgs) ElementType() reflect.Type
func (DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetOutput ¶
func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetOutput() DirectorySourceJsonnetOutput
func (DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetOutputWithContext ¶
func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetOutputWithContext(ctx context.Context) DirectorySourceJsonnetOutput
func (DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetPtrOutput ¶
func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput
func (DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetPtrOutputWithContext ¶
func (i DirectorySourceJsonnetArgs) ToDirectorySourceJsonnetPtrOutputWithContext(ctx context.Context) DirectorySourceJsonnetPtrOutput
type DirectorySourceJsonnetInput ¶
type DirectorySourceJsonnetInput interface { pulumi.Input ToDirectorySourceJsonnetOutput() DirectorySourceJsonnetOutput ToDirectorySourceJsonnetOutputWithContext(context.Context) DirectorySourceJsonnetOutput }
DirectorySourceJsonnetInput is an input type that accepts DirectorySourceJsonnetArgs and DirectorySourceJsonnetOutput values. You can construct a concrete instance of `DirectorySourceJsonnetInput` via:
DirectorySourceJsonnetArgs{...}
type DirectorySourceJsonnetOutput ¶
type DirectorySourceJsonnetOutput struct{ *pulumi.OutputState }
func (DirectorySourceJsonnetOutput) ElementType ¶
func (DirectorySourceJsonnetOutput) ElementType() reflect.Type
func (DirectorySourceJsonnetOutput) ExtVars ¶
func (o DirectorySourceJsonnetOutput) ExtVars() JsonnetVarArrayOutput
func (DirectorySourceJsonnetOutput) Libs ¶
func (o DirectorySourceJsonnetOutput) Libs() pulumi.StringArrayOutput
func (DirectorySourceJsonnetOutput) TLAs ¶
func (o DirectorySourceJsonnetOutput) TLAs() JsonnetVarArrayOutput
func (DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetOutput ¶
func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetOutput() DirectorySourceJsonnetOutput
func (DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetOutputWithContext ¶
func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetOutputWithContext(ctx context.Context) DirectorySourceJsonnetOutput
func (DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetPtrOutput ¶
func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput
func (DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetPtrOutputWithContext ¶
func (o DirectorySourceJsonnetOutput) ToDirectorySourceJsonnetPtrOutputWithContext(ctx context.Context) DirectorySourceJsonnetPtrOutput
type DirectorySourceJsonnetPtrInput ¶
type DirectorySourceJsonnetPtrInput interface { pulumi.Input ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput ToDirectorySourceJsonnetPtrOutputWithContext(context.Context) DirectorySourceJsonnetPtrOutput }
DirectorySourceJsonnetPtrInput is an input type that accepts DirectorySourceJsonnetArgs, DirectorySourceJsonnetPtr and DirectorySourceJsonnetPtrOutput values. You can construct a concrete instance of `DirectorySourceJsonnetPtrInput` via:
DirectorySourceJsonnetArgs{...} or: nil
func DirectorySourceJsonnetPtr ¶
func DirectorySourceJsonnetPtr(v *DirectorySourceJsonnetArgs) DirectorySourceJsonnetPtrInput
type DirectorySourceJsonnetPtrOutput ¶
type DirectorySourceJsonnetPtrOutput struct{ *pulumi.OutputState }
func (DirectorySourceJsonnetPtrOutput) Elem ¶
func (o DirectorySourceJsonnetPtrOutput) Elem() DirectorySourceJsonnetOutput
func (DirectorySourceJsonnetPtrOutput) ElementType ¶
func (DirectorySourceJsonnetPtrOutput) ElementType() reflect.Type
func (DirectorySourceJsonnetPtrOutput) ExtVars ¶
func (o DirectorySourceJsonnetPtrOutput) ExtVars() JsonnetVarArrayOutput
func (DirectorySourceJsonnetPtrOutput) Libs ¶
func (o DirectorySourceJsonnetPtrOutput) Libs() pulumi.StringArrayOutput
func (DirectorySourceJsonnetPtrOutput) TLAs ¶
func (o DirectorySourceJsonnetPtrOutput) TLAs() JsonnetVarArrayOutput
func (DirectorySourceJsonnetPtrOutput) ToDirectorySourceJsonnetPtrOutput ¶
func (o DirectorySourceJsonnetPtrOutput) ToDirectorySourceJsonnetPtrOutput() DirectorySourceJsonnetPtrOutput
func (DirectorySourceJsonnetPtrOutput) ToDirectorySourceJsonnetPtrOutputWithContext ¶
func (o DirectorySourceJsonnetPtrOutput) ToDirectorySourceJsonnetPtrOutputWithContext(ctx context.Context) DirectorySourceJsonnetPtrOutput
type DirectorySourceOutput ¶
type DirectorySourceOutput struct{ *pulumi.OutputState }
func (DirectorySourceOutput) ElementType ¶
func (DirectorySourceOutput) ElementType() reflect.Type
func (DirectorySourceOutput) Exclude ¶
func (o DirectorySourceOutput) Exclude() pulumi.StringPtrOutput
func (DirectorySourceOutput) Include ¶
func (o DirectorySourceOutput) Include() pulumi.StringPtrOutput
func (DirectorySourceOutput) Jsonnet ¶
func (o DirectorySourceOutput) Jsonnet() DirectorySourceJsonnetPtrOutput
func (DirectorySourceOutput) Recurse ¶
func (o DirectorySourceOutput) Recurse() pulumi.BoolPtrOutput
func (DirectorySourceOutput) ToDirectorySourceOutput ¶
func (o DirectorySourceOutput) ToDirectorySourceOutput() DirectorySourceOutput
func (DirectorySourceOutput) ToDirectorySourceOutputWithContext ¶
func (o DirectorySourceOutput) ToDirectorySourceOutputWithContext(ctx context.Context) DirectorySourceOutput
func (DirectorySourceOutput) ToDirectorySourcePtrOutput ¶
func (o DirectorySourceOutput) ToDirectorySourcePtrOutput() DirectorySourcePtrOutput
func (DirectorySourceOutput) ToDirectorySourcePtrOutputWithContext ¶
func (o DirectorySourceOutput) ToDirectorySourcePtrOutputWithContext(ctx context.Context) DirectorySourcePtrOutput
type DirectorySourcePtrInput ¶
type DirectorySourcePtrInput interface { pulumi.Input ToDirectorySourcePtrOutput() DirectorySourcePtrOutput ToDirectorySourcePtrOutputWithContext(context.Context) DirectorySourcePtrOutput }
DirectorySourcePtrInput is an input type that accepts DirectorySourceArgs, DirectorySourcePtr and DirectorySourcePtrOutput values. You can construct a concrete instance of `DirectorySourcePtrInput` via:
DirectorySourceArgs{...} or: nil
func DirectorySourcePtr ¶
func DirectorySourcePtr(v *DirectorySourceArgs) DirectorySourcePtrInput
type DirectorySourcePtrOutput ¶
type DirectorySourcePtrOutput struct{ *pulumi.OutputState }
func (DirectorySourcePtrOutput) Elem ¶
func (o DirectorySourcePtrOutput) Elem() DirectorySourceOutput
func (DirectorySourcePtrOutput) ElementType ¶
func (DirectorySourcePtrOutput) ElementType() reflect.Type
func (DirectorySourcePtrOutput) Exclude ¶
func (o DirectorySourcePtrOutput) Exclude() pulumi.StringPtrOutput
func (DirectorySourcePtrOutput) Include ¶
func (o DirectorySourcePtrOutput) Include() pulumi.StringPtrOutput
func (DirectorySourcePtrOutput) Jsonnet ¶
func (o DirectorySourcePtrOutput) Jsonnet() DirectorySourceJsonnetPtrOutput
func (DirectorySourcePtrOutput) Recurse ¶
func (o DirectorySourcePtrOutput) Recurse() pulumi.BoolPtrOutput
func (DirectorySourcePtrOutput) ToDirectorySourcePtrOutput ¶
func (o DirectorySourcePtrOutput) ToDirectorySourcePtrOutput() DirectorySourcePtrOutput
func (DirectorySourcePtrOutput) ToDirectorySourcePtrOutputWithContext ¶
func (o DirectorySourcePtrOutput) ToDirectorySourcePtrOutputWithContext(ctx context.Context) DirectorySourcePtrOutput
type Eks ¶
type Eks struct { pulumi.ResourceState Cluster eks.ClusterOutput `pulumi:"cluster"` KubeConfig pulumi.StringOutput `pulumi:"kubeConfig"` KubernetesProvider kubernetes.ProviderOutput `pulumi:"kubernetesProvider"` NodeGroupIAMRoleArn pulumi.StringPtrOutput `pulumi:"nodeGroupIAMRoleArn"` OidcProvider iam.OpenIdConnectProviderOutput `pulumi:"oidcProvider"` }
func NewEks ¶
func NewEks(ctx *pulumi.Context, name string, args *EksArgs, opts ...pulumi.ResourceOption) (*Eks, error)
NewEks registers a new resource with the given unique name, arguments, and options.
func (*Eks) ElementType ¶
func (*Eks) ToEksOutput ¶
type EksArgs ¶
type EksArgs struct { // Optional, configures management of the eks auth configmap. AuthConfigmapConfig AuthConfigMapConfigPtrInput // Optional, cluster autoscaler namespace for IRSA. Default: cluster-autoscaler ClusterAutoscalerNamespace pulumi.StringPtrInput // Optional, cluster autoscaler service account name for IRSA. Default: cluster-autoscaler ClusterAutoscalerServiceAccount pulumi.StringPtrInput // Optional, name of the EKS cluster. Default: <stack name> ClusterName pulumi.StringPtrInput // Optional, whether to enable cluster autoscaler IRSA resources. Default: true EnableClusterAutoscalerResources pulumi.BoolPtrInput // Optional, whether to enable ECR access policy on nodegroups. Default: true EnableECRAccess pulumi.BoolPtrInput // Optional, list of log types to enable on the cluster. Default: [] EnabledClusterLogTypes pulumi.StringPtrInput // Optional, k8s version of the EKS cluster. Default: 1.22.6 K8sVersion pulumi.StringPtrInput // Optional, assume role arn to add to the kubeconfig. KubeConfigAssumeRoleArn pulumi.StringPtrInput // Optional, AWS profile to add to the kubeconfig. KubeConfigAwsProfile pulumi.StringPtrInput // Required, list of nodegroup configurations to create. NodeGroupConfig EksNodeGroupArrayInput // Optional, k8s version of all node groups. Allows for upgrading the control plane before upgrading nodegroups. Default: <k8sVersion> NodeGroupVersion pulumi.StringPtrInput // Required, list of subnet IDs to deploy the cluster and nodegroups to SubnetIDs pulumi.StringArrayInput }
The set of arguments for constructing a Eks resource.
func (EksArgs) ElementType ¶
type EksArray ¶
type EksArray []EksInput
func (EksArray) ElementType ¶
func (EksArray) ToEksArrayOutput ¶
func (i EksArray) ToEksArrayOutput() EksArrayOutput
func (EksArray) ToEksArrayOutputWithContext ¶
func (i EksArray) ToEksArrayOutputWithContext(ctx context.Context) EksArrayOutput
type EksArrayInput ¶
type EksArrayInput interface { pulumi.Input ToEksArrayOutput() EksArrayOutput ToEksArrayOutputWithContext(context.Context) EksArrayOutput }
EksArrayInput is an input type that accepts EksArray and EksArrayOutput values. You can construct a concrete instance of `EksArrayInput` via:
EksArray{ EksArgs{...} }
type EksArrayOutput ¶
type EksArrayOutput struct{ *pulumi.OutputState }
func (EksArrayOutput) ElementType ¶
func (EksArrayOutput) ElementType() reflect.Type
func (EksArrayOutput) ToEksArrayOutput ¶
func (o EksArrayOutput) ToEksArrayOutput() EksArrayOutput
func (EksArrayOutput) ToEksArrayOutputWithContext ¶
func (o EksArrayOutput) ToEksArrayOutputWithContext(ctx context.Context) EksArrayOutput
type EksMap ¶
func (EksMap) ElementType ¶
func (EksMap) ToEksMapOutput ¶
func (i EksMap) ToEksMapOutput() EksMapOutput
func (EksMap) ToEksMapOutputWithContext ¶
func (i EksMap) ToEksMapOutputWithContext(ctx context.Context) EksMapOutput
type EksMapInput ¶
type EksMapInput interface { pulumi.Input ToEksMapOutput() EksMapOutput ToEksMapOutputWithContext(context.Context) EksMapOutput }
EksMapInput is an input type that accepts EksMap and EksMapOutput values. You can construct a concrete instance of `EksMapInput` via:
EksMap{ "key": EksArgs{...} }
type EksMapOutput ¶
type EksMapOutput struct{ *pulumi.OutputState }
func (EksMapOutput) ElementType ¶
func (EksMapOutput) ElementType() reflect.Type
func (EksMapOutput) MapIndex ¶
func (o EksMapOutput) MapIndex(k pulumi.StringInput) EksOutput
func (EksMapOutput) ToEksMapOutput ¶
func (o EksMapOutput) ToEksMapOutput() EksMapOutput
func (EksMapOutput) ToEksMapOutputWithContext ¶
func (o EksMapOutput) ToEksMapOutputWithContext(ctx context.Context) EksMapOutput
type EksNodeGroup ¶
type EksNodeGroup struct { // Required, initial desired size of nodegroup, ignored after creation DesiredSize int `pulumi:"desiredSize"` // Required, list of instance types for the nodegroup InstanceTypes []string `pulumi:"instanceTypes"` // Required, maximum size of nodegroup MaxSize int `pulumi:"maxSize"` // Required, minimum size of nodegroup MinSize int `pulumi:"minSize"` // Required, name prefix of the nodegroup NamePrefix string `pulumi:"namePrefix"` // Optional, list of subnet IDs to deploy the nodegroup in. Defaults to EKS cluster subnets SubnetIDs []string `pulumi:"subnetIDs"` }
Configuration for an EKS node group
type EksNodeGroupArgs ¶
type EksNodeGroupArgs struct { // Required, initial desired size of nodegroup, ignored after creation DesiredSize pulumi.IntInput `pulumi:"desiredSize"` // Required, list of instance types for the nodegroup InstanceTypes pulumi.StringArrayInput `pulumi:"instanceTypes"` // Required, maximum size of nodegroup MaxSize pulumi.IntInput `pulumi:"maxSize"` // Required, minimum size of nodegroup MinSize pulumi.IntInput `pulumi:"minSize"` // Required, name prefix of the nodegroup NamePrefix pulumi.StringInput `pulumi:"namePrefix"` // Optional, list of subnet IDs to deploy the nodegroup in. Defaults to EKS cluster subnets SubnetIDs pulumi.StringArrayInput `pulumi:"subnetIDs"` }
Configuration for an EKS node group
func (EksNodeGroupArgs) ElementType ¶
func (EksNodeGroupArgs) ElementType() reflect.Type
func (EksNodeGroupArgs) ToEksNodeGroupOutput ¶
func (i EksNodeGroupArgs) ToEksNodeGroupOutput() EksNodeGroupOutput
func (EksNodeGroupArgs) ToEksNodeGroupOutputWithContext ¶
func (i EksNodeGroupArgs) ToEksNodeGroupOutputWithContext(ctx context.Context) EksNodeGroupOutput
type EksNodeGroupArray ¶
type EksNodeGroupArray []EksNodeGroupInput
func (EksNodeGroupArray) ElementType ¶
func (EksNodeGroupArray) ElementType() reflect.Type
func (EksNodeGroupArray) ToEksNodeGroupArrayOutput ¶
func (i EksNodeGroupArray) ToEksNodeGroupArrayOutput() EksNodeGroupArrayOutput
func (EksNodeGroupArray) ToEksNodeGroupArrayOutputWithContext ¶
func (i EksNodeGroupArray) ToEksNodeGroupArrayOutputWithContext(ctx context.Context) EksNodeGroupArrayOutput
type EksNodeGroupArrayInput ¶
type EksNodeGroupArrayInput interface { pulumi.Input ToEksNodeGroupArrayOutput() EksNodeGroupArrayOutput ToEksNodeGroupArrayOutputWithContext(context.Context) EksNodeGroupArrayOutput }
EksNodeGroupArrayInput is an input type that accepts EksNodeGroupArray and EksNodeGroupArrayOutput values. You can construct a concrete instance of `EksNodeGroupArrayInput` via:
EksNodeGroupArray{ EksNodeGroupArgs{...} }
type EksNodeGroupArrayOutput ¶
type EksNodeGroupArrayOutput struct{ *pulumi.OutputState }
func (EksNodeGroupArrayOutput) ElementType ¶
func (EksNodeGroupArrayOutput) ElementType() reflect.Type
func (EksNodeGroupArrayOutput) Index ¶
func (o EksNodeGroupArrayOutput) Index(i pulumi.IntInput) EksNodeGroupOutput
func (EksNodeGroupArrayOutput) ToEksNodeGroupArrayOutput ¶
func (o EksNodeGroupArrayOutput) ToEksNodeGroupArrayOutput() EksNodeGroupArrayOutput
func (EksNodeGroupArrayOutput) ToEksNodeGroupArrayOutputWithContext ¶
func (o EksNodeGroupArrayOutput) ToEksNodeGroupArrayOutputWithContext(ctx context.Context) EksNodeGroupArrayOutput
type EksNodeGroupInput ¶
type EksNodeGroupInput interface { pulumi.Input ToEksNodeGroupOutput() EksNodeGroupOutput ToEksNodeGroupOutputWithContext(context.Context) EksNodeGroupOutput }
EksNodeGroupInput is an input type that accepts EksNodeGroupArgs and EksNodeGroupOutput values. You can construct a concrete instance of `EksNodeGroupInput` via:
EksNodeGroupArgs{...}
type EksNodeGroupOutput ¶
type EksNodeGroupOutput struct{ *pulumi.OutputState }
Configuration for an EKS node group
func (EksNodeGroupOutput) DesiredSize ¶
func (o EksNodeGroupOutput) DesiredSize() pulumi.IntOutput
Required, initial desired size of nodegroup, ignored after creation
func (EksNodeGroupOutput) ElementType ¶
func (EksNodeGroupOutput) ElementType() reflect.Type
func (EksNodeGroupOutput) InstanceTypes ¶
func (o EksNodeGroupOutput) InstanceTypes() pulumi.StringArrayOutput
Required, list of instance types for the nodegroup
func (EksNodeGroupOutput) MaxSize ¶
func (o EksNodeGroupOutput) MaxSize() pulumi.IntOutput
Required, maximum size of nodegroup
func (EksNodeGroupOutput) MinSize ¶
func (o EksNodeGroupOutput) MinSize() pulumi.IntOutput
Required, minimum size of nodegroup
func (EksNodeGroupOutput) NamePrefix ¶
func (o EksNodeGroupOutput) NamePrefix() pulumi.StringOutput
Required, name prefix of the nodegroup
func (EksNodeGroupOutput) SubnetIDs ¶
func (o EksNodeGroupOutput) SubnetIDs() pulumi.StringArrayOutput
Optional, list of subnet IDs to deploy the nodegroup in. Defaults to EKS cluster subnets
func (EksNodeGroupOutput) ToEksNodeGroupOutput ¶
func (o EksNodeGroupOutput) ToEksNodeGroupOutput() EksNodeGroupOutput
func (EksNodeGroupOutput) ToEksNodeGroupOutputWithContext ¶
func (o EksNodeGroupOutput) ToEksNodeGroupOutputWithContext(ctx context.Context) EksNodeGroupOutput
type EksOutput ¶
type EksOutput struct{ *pulumi.OutputState }
func (EksOutput) ElementType ¶
func (EksOutput) ToEksOutput ¶
type HelmReleaseConfig ¶
type HelmReleaseConfig struct { // Optional for each implementation, empty by default Values map[string]string `pulumi:"values"` // Optional for each implementation, empty by default ValuesFiles []string `pulumi:"valuesFiles"` // Optional for each implementation, defaults specific to each helm chart Version *string `pulumi:"version"` }
Configuration for a helm release
type HelmReleaseConfigArgs ¶
type HelmReleaseConfigArgs struct { // Optional for each implementation, empty by default Values pulumi.StringMapInput `pulumi:"values"` // Optional for each implementation, empty by default ValuesFiles pulumi.StringArrayInput `pulumi:"valuesFiles"` // Optional for each implementation, defaults specific to each helm chart Version pulumi.StringPtrInput `pulumi:"version"` }
Configuration for a helm release
func (HelmReleaseConfigArgs) ElementType ¶
func (HelmReleaseConfigArgs) ElementType() reflect.Type
func (HelmReleaseConfigArgs) ToHelmReleaseConfigOutput ¶
func (i HelmReleaseConfigArgs) ToHelmReleaseConfigOutput() HelmReleaseConfigOutput
func (HelmReleaseConfigArgs) ToHelmReleaseConfigOutputWithContext ¶
func (i HelmReleaseConfigArgs) ToHelmReleaseConfigOutputWithContext(ctx context.Context) HelmReleaseConfigOutput
func (HelmReleaseConfigArgs) ToHelmReleaseConfigPtrOutput ¶
func (i HelmReleaseConfigArgs) ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput
func (HelmReleaseConfigArgs) ToHelmReleaseConfigPtrOutputWithContext ¶
func (i HelmReleaseConfigArgs) ToHelmReleaseConfigPtrOutputWithContext(ctx context.Context) HelmReleaseConfigPtrOutput
type HelmReleaseConfigInput ¶
type HelmReleaseConfigInput interface { pulumi.Input ToHelmReleaseConfigOutput() HelmReleaseConfigOutput ToHelmReleaseConfigOutputWithContext(context.Context) HelmReleaseConfigOutput }
HelmReleaseConfigInput is an input type that accepts HelmReleaseConfigArgs and HelmReleaseConfigOutput values. You can construct a concrete instance of `HelmReleaseConfigInput` via:
HelmReleaseConfigArgs{...}
type HelmReleaseConfigOutput ¶
type HelmReleaseConfigOutput struct{ *pulumi.OutputState }
Configuration for a helm release
func (HelmReleaseConfigOutput) ElementType ¶
func (HelmReleaseConfigOutput) ElementType() reflect.Type
func (HelmReleaseConfigOutput) ToHelmReleaseConfigOutput ¶
func (o HelmReleaseConfigOutput) ToHelmReleaseConfigOutput() HelmReleaseConfigOutput
func (HelmReleaseConfigOutput) ToHelmReleaseConfigOutputWithContext ¶
func (o HelmReleaseConfigOutput) ToHelmReleaseConfigOutputWithContext(ctx context.Context) HelmReleaseConfigOutput
func (HelmReleaseConfigOutput) ToHelmReleaseConfigPtrOutput ¶
func (o HelmReleaseConfigOutput) ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput
func (HelmReleaseConfigOutput) ToHelmReleaseConfigPtrOutputWithContext ¶
func (o HelmReleaseConfigOutput) ToHelmReleaseConfigPtrOutputWithContext(ctx context.Context) HelmReleaseConfigPtrOutput
func (HelmReleaseConfigOutput) Values ¶
func (o HelmReleaseConfigOutput) Values() pulumi.StringMapOutput
Optional for each implementation, empty by default
func (HelmReleaseConfigOutput) ValuesFiles ¶
func (o HelmReleaseConfigOutput) ValuesFiles() pulumi.StringArrayOutput
Optional for each implementation, empty by default
func (HelmReleaseConfigOutput) Version ¶
func (o HelmReleaseConfigOutput) Version() pulumi.StringPtrOutput
Optional for each implementation, defaults specific to each helm chart
type HelmReleaseConfigPtrInput ¶
type HelmReleaseConfigPtrInput interface { pulumi.Input ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput ToHelmReleaseConfigPtrOutputWithContext(context.Context) HelmReleaseConfigPtrOutput }
HelmReleaseConfigPtrInput is an input type that accepts HelmReleaseConfigArgs, HelmReleaseConfigPtr and HelmReleaseConfigPtrOutput values. You can construct a concrete instance of `HelmReleaseConfigPtrInput` via:
HelmReleaseConfigArgs{...} or: nil
func HelmReleaseConfigPtr ¶
func HelmReleaseConfigPtr(v *HelmReleaseConfigArgs) HelmReleaseConfigPtrInput
type HelmReleaseConfigPtrOutput ¶
type HelmReleaseConfigPtrOutput struct{ *pulumi.OutputState }
func (HelmReleaseConfigPtrOutput) Elem ¶
func (o HelmReleaseConfigPtrOutput) Elem() HelmReleaseConfigOutput
func (HelmReleaseConfigPtrOutput) ElementType ¶
func (HelmReleaseConfigPtrOutput) ElementType() reflect.Type
func (HelmReleaseConfigPtrOutput) ToHelmReleaseConfigPtrOutput ¶
func (o HelmReleaseConfigPtrOutput) ToHelmReleaseConfigPtrOutput() HelmReleaseConfigPtrOutput
func (HelmReleaseConfigPtrOutput) ToHelmReleaseConfigPtrOutputWithContext ¶
func (o HelmReleaseConfigPtrOutput) ToHelmReleaseConfigPtrOutputWithContext(ctx context.Context) HelmReleaseConfigPtrOutput
func (HelmReleaseConfigPtrOutput) Values ¶
func (o HelmReleaseConfigPtrOutput) Values() pulumi.StringMapOutput
Optional for each implementation, empty by default
func (HelmReleaseConfigPtrOutput) ValuesFiles ¶
func (o HelmReleaseConfigPtrOutput) ValuesFiles() pulumi.StringArrayOutput
Optional for each implementation, empty by default
func (HelmReleaseConfigPtrOutput) Version ¶
func (o HelmReleaseConfigPtrOutput) Version() pulumi.StringPtrOutput
Optional for each implementation, defaults specific to each helm chart
type HelmSource ¶
type HelmSource struct { FileParameters []HelmSourceFileParameter `pulumi:"fileParameters"` IgnoreMissingValueFiles *bool `pulumi:"ignoreMissingValueFiles"` Parameters []HelmSourceParameter `pulumi:"parameters"` PassCredentials *bool `pulumi:"passCredentials"` ReleaseName *string `pulumi:"releaseName"` SkipCrds *string `pulumi:"skipCrds"` ValueFiles []string `pulumi:"valueFiles"` Values *string `pulumi:"values"` Version *string `pulumi:"version"` }
type HelmSourceArgs ¶
type HelmSourceArgs struct { FileParameters HelmSourceFileParameterArrayInput `pulumi:"fileParameters"` IgnoreMissingValueFiles pulumi.BoolPtrInput `pulumi:"ignoreMissingValueFiles"` Parameters HelmSourceParameterArrayInput `pulumi:"parameters"` PassCredentials pulumi.BoolPtrInput `pulumi:"passCredentials"` ReleaseName pulumi.StringPtrInput `pulumi:"releaseName"` SkipCrds pulumi.StringPtrInput `pulumi:"skipCrds"` ValueFiles pulumi.StringArrayInput `pulumi:"valueFiles"` Values pulumi.StringPtrInput `pulumi:"values"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (HelmSourceArgs) ElementType ¶
func (HelmSourceArgs) ElementType() reflect.Type
func (HelmSourceArgs) ToHelmSourceOutput ¶
func (i HelmSourceArgs) ToHelmSourceOutput() HelmSourceOutput
func (HelmSourceArgs) ToHelmSourceOutputWithContext ¶
func (i HelmSourceArgs) ToHelmSourceOutputWithContext(ctx context.Context) HelmSourceOutput
func (HelmSourceArgs) ToHelmSourcePtrOutput ¶
func (i HelmSourceArgs) ToHelmSourcePtrOutput() HelmSourcePtrOutput
func (HelmSourceArgs) ToHelmSourcePtrOutputWithContext ¶
func (i HelmSourceArgs) ToHelmSourcePtrOutputWithContext(ctx context.Context) HelmSourcePtrOutput
type HelmSourceFileParameter ¶
type HelmSourceFileParameterArgs ¶
type HelmSourceFileParameterArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Path pulumi.StringPtrInput `pulumi:"path"` }
func (HelmSourceFileParameterArgs) ElementType ¶
func (HelmSourceFileParameterArgs) ElementType() reflect.Type
func (HelmSourceFileParameterArgs) ToHelmSourceFileParameterOutput ¶
func (i HelmSourceFileParameterArgs) ToHelmSourceFileParameterOutput() HelmSourceFileParameterOutput
func (HelmSourceFileParameterArgs) ToHelmSourceFileParameterOutputWithContext ¶
func (i HelmSourceFileParameterArgs) ToHelmSourceFileParameterOutputWithContext(ctx context.Context) HelmSourceFileParameterOutput
type HelmSourceFileParameterArray ¶
type HelmSourceFileParameterArray []HelmSourceFileParameterInput
func (HelmSourceFileParameterArray) ElementType ¶
func (HelmSourceFileParameterArray) ElementType() reflect.Type
func (HelmSourceFileParameterArray) ToHelmSourceFileParameterArrayOutput ¶
func (i HelmSourceFileParameterArray) ToHelmSourceFileParameterArrayOutput() HelmSourceFileParameterArrayOutput
func (HelmSourceFileParameterArray) ToHelmSourceFileParameterArrayOutputWithContext ¶
func (i HelmSourceFileParameterArray) ToHelmSourceFileParameterArrayOutputWithContext(ctx context.Context) HelmSourceFileParameterArrayOutput
type HelmSourceFileParameterArrayInput ¶
type HelmSourceFileParameterArrayInput interface { pulumi.Input ToHelmSourceFileParameterArrayOutput() HelmSourceFileParameterArrayOutput ToHelmSourceFileParameterArrayOutputWithContext(context.Context) HelmSourceFileParameterArrayOutput }
HelmSourceFileParameterArrayInput is an input type that accepts HelmSourceFileParameterArray and HelmSourceFileParameterArrayOutput values. You can construct a concrete instance of `HelmSourceFileParameterArrayInput` via:
HelmSourceFileParameterArray{ HelmSourceFileParameterArgs{...} }
type HelmSourceFileParameterArrayOutput ¶
type HelmSourceFileParameterArrayOutput struct{ *pulumi.OutputState }
func (HelmSourceFileParameterArrayOutput) ElementType ¶
func (HelmSourceFileParameterArrayOutput) ElementType() reflect.Type
func (HelmSourceFileParameterArrayOutput) Index ¶
func (o HelmSourceFileParameterArrayOutput) Index(i pulumi.IntInput) HelmSourceFileParameterOutput
func (HelmSourceFileParameterArrayOutput) ToHelmSourceFileParameterArrayOutput ¶
func (o HelmSourceFileParameterArrayOutput) ToHelmSourceFileParameterArrayOutput() HelmSourceFileParameterArrayOutput
func (HelmSourceFileParameterArrayOutput) ToHelmSourceFileParameterArrayOutputWithContext ¶
func (o HelmSourceFileParameterArrayOutput) ToHelmSourceFileParameterArrayOutputWithContext(ctx context.Context) HelmSourceFileParameterArrayOutput
type HelmSourceFileParameterInput ¶
type HelmSourceFileParameterInput interface { pulumi.Input ToHelmSourceFileParameterOutput() HelmSourceFileParameterOutput ToHelmSourceFileParameterOutputWithContext(context.Context) HelmSourceFileParameterOutput }
HelmSourceFileParameterInput is an input type that accepts HelmSourceFileParameterArgs and HelmSourceFileParameterOutput values. You can construct a concrete instance of `HelmSourceFileParameterInput` via:
HelmSourceFileParameterArgs{...}
type HelmSourceFileParameterOutput ¶
type HelmSourceFileParameterOutput struct{ *pulumi.OutputState }
func (HelmSourceFileParameterOutput) ElementType ¶
func (HelmSourceFileParameterOutput) ElementType() reflect.Type
func (HelmSourceFileParameterOutput) Name ¶
func (o HelmSourceFileParameterOutput) Name() pulumi.StringPtrOutput
func (HelmSourceFileParameterOutput) Path ¶
func (o HelmSourceFileParameterOutput) Path() pulumi.StringPtrOutput
func (HelmSourceFileParameterOutput) ToHelmSourceFileParameterOutput ¶
func (o HelmSourceFileParameterOutput) ToHelmSourceFileParameterOutput() HelmSourceFileParameterOutput
func (HelmSourceFileParameterOutput) ToHelmSourceFileParameterOutputWithContext ¶
func (o HelmSourceFileParameterOutput) ToHelmSourceFileParameterOutputWithContext(ctx context.Context) HelmSourceFileParameterOutput
type HelmSourceInput ¶
type HelmSourceInput interface { pulumi.Input ToHelmSourceOutput() HelmSourceOutput ToHelmSourceOutputWithContext(context.Context) HelmSourceOutput }
HelmSourceInput is an input type that accepts HelmSourceArgs and HelmSourceOutput values. You can construct a concrete instance of `HelmSourceInput` via:
HelmSourceArgs{...}
type HelmSourceOutput ¶
type HelmSourceOutput struct{ *pulumi.OutputState }
func (HelmSourceOutput) ElementType ¶
func (HelmSourceOutput) ElementType() reflect.Type
func (HelmSourceOutput) FileParameters ¶
func (o HelmSourceOutput) FileParameters() HelmSourceFileParameterArrayOutput
func (HelmSourceOutput) IgnoreMissingValueFiles ¶
func (o HelmSourceOutput) IgnoreMissingValueFiles() pulumi.BoolPtrOutput
func (HelmSourceOutput) Parameters ¶
func (o HelmSourceOutput) Parameters() HelmSourceParameterArrayOutput
func (HelmSourceOutput) PassCredentials ¶
func (o HelmSourceOutput) PassCredentials() pulumi.BoolPtrOutput
func (HelmSourceOutput) ReleaseName ¶
func (o HelmSourceOutput) ReleaseName() pulumi.StringPtrOutput
func (HelmSourceOutput) SkipCrds ¶
func (o HelmSourceOutput) SkipCrds() pulumi.StringPtrOutput
func (HelmSourceOutput) ToHelmSourceOutput ¶
func (o HelmSourceOutput) ToHelmSourceOutput() HelmSourceOutput
func (HelmSourceOutput) ToHelmSourceOutputWithContext ¶
func (o HelmSourceOutput) ToHelmSourceOutputWithContext(ctx context.Context) HelmSourceOutput
func (HelmSourceOutput) ToHelmSourcePtrOutput ¶
func (o HelmSourceOutput) ToHelmSourcePtrOutput() HelmSourcePtrOutput
func (HelmSourceOutput) ToHelmSourcePtrOutputWithContext ¶
func (o HelmSourceOutput) ToHelmSourcePtrOutputWithContext(ctx context.Context) HelmSourcePtrOutput
func (HelmSourceOutput) ValueFiles ¶
func (o HelmSourceOutput) ValueFiles() pulumi.StringArrayOutput
func (HelmSourceOutput) Values ¶
func (o HelmSourceOutput) Values() pulumi.StringPtrOutput
func (HelmSourceOutput) Version ¶
func (o HelmSourceOutput) Version() pulumi.StringPtrOutput
type HelmSourceParameter ¶
type HelmSourceParameterArgs ¶
type HelmSourceParameterArgs struct { ForceString pulumi.BoolPtrInput `pulumi:"forceString"` Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (HelmSourceParameterArgs) ElementType ¶
func (HelmSourceParameterArgs) ElementType() reflect.Type
func (HelmSourceParameterArgs) ToHelmSourceParameterOutput ¶
func (i HelmSourceParameterArgs) ToHelmSourceParameterOutput() HelmSourceParameterOutput
func (HelmSourceParameterArgs) ToHelmSourceParameterOutputWithContext ¶
func (i HelmSourceParameterArgs) ToHelmSourceParameterOutputWithContext(ctx context.Context) HelmSourceParameterOutput
type HelmSourceParameterArray ¶
type HelmSourceParameterArray []HelmSourceParameterInput
func (HelmSourceParameterArray) ElementType ¶
func (HelmSourceParameterArray) ElementType() reflect.Type
func (HelmSourceParameterArray) ToHelmSourceParameterArrayOutput ¶
func (i HelmSourceParameterArray) ToHelmSourceParameterArrayOutput() HelmSourceParameterArrayOutput
func (HelmSourceParameterArray) ToHelmSourceParameterArrayOutputWithContext ¶
func (i HelmSourceParameterArray) ToHelmSourceParameterArrayOutputWithContext(ctx context.Context) HelmSourceParameterArrayOutput
type HelmSourceParameterArrayInput ¶
type HelmSourceParameterArrayInput interface { pulumi.Input ToHelmSourceParameterArrayOutput() HelmSourceParameterArrayOutput ToHelmSourceParameterArrayOutputWithContext(context.Context) HelmSourceParameterArrayOutput }
HelmSourceParameterArrayInput is an input type that accepts HelmSourceParameterArray and HelmSourceParameterArrayOutput values. You can construct a concrete instance of `HelmSourceParameterArrayInput` via:
HelmSourceParameterArray{ HelmSourceParameterArgs{...} }
type HelmSourceParameterArrayOutput ¶
type HelmSourceParameterArrayOutput struct{ *pulumi.OutputState }
func (HelmSourceParameterArrayOutput) ElementType ¶
func (HelmSourceParameterArrayOutput) ElementType() reflect.Type
func (HelmSourceParameterArrayOutput) Index ¶
func (o HelmSourceParameterArrayOutput) Index(i pulumi.IntInput) HelmSourceParameterOutput
func (HelmSourceParameterArrayOutput) ToHelmSourceParameterArrayOutput ¶
func (o HelmSourceParameterArrayOutput) ToHelmSourceParameterArrayOutput() HelmSourceParameterArrayOutput
func (HelmSourceParameterArrayOutput) ToHelmSourceParameterArrayOutputWithContext ¶
func (o HelmSourceParameterArrayOutput) ToHelmSourceParameterArrayOutputWithContext(ctx context.Context) HelmSourceParameterArrayOutput
type HelmSourceParameterInput ¶
type HelmSourceParameterInput interface { pulumi.Input ToHelmSourceParameterOutput() HelmSourceParameterOutput ToHelmSourceParameterOutputWithContext(context.Context) HelmSourceParameterOutput }
HelmSourceParameterInput is an input type that accepts HelmSourceParameterArgs and HelmSourceParameterOutput values. You can construct a concrete instance of `HelmSourceParameterInput` via:
HelmSourceParameterArgs{...}
type HelmSourceParameterOutput ¶
type HelmSourceParameterOutput struct{ *pulumi.OutputState }
func (HelmSourceParameterOutput) ElementType ¶
func (HelmSourceParameterOutput) ElementType() reflect.Type
func (HelmSourceParameterOutput) ForceString ¶
func (o HelmSourceParameterOutput) ForceString() pulumi.BoolPtrOutput
func (HelmSourceParameterOutput) Name ¶
func (o HelmSourceParameterOutput) Name() pulumi.StringPtrOutput
func (HelmSourceParameterOutput) ToHelmSourceParameterOutput ¶
func (o HelmSourceParameterOutput) ToHelmSourceParameterOutput() HelmSourceParameterOutput
func (HelmSourceParameterOutput) ToHelmSourceParameterOutputWithContext ¶
func (o HelmSourceParameterOutput) ToHelmSourceParameterOutputWithContext(ctx context.Context) HelmSourceParameterOutput
func (HelmSourceParameterOutput) Value ¶
func (o HelmSourceParameterOutput) Value() pulumi.StringPtrOutput
type HelmSourcePtrInput ¶
type HelmSourcePtrInput interface { pulumi.Input ToHelmSourcePtrOutput() HelmSourcePtrOutput ToHelmSourcePtrOutputWithContext(context.Context) HelmSourcePtrOutput }
HelmSourcePtrInput is an input type that accepts HelmSourceArgs, HelmSourcePtr and HelmSourcePtrOutput values. You can construct a concrete instance of `HelmSourcePtrInput` via:
HelmSourceArgs{...} or: nil
func HelmSourcePtr ¶
func HelmSourcePtr(v *HelmSourceArgs) HelmSourcePtrInput
type HelmSourcePtrOutput ¶
type HelmSourcePtrOutput struct{ *pulumi.OutputState }
func (HelmSourcePtrOutput) Elem ¶
func (o HelmSourcePtrOutput) Elem() HelmSourceOutput
func (HelmSourcePtrOutput) ElementType ¶
func (HelmSourcePtrOutput) ElementType() reflect.Type
func (HelmSourcePtrOutput) FileParameters ¶
func (o HelmSourcePtrOutput) FileParameters() HelmSourceFileParameterArrayOutput
func (HelmSourcePtrOutput) IgnoreMissingValueFiles ¶
func (o HelmSourcePtrOutput) IgnoreMissingValueFiles() pulumi.BoolPtrOutput
func (HelmSourcePtrOutput) Parameters ¶
func (o HelmSourcePtrOutput) Parameters() HelmSourceParameterArrayOutput
func (HelmSourcePtrOutput) PassCredentials ¶
func (o HelmSourcePtrOutput) PassCredentials() pulumi.BoolPtrOutput
func (HelmSourcePtrOutput) ReleaseName ¶
func (o HelmSourcePtrOutput) ReleaseName() pulumi.StringPtrOutput
func (HelmSourcePtrOutput) SkipCrds ¶
func (o HelmSourcePtrOutput) SkipCrds() pulumi.StringPtrOutput
func (HelmSourcePtrOutput) ToHelmSourcePtrOutput ¶
func (o HelmSourcePtrOutput) ToHelmSourcePtrOutput() HelmSourcePtrOutput
func (HelmSourcePtrOutput) ToHelmSourcePtrOutputWithContext ¶
func (o HelmSourcePtrOutput) ToHelmSourcePtrOutputWithContext(ctx context.Context) HelmSourcePtrOutput
func (HelmSourcePtrOutput) ValueFiles ¶
func (o HelmSourcePtrOutput) ValueFiles() pulumi.StringArrayOutput
func (HelmSourcePtrOutput) Values ¶
func (o HelmSourcePtrOutput) Values() pulumi.StringPtrOutput
func (HelmSourcePtrOutput) Version ¶
func (o HelmSourcePtrOutput) Version() pulumi.StringPtrOutput
type IAMIdentityConfig ¶
type IAMIdentityConfig struct { // Required, ARN of IAM role to use in configmap Arn *string `pulumi:"arn"` // Required, permission groups to add role to. Ex: system:masters PermissionGroups []string `pulumi:"permissionGroups"` // Optional username field, defaults to role name Username *string `pulumi:"username"` }
type IAMIdentityConfigArgs ¶
type IAMIdentityConfigArgs struct { // Required, ARN of IAM role to use in configmap Arn pulumi.StringPtrInput `pulumi:"arn"` // Required, permission groups to add role to. Ex: system:masters PermissionGroups pulumi.StringArrayInput `pulumi:"permissionGroups"` // Optional username field, defaults to role name Username pulumi.StringPtrInput `pulumi:"username"` }
func (IAMIdentityConfigArgs) ElementType ¶
func (IAMIdentityConfigArgs) ElementType() reflect.Type
func (IAMIdentityConfigArgs) ToIAMIdentityConfigOutput ¶
func (i IAMIdentityConfigArgs) ToIAMIdentityConfigOutput() IAMIdentityConfigOutput
func (IAMIdentityConfigArgs) ToIAMIdentityConfigOutputWithContext ¶
func (i IAMIdentityConfigArgs) ToIAMIdentityConfigOutputWithContext(ctx context.Context) IAMIdentityConfigOutput
type IAMIdentityConfigArray ¶
type IAMIdentityConfigArray []IAMIdentityConfigInput
func (IAMIdentityConfigArray) ElementType ¶
func (IAMIdentityConfigArray) ElementType() reflect.Type
func (IAMIdentityConfigArray) ToIAMIdentityConfigArrayOutput ¶
func (i IAMIdentityConfigArray) ToIAMIdentityConfigArrayOutput() IAMIdentityConfigArrayOutput
func (IAMIdentityConfigArray) ToIAMIdentityConfigArrayOutputWithContext ¶
func (i IAMIdentityConfigArray) ToIAMIdentityConfigArrayOutputWithContext(ctx context.Context) IAMIdentityConfigArrayOutput
type IAMIdentityConfigArrayInput ¶
type IAMIdentityConfigArrayInput interface { pulumi.Input ToIAMIdentityConfigArrayOutput() IAMIdentityConfigArrayOutput ToIAMIdentityConfigArrayOutputWithContext(context.Context) IAMIdentityConfigArrayOutput }
IAMIdentityConfigArrayInput is an input type that accepts IAMIdentityConfigArray and IAMIdentityConfigArrayOutput values. You can construct a concrete instance of `IAMIdentityConfigArrayInput` via:
IAMIdentityConfigArray{ IAMIdentityConfigArgs{...} }
type IAMIdentityConfigArrayOutput ¶
type IAMIdentityConfigArrayOutput struct{ *pulumi.OutputState }
func (IAMIdentityConfigArrayOutput) ElementType ¶
func (IAMIdentityConfigArrayOutput) ElementType() reflect.Type
func (IAMIdentityConfigArrayOutput) Index ¶
func (o IAMIdentityConfigArrayOutput) Index(i pulumi.IntInput) IAMIdentityConfigOutput
func (IAMIdentityConfigArrayOutput) ToIAMIdentityConfigArrayOutput ¶
func (o IAMIdentityConfigArrayOutput) ToIAMIdentityConfigArrayOutput() IAMIdentityConfigArrayOutput
func (IAMIdentityConfigArrayOutput) ToIAMIdentityConfigArrayOutputWithContext ¶
func (o IAMIdentityConfigArrayOutput) ToIAMIdentityConfigArrayOutputWithContext(ctx context.Context) IAMIdentityConfigArrayOutput
type IAMIdentityConfigInput ¶
type IAMIdentityConfigInput interface { pulumi.Input ToIAMIdentityConfigOutput() IAMIdentityConfigOutput ToIAMIdentityConfigOutputWithContext(context.Context) IAMIdentityConfigOutput }
IAMIdentityConfigInput is an input type that accepts IAMIdentityConfigArgs and IAMIdentityConfigOutput values. You can construct a concrete instance of `IAMIdentityConfigInput` via:
IAMIdentityConfigArgs{...}
type IAMIdentityConfigOutput ¶
type IAMIdentityConfigOutput struct{ *pulumi.OutputState }
func (IAMIdentityConfigOutput) Arn ¶
func (o IAMIdentityConfigOutput) Arn() pulumi.StringPtrOutput
Required, ARN of IAM role to use in configmap
func (IAMIdentityConfigOutput) ElementType ¶
func (IAMIdentityConfigOutput) ElementType() reflect.Type
func (IAMIdentityConfigOutput) PermissionGroups ¶
func (o IAMIdentityConfigOutput) PermissionGroups() pulumi.StringArrayOutput
Required, permission groups to add role to. Ex: system:masters
func (IAMIdentityConfigOutput) ToIAMIdentityConfigOutput ¶
func (o IAMIdentityConfigOutput) ToIAMIdentityConfigOutput() IAMIdentityConfigOutput
func (IAMIdentityConfigOutput) ToIAMIdentityConfigOutputWithContext ¶
func (o IAMIdentityConfigOutput) ToIAMIdentityConfigOutputWithContext(ctx context.Context) IAMIdentityConfigOutput
func (IAMIdentityConfigOutput) Username ¶
func (o IAMIdentityConfigOutput) Username() pulumi.StringPtrOutput
Optional username field, defaults to role name
type JsonnetVar ¶
type JsonnetVarArgs ¶
type JsonnetVarArgs struct { Code pulumi.BoolPtrInput `pulumi:"code"` Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (JsonnetVarArgs) ElementType ¶
func (JsonnetVarArgs) ElementType() reflect.Type
func (JsonnetVarArgs) ToJsonnetVarOutput ¶
func (i JsonnetVarArgs) ToJsonnetVarOutput() JsonnetVarOutput
func (JsonnetVarArgs) ToJsonnetVarOutputWithContext ¶
func (i JsonnetVarArgs) ToJsonnetVarOutputWithContext(ctx context.Context) JsonnetVarOutput
type JsonnetVarArray ¶
type JsonnetVarArray []JsonnetVarInput
func (JsonnetVarArray) ElementType ¶
func (JsonnetVarArray) ElementType() reflect.Type
func (JsonnetVarArray) ToJsonnetVarArrayOutput ¶
func (i JsonnetVarArray) ToJsonnetVarArrayOutput() JsonnetVarArrayOutput
func (JsonnetVarArray) ToJsonnetVarArrayOutputWithContext ¶
func (i JsonnetVarArray) ToJsonnetVarArrayOutputWithContext(ctx context.Context) JsonnetVarArrayOutput
type JsonnetVarArrayInput ¶
type JsonnetVarArrayInput interface { pulumi.Input ToJsonnetVarArrayOutput() JsonnetVarArrayOutput ToJsonnetVarArrayOutputWithContext(context.Context) JsonnetVarArrayOutput }
JsonnetVarArrayInput is an input type that accepts JsonnetVarArray and JsonnetVarArrayOutput values. You can construct a concrete instance of `JsonnetVarArrayInput` via:
JsonnetVarArray{ JsonnetVarArgs{...} }
type JsonnetVarArrayOutput ¶
type JsonnetVarArrayOutput struct{ *pulumi.OutputState }
func (JsonnetVarArrayOutput) ElementType ¶
func (JsonnetVarArrayOutput) ElementType() reflect.Type
func (JsonnetVarArrayOutput) Index ¶
func (o JsonnetVarArrayOutput) Index(i pulumi.IntInput) JsonnetVarOutput
func (JsonnetVarArrayOutput) ToJsonnetVarArrayOutput ¶
func (o JsonnetVarArrayOutput) ToJsonnetVarArrayOutput() JsonnetVarArrayOutput
func (JsonnetVarArrayOutput) ToJsonnetVarArrayOutputWithContext ¶
func (o JsonnetVarArrayOutput) ToJsonnetVarArrayOutputWithContext(ctx context.Context) JsonnetVarArrayOutput
type JsonnetVarInput ¶
type JsonnetVarInput interface { pulumi.Input ToJsonnetVarOutput() JsonnetVarOutput ToJsonnetVarOutputWithContext(context.Context) JsonnetVarOutput }
JsonnetVarInput is an input type that accepts JsonnetVarArgs and JsonnetVarOutput values. You can construct a concrete instance of `JsonnetVarInput` via:
JsonnetVarArgs{...}
type JsonnetVarOutput ¶
type JsonnetVarOutput struct{ *pulumi.OutputState }
func (JsonnetVarOutput) Code ¶
func (o JsonnetVarOutput) Code() pulumi.BoolPtrOutput
func (JsonnetVarOutput) ElementType ¶
func (JsonnetVarOutput) ElementType() reflect.Type
func (JsonnetVarOutput) Name ¶
func (o JsonnetVarOutput) Name() pulumi.StringPtrOutput
func (JsonnetVarOutput) ToJsonnetVarOutput ¶
func (o JsonnetVarOutput) ToJsonnetVarOutput() JsonnetVarOutput
func (JsonnetVarOutput) ToJsonnetVarOutputWithContext ¶
func (o JsonnetVarOutput) ToJsonnetVarOutputWithContext(ctx context.Context) JsonnetVarOutput
func (JsonnetVarOutput) Value ¶
func (o JsonnetVarOutput) Value() pulumi.StringPtrOutput
type KustomizeSource ¶
type KustomizeSource struct { CommonAnnotations map[string]string `pulumi:"commonAnnotations"` CommonLabels map[string]string `pulumi:"commonLabels"` ForceCommonAnnotations *bool `pulumi:"forceCommonAnnotations"` ForceCommonLabels *bool `pulumi:"forceCommonLabels"` Images []string `pulumi:"images"` NamePrefix *string `pulumi:"namePrefix"` NameSuffix *string `pulumi:"nameSuffix"` Version *string `pulumi:"version"` }
type KustomizeSourceArgs ¶
type KustomizeSourceArgs struct { CommonAnnotations pulumi.StringMapInput `pulumi:"commonAnnotations"` CommonLabels pulumi.StringMapInput `pulumi:"commonLabels"` ForceCommonAnnotations pulumi.BoolPtrInput `pulumi:"forceCommonAnnotations"` ForceCommonLabels pulumi.BoolPtrInput `pulumi:"forceCommonLabels"` Images pulumi.StringArrayInput `pulumi:"images"` NamePrefix pulumi.StringPtrInput `pulumi:"namePrefix"` NameSuffix pulumi.StringPtrInput `pulumi:"nameSuffix"` Version pulumi.StringPtrInput `pulumi:"version"` }
func (KustomizeSourceArgs) ElementType ¶
func (KustomizeSourceArgs) ElementType() reflect.Type
func (KustomizeSourceArgs) ToKustomizeSourceOutput ¶
func (i KustomizeSourceArgs) ToKustomizeSourceOutput() KustomizeSourceOutput
func (KustomizeSourceArgs) ToKustomizeSourceOutputWithContext ¶
func (i KustomizeSourceArgs) ToKustomizeSourceOutputWithContext(ctx context.Context) KustomizeSourceOutput
func (KustomizeSourceArgs) ToKustomizeSourcePtrOutput ¶
func (i KustomizeSourceArgs) ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput
func (KustomizeSourceArgs) ToKustomizeSourcePtrOutputWithContext ¶
func (i KustomizeSourceArgs) ToKustomizeSourcePtrOutputWithContext(ctx context.Context) KustomizeSourcePtrOutput
type KustomizeSourceInput ¶
type KustomizeSourceInput interface { pulumi.Input ToKustomizeSourceOutput() KustomizeSourceOutput ToKustomizeSourceOutputWithContext(context.Context) KustomizeSourceOutput }
KustomizeSourceInput is an input type that accepts KustomizeSourceArgs and KustomizeSourceOutput values. You can construct a concrete instance of `KustomizeSourceInput` via:
KustomizeSourceArgs{...}
type KustomizeSourceOutput ¶
type KustomizeSourceOutput struct{ *pulumi.OutputState }
func (KustomizeSourceOutput) CommonAnnotations ¶
func (o KustomizeSourceOutput) CommonAnnotations() pulumi.StringMapOutput
func (KustomizeSourceOutput) CommonLabels ¶
func (o KustomizeSourceOutput) CommonLabels() pulumi.StringMapOutput
func (KustomizeSourceOutput) ElementType ¶
func (KustomizeSourceOutput) ElementType() reflect.Type
func (KustomizeSourceOutput) ForceCommonAnnotations ¶
func (o KustomizeSourceOutput) ForceCommonAnnotations() pulumi.BoolPtrOutput
func (KustomizeSourceOutput) ForceCommonLabels ¶
func (o KustomizeSourceOutput) ForceCommonLabels() pulumi.BoolPtrOutput
func (KustomizeSourceOutput) Images ¶
func (o KustomizeSourceOutput) Images() pulumi.StringArrayOutput
func (KustomizeSourceOutput) NamePrefix ¶
func (o KustomizeSourceOutput) NamePrefix() pulumi.StringPtrOutput
func (KustomizeSourceOutput) NameSuffix ¶
func (o KustomizeSourceOutput) NameSuffix() pulumi.StringPtrOutput
func (KustomizeSourceOutput) ToKustomizeSourceOutput ¶
func (o KustomizeSourceOutput) ToKustomizeSourceOutput() KustomizeSourceOutput
func (KustomizeSourceOutput) ToKustomizeSourceOutputWithContext ¶
func (o KustomizeSourceOutput) ToKustomizeSourceOutputWithContext(ctx context.Context) KustomizeSourceOutput
func (KustomizeSourceOutput) ToKustomizeSourcePtrOutput ¶
func (o KustomizeSourceOutput) ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput
func (KustomizeSourceOutput) ToKustomizeSourcePtrOutputWithContext ¶
func (o KustomizeSourceOutput) ToKustomizeSourcePtrOutputWithContext(ctx context.Context) KustomizeSourcePtrOutput
func (KustomizeSourceOutput) Version ¶
func (o KustomizeSourceOutput) Version() pulumi.StringPtrOutput
type KustomizeSourcePtrInput ¶
type KustomizeSourcePtrInput interface { pulumi.Input ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput ToKustomizeSourcePtrOutputWithContext(context.Context) KustomizeSourcePtrOutput }
KustomizeSourcePtrInput is an input type that accepts KustomizeSourceArgs, KustomizeSourcePtr and KustomizeSourcePtrOutput values. You can construct a concrete instance of `KustomizeSourcePtrInput` via:
KustomizeSourceArgs{...} or: nil
func KustomizeSourcePtr ¶
func KustomizeSourcePtr(v *KustomizeSourceArgs) KustomizeSourcePtrInput
type KustomizeSourcePtrOutput ¶
type KustomizeSourcePtrOutput struct{ *pulumi.OutputState }
func (KustomizeSourcePtrOutput) CommonAnnotations ¶
func (o KustomizeSourcePtrOutput) CommonAnnotations() pulumi.StringMapOutput
func (KustomizeSourcePtrOutput) CommonLabels ¶
func (o KustomizeSourcePtrOutput) CommonLabels() pulumi.StringMapOutput
func (KustomizeSourcePtrOutput) Elem ¶
func (o KustomizeSourcePtrOutput) Elem() KustomizeSourceOutput
func (KustomizeSourcePtrOutput) ElementType ¶
func (KustomizeSourcePtrOutput) ElementType() reflect.Type
func (KustomizeSourcePtrOutput) ForceCommonAnnotations ¶
func (o KustomizeSourcePtrOutput) ForceCommonAnnotations() pulumi.BoolPtrOutput
func (KustomizeSourcePtrOutput) ForceCommonLabels ¶
func (o KustomizeSourcePtrOutput) ForceCommonLabels() pulumi.BoolPtrOutput
func (KustomizeSourcePtrOutput) Images ¶
func (o KustomizeSourcePtrOutput) Images() pulumi.StringArrayOutput
func (KustomizeSourcePtrOutput) NamePrefix ¶
func (o KustomizeSourcePtrOutput) NamePrefix() pulumi.StringPtrOutput
func (KustomizeSourcePtrOutput) NameSuffix ¶
func (o KustomizeSourcePtrOutput) NameSuffix() pulumi.StringPtrOutput
func (KustomizeSourcePtrOutput) ToKustomizeSourcePtrOutput ¶
func (o KustomizeSourcePtrOutput) ToKustomizeSourcePtrOutput() KustomizeSourcePtrOutput
func (KustomizeSourcePtrOutput) ToKustomizeSourcePtrOutputWithContext ¶
func (o KustomizeSourcePtrOutput) ToKustomizeSourcePtrOutputWithContext(ctx context.Context) KustomizeSourcePtrOutput
func (KustomizeSourcePtrOutput) Version ¶
func (o KustomizeSourcePtrOutput) Version() pulumi.StringPtrOutput
type ObservabilityDependencies ¶
type ObservabilityDependencies struct {
pulumi.ResourceState
}
func NewObservabilityDependencies ¶
func NewObservabilityDependencies(ctx *pulumi.Context, name string, args *ObservabilityDependenciesArgs, opts ...pulumi.ResourceOption) (*ObservabilityDependencies, error)
NewObservabilityDependencies registers a new resource with the given unique name, arguments, and options.
func (*ObservabilityDependencies) ElementType ¶
func (*ObservabilityDependencies) ElementType() reflect.Type
func (*ObservabilityDependencies) ToObservabilityDependenciesOutput ¶
func (i *ObservabilityDependencies) ToObservabilityDependenciesOutput() ObservabilityDependenciesOutput
func (*ObservabilityDependencies) ToObservabilityDependenciesOutputWithContext ¶
func (i *ObservabilityDependencies) ToObservabilityDependenciesOutputWithContext(ctx context.Context) ObservabilityDependenciesOutput
type ObservabilityDependenciesArgs ¶
type ObservabilityDependenciesArgs struct { // Optional, Loki's IAM policy name. Default: loki-policy LokiIAMPolicyName pulumi.StringPtrInput // Optional, name of bucket to create for Cortex. Default: <account-id>-<stack-name>-cortex CortexBucketName pulumi.StringPtrInput // Optional, Cortex's IAM policy name. Default: cortex-policy CortexIAMPolicyName pulumi.StringPtrInput // Optional, Cortex's IAM role name. Default: cortex-role CortexIAMRoleName pulumi.StringPtrInput // Optional, kubernetes namespace where Cortex will exist, for configuring the IRSA IAM role trust relationship. Default: cortex CortexNamespace pulumi.StringPtrInput // Optional, kubernetes service account name that Cortex will use, for configuring the IRSA IAM role trust relationship. Default: cortex CortexServiceAccount pulumi.StringPtrInput // Optional, name of bucket to create for Loki. Default: <account-id>-<stack-name>-loki LokiBucketName pulumi.StringPtrInput // Optional, Loki's IAM role name. Default: loki-role LokiIAMRoleName pulumi.StringPtrInput // Optional, kubernetes namespace where Loki will exist, for configuring the IRSA IAM role trust relationship. Default: loki LokiNamespace pulumi.StringPtrInput // Optional, kubernetes service account name that Loki will use, for configuring the IRSA IAM role trust relationship. Default: loki LokiServiceAccount pulumi.StringPtrInput // Required, Arn of EKS OIDC Provider for configuring the IRSA IAM role trust relationship. OidcProviderArn pulumi.StringInput // Required, URL of EKS OIDC Provider for configuring the IRSA IAM role trust relationship. OidcProviderUrl pulumi.StringInput }
The set of arguments for constructing a ObservabilityDependencies resource.
func (ObservabilityDependenciesArgs) ElementType ¶
func (ObservabilityDependenciesArgs) ElementType() reflect.Type
type ObservabilityDependenciesArray ¶
type ObservabilityDependenciesArray []ObservabilityDependenciesInput
func (ObservabilityDependenciesArray) ElementType ¶
func (ObservabilityDependenciesArray) ElementType() reflect.Type
func (ObservabilityDependenciesArray) ToObservabilityDependenciesArrayOutput ¶
func (i ObservabilityDependenciesArray) ToObservabilityDependenciesArrayOutput() ObservabilityDependenciesArrayOutput
func (ObservabilityDependenciesArray) ToObservabilityDependenciesArrayOutputWithContext ¶
func (i ObservabilityDependenciesArray) ToObservabilityDependenciesArrayOutputWithContext(ctx context.Context) ObservabilityDependenciesArrayOutput
type ObservabilityDependenciesArrayInput ¶
type ObservabilityDependenciesArrayInput interface { pulumi.Input ToObservabilityDependenciesArrayOutput() ObservabilityDependenciesArrayOutput ToObservabilityDependenciesArrayOutputWithContext(context.Context) ObservabilityDependenciesArrayOutput }
ObservabilityDependenciesArrayInput is an input type that accepts ObservabilityDependenciesArray and ObservabilityDependenciesArrayOutput values. You can construct a concrete instance of `ObservabilityDependenciesArrayInput` via:
ObservabilityDependenciesArray{ ObservabilityDependenciesArgs{...} }
type ObservabilityDependenciesArrayOutput ¶
type ObservabilityDependenciesArrayOutput struct{ *pulumi.OutputState }
func (ObservabilityDependenciesArrayOutput) ElementType ¶
func (ObservabilityDependenciesArrayOutput) ElementType() reflect.Type
func (ObservabilityDependenciesArrayOutput) Index ¶
func (o ObservabilityDependenciesArrayOutput) Index(i pulumi.IntInput) ObservabilityDependenciesOutput
func (ObservabilityDependenciesArrayOutput) ToObservabilityDependenciesArrayOutput ¶
func (o ObservabilityDependenciesArrayOutput) ToObservabilityDependenciesArrayOutput() ObservabilityDependenciesArrayOutput
func (ObservabilityDependenciesArrayOutput) ToObservabilityDependenciesArrayOutputWithContext ¶
func (o ObservabilityDependenciesArrayOutput) ToObservabilityDependenciesArrayOutputWithContext(ctx context.Context) ObservabilityDependenciesArrayOutput
type ObservabilityDependenciesInput ¶
type ObservabilityDependenciesInput interface { pulumi.Input ToObservabilityDependenciesOutput() ObservabilityDependenciesOutput ToObservabilityDependenciesOutputWithContext(ctx context.Context) ObservabilityDependenciesOutput }
type ObservabilityDependenciesMap ¶
type ObservabilityDependenciesMap map[string]ObservabilityDependenciesInput
func (ObservabilityDependenciesMap) ElementType ¶
func (ObservabilityDependenciesMap) ElementType() reflect.Type
func (ObservabilityDependenciesMap) ToObservabilityDependenciesMapOutput ¶
func (i ObservabilityDependenciesMap) ToObservabilityDependenciesMapOutput() ObservabilityDependenciesMapOutput
func (ObservabilityDependenciesMap) ToObservabilityDependenciesMapOutputWithContext ¶
func (i ObservabilityDependenciesMap) ToObservabilityDependenciesMapOutputWithContext(ctx context.Context) ObservabilityDependenciesMapOutput
type ObservabilityDependenciesMapInput ¶
type ObservabilityDependenciesMapInput interface { pulumi.Input ToObservabilityDependenciesMapOutput() ObservabilityDependenciesMapOutput ToObservabilityDependenciesMapOutputWithContext(context.Context) ObservabilityDependenciesMapOutput }
ObservabilityDependenciesMapInput is an input type that accepts ObservabilityDependenciesMap and ObservabilityDependenciesMapOutput values. You can construct a concrete instance of `ObservabilityDependenciesMapInput` via:
ObservabilityDependenciesMap{ "key": ObservabilityDependenciesArgs{...} }
type ObservabilityDependenciesMapOutput ¶
type ObservabilityDependenciesMapOutput struct{ *pulumi.OutputState }
func (ObservabilityDependenciesMapOutput) ElementType ¶
func (ObservabilityDependenciesMapOutput) ElementType() reflect.Type
func (ObservabilityDependenciesMapOutput) MapIndex ¶
func (o ObservabilityDependenciesMapOutput) MapIndex(k pulumi.StringInput) ObservabilityDependenciesOutput
func (ObservabilityDependenciesMapOutput) ToObservabilityDependenciesMapOutput ¶
func (o ObservabilityDependenciesMapOutput) ToObservabilityDependenciesMapOutput() ObservabilityDependenciesMapOutput
func (ObservabilityDependenciesMapOutput) ToObservabilityDependenciesMapOutputWithContext ¶
func (o ObservabilityDependenciesMapOutput) ToObservabilityDependenciesMapOutputWithContext(ctx context.Context) ObservabilityDependenciesMapOutput
type ObservabilityDependenciesOutput ¶
type ObservabilityDependenciesOutput struct{ *pulumi.OutputState }
func (ObservabilityDependenciesOutput) ElementType ¶
func (ObservabilityDependenciesOutput) ElementType() reflect.Type
func (ObservabilityDependenciesOutput) ToObservabilityDependenciesOutput ¶
func (o ObservabilityDependenciesOutput) ToObservabilityDependenciesOutput() ObservabilityDependenciesOutput
func (ObservabilityDependenciesOutput) ToObservabilityDependenciesOutputWithContext ¶
func (o ObservabilityDependenciesOutput) ToObservabilityDependenciesOutputWithContext(ctx context.Context) ObservabilityDependenciesOutput
type PlatformApplicationConfig ¶
type PlatformApplicationConfig struct { // Optional, value of certmanager dns resolver secret CertManagerDnsSolverSecret *string `pulumi:"certManagerDnsSolverSecret"` // Optional, sync policy of platform application config. SyncPolicy *ArgocdApplicationSyncPolicy `pulumi:"syncPolicy"` // Optional, target revision of platform application config. Deafult: >=1.0.0-alpha TargetRevision *string `pulumi:"targetRevision"` // Optional, platform application values Values *string `pulumi:"values"` }
Configuration for platform application
type PlatformApplicationConfigArgs ¶
type PlatformApplicationConfigArgs struct { // Optional, value of certmanager dns resolver secret CertManagerDnsSolverSecret pulumi.StringPtrInput `pulumi:"certManagerDnsSolverSecret"` // Optional, sync policy of platform application config. SyncPolicy ArgocdApplicationSyncPolicyPtrInput `pulumi:"syncPolicy"` // Optional, target revision of platform application config. Deafult: >=1.0.0-alpha TargetRevision pulumi.StringPtrInput `pulumi:"targetRevision"` // Optional, platform application values Values pulumi.StringPtrInput `pulumi:"values"` }
Configuration for platform application
func (PlatformApplicationConfigArgs) ElementType ¶
func (PlatformApplicationConfigArgs) ElementType() reflect.Type
func (PlatformApplicationConfigArgs) ToPlatformApplicationConfigOutput ¶
func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigOutput() PlatformApplicationConfigOutput
func (PlatformApplicationConfigArgs) ToPlatformApplicationConfigOutputWithContext ¶
func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigOutputWithContext(ctx context.Context) PlatformApplicationConfigOutput
func (PlatformApplicationConfigArgs) ToPlatformApplicationConfigPtrOutput ¶
func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput
func (PlatformApplicationConfigArgs) ToPlatformApplicationConfigPtrOutputWithContext ¶
func (i PlatformApplicationConfigArgs) ToPlatformApplicationConfigPtrOutputWithContext(ctx context.Context) PlatformApplicationConfigPtrOutput
type PlatformApplicationConfigInput ¶
type PlatformApplicationConfigInput interface { pulumi.Input ToPlatformApplicationConfigOutput() PlatformApplicationConfigOutput ToPlatformApplicationConfigOutputWithContext(context.Context) PlatformApplicationConfigOutput }
PlatformApplicationConfigInput is an input type that accepts PlatformApplicationConfigArgs and PlatformApplicationConfigOutput values. You can construct a concrete instance of `PlatformApplicationConfigInput` via:
PlatformApplicationConfigArgs{...}
type PlatformApplicationConfigOutput ¶
type PlatformApplicationConfigOutput struct{ *pulumi.OutputState }
Configuration for platform application
func (PlatformApplicationConfigOutput) CertManagerDnsSolverSecret ¶
func (o PlatformApplicationConfigOutput) CertManagerDnsSolverSecret() pulumi.StringPtrOutput
Optional, value of certmanager dns resolver secret
func (PlatformApplicationConfigOutput) ElementType ¶
func (PlatformApplicationConfigOutput) ElementType() reflect.Type
func (PlatformApplicationConfigOutput) SyncPolicy ¶
func (o PlatformApplicationConfigOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
Optional, sync policy of platform application config.
func (PlatformApplicationConfigOutput) TargetRevision ¶
func (o PlatformApplicationConfigOutput) TargetRevision() pulumi.StringPtrOutput
Optional, target revision of platform application config. Deafult: >=1.0.0-alpha
func (PlatformApplicationConfigOutput) ToPlatformApplicationConfigOutput ¶
func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigOutput() PlatformApplicationConfigOutput
func (PlatformApplicationConfigOutput) ToPlatformApplicationConfigOutputWithContext ¶
func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigOutputWithContext(ctx context.Context) PlatformApplicationConfigOutput
func (PlatformApplicationConfigOutput) ToPlatformApplicationConfigPtrOutput ¶
func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput
func (PlatformApplicationConfigOutput) ToPlatformApplicationConfigPtrOutputWithContext ¶
func (o PlatformApplicationConfigOutput) ToPlatformApplicationConfigPtrOutputWithContext(ctx context.Context) PlatformApplicationConfigPtrOutput
func (PlatformApplicationConfigOutput) Values ¶
func (o PlatformApplicationConfigOutput) Values() pulumi.StringPtrOutput
Optional, platform application values
type PlatformApplicationConfigPtrInput ¶
type PlatformApplicationConfigPtrInput interface { pulumi.Input ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput ToPlatformApplicationConfigPtrOutputWithContext(context.Context) PlatformApplicationConfigPtrOutput }
PlatformApplicationConfigPtrInput is an input type that accepts PlatformApplicationConfigArgs, PlatformApplicationConfigPtr and PlatformApplicationConfigPtrOutput values. You can construct a concrete instance of `PlatformApplicationConfigPtrInput` via:
PlatformApplicationConfigArgs{...} or: nil
func PlatformApplicationConfigPtr ¶
func PlatformApplicationConfigPtr(v *PlatformApplicationConfigArgs) PlatformApplicationConfigPtrInput
type PlatformApplicationConfigPtrOutput ¶
type PlatformApplicationConfigPtrOutput struct{ *pulumi.OutputState }
func (PlatformApplicationConfigPtrOutput) CertManagerDnsSolverSecret ¶
func (o PlatformApplicationConfigPtrOutput) CertManagerDnsSolverSecret() pulumi.StringPtrOutput
Optional, value of certmanager dns resolver secret
func (PlatformApplicationConfigPtrOutput) Elem ¶
func (o PlatformApplicationConfigPtrOutput) Elem() PlatformApplicationConfigOutput
func (PlatformApplicationConfigPtrOutput) ElementType ¶
func (PlatformApplicationConfigPtrOutput) ElementType() reflect.Type
func (PlatformApplicationConfigPtrOutput) SyncPolicy ¶
func (o PlatformApplicationConfigPtrOutput) SyncPolicy() ArgocdApplicationSyncPolicyPtrOutput
Optional, sync policy of platform application config.
func (PlatformApplicationConfigPtrOutput) TargetRevision ¶
func (o PlatformApplicationConfigPtrOutput) TargetRevision() pulumi.StringPtrOutput
Optional, target revision of platform application config. Deafult: >=1.0.0-alpha
func (PlatformApplicationConfigPtrOutput) ToPlatformApplicationConfigPtrOutput ¶
func (o PlatformApplicationConfigPtrOutput) ToPlatformApplicationConfigPtrOutput() PlatformApplicationConfigPtrOutput
func (PlatformApplicationConfigPtrOutput) ToPlatformApplicationConfigPtrOutputWithContext ¶
func (o PlatformApplicationConfigPtrOutput) ToPlatformApplicationConfigPtrOutputWithContext(ctx context.Context) PlatformApplicationConfigPtrOutput
func (PlatformApplicationConfigPtrOutput) Values ¶
func (o PlatformApplicationConfigPtrOutput) Values() pulumi.StringPtrOutput
Optional, platform application values
type PluginSource ¶
type PluginSource struct { Env []PluginSourceEnv `pulumi:"env"` Name *string `pulumi:"name"` }
type PluginSourceArgs ¶
type PluginSourceArgs struct { Env PluginSourceEnvArrayInput `pulumi:"env"` Name pulumi.StringPtrInput `pulumi:"name"` }
func (PluginSourceArgs) ElementType ¶
func (PluginSourceArgs) ElementType() reflect.Type
func (PluginSourceArgs) ToPluginSourceOutput ¶
func (i PluginSourceArgs) ToPluginSourceOutput() PluginSourceOutput
func (PluginSourceArgs) ToPluginSourceOutputWithContext ¶
func (i PluginSourceArgs) ToPluginSourceOutputWithContext(ctx context.Context) PluginSourceOutput
func (PluginSourceArgs) ToPluginSourcePtrOutput ¶
func (i PluginSourceArgs) ToPluginSourcePtrOutput() PluginSourcePtrOutput
func (PluginSourceArgs) ToPluginSourcePtrOutputWithContext ¶
func (i PluginSourceArgs) ToPluginSourcePtrOutputWithContext(ctx context.Context) PluginSourcePtrOutput
type PluginSourceEnv ¶
type PluginSourceEnvArgs ¶
type PluginSourceEnvArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (PluginSourceEnvArgs) ElementType ¶
func (PluginSourceEnvArgs) ElementType() reflect.Type
func (PluginSourceEnvArgs) ToPluginSourceEnvOutput ¶
func (i PluginSourceEnvArgs) ToPluginSourceEnvOutput() PluginSourceEnvOutput
func (PluginSourceEnvArgs) ToPluginSourceEnvOutputWithContext ¶
func (i PluginSourceEnvArgs) ToPluginSourceEnvOutputWithContext(ctx context.Context) PluginSourceEnvOutput
type PluginSourceEnvArray ¶
type PluginSourceEnvArray []PluginSourceEnvInput
func (PluginSourceEnvArray) ElementType ¶
func (PluginSourceEnvArray) ElementType() reflect.Type
func (PluginSourceEnvArray) ToPluginSourceEnvArrayOutput ¶
func (i PluginSourceEnvArray) ToPluginSourceEnvArrayOutput() PluginSourceEnvArrayOutput
func (PluginSourceEnvArray) ToPluginSourceEnvArrayOutputWithContext ¶
func (i PluginSourceEnvArray) ToPluginSourceEnvArrayOutputWithContext(ctx context.Context) PluginSourceEnvArrayOutput
type PluginSourceEnvArrayInput ¶
type PluginSourceEnvArrayInput interface { pulumi.Input ToPluginSourceEnvArrayOutput() PluginSourceEnvArrayOutput ToPluginSourceEnvArrayOutputWithContext(context.Context) PluginSourceEnvArrayOutput }
PluginSourceEnvArrayInput is an input type that accepts PluginSourceEnvArray and PluginSourceEnvArrayOutput values. You can construct a concrete instance of `PluginSourceEnvArrayInput` via:
PluginSourceEnvArray{ PluginSourceEnvArgs{...} }
type PluginSourceEnvArrayOutput ¶
type PluginSourceEnvArrayOutput struct{ *pulumi.OutputState }
func (PluginSourceEnvArrayOutput) ElementType ¶
func (PluginSourceEnvArrayOutput) ElementType() reflect.Type
func (PluginSourceEnvArrayOutput) Index ¶
func (o PluginSourceEnvArrayOutput) Index(i pulumi.IntInput) PluginSourceEnvOutput
func (PluginSourceEnvArrayOutput) ToPluginSourceEnvArrayOutput ¶
func (o PluginSourceEnvArrayOutput) ToPluginSourceEnvArrayOutput() PluginSourceEnvArrayOutput
func (PluginSourceEnvArrayOutput) ToPluginSourceEnvArrayOutputWithContext ¶
func (o PluginSourceEnvArrayOutput) ToPluginSourceEnvArrayOutputWithContext(ctx context.Context) PluginSourceEnvArrayOutput
type PluginSourceEnvInput ¶
type PluginSourceEnvInput interface { pulumi.Input ToPluginSourceEnvOutput() PluginSourceEnvOutput ToPluginSourceEnvOutputWithContext(context.Context) PluginSourceEnvOutput }
PluginSourceEnvInput is an input type that accepts PluginSourceEnvArgs and PluginSourceEnvOutput values. You can construct a concrete instance of `PluginSourceEnvInput` via:
PluginSourceEnvArgs{...}
type PluginSourceEnvOutput ¶
type PluginSourceEnvOutput struct{ *pulumi.OutputState }
func (PluginSourceEnvOutput) ElementType ¶
func (PluginSourceEnvOutput) ElementType() reflect.Type
func (PluginSourceEnvOutput) Name ¶
func (o PluginSourceEnvOutput) Name() pulumi.StringPtrOutput
func (PluginSourceEnvOutput) ToPluginSourceEnvOutput ¶
func (o PluginSourceEnvOutput) ToPluginSourceEnvOutput() PluginSourceEnvOutput
func (PluginSourceEnvOutput) ToPluginSourceEnvOutputWithContext ¶
func (o PluginSourceEnvOutput) ToPluginSourceEnvOutputWithContext(ctx context.Context) PluginSourceEnvOutput
func (PluginSourceEnvOutput) Value ¶
func (o PluginSourceEnvOutput) Value() pulumi.StringPtrOutput
type PluginSourceInput ¶
type PluginSourceInput interface { pulumi.Input ToPluginSourceOutput() PluginSourceOutput ToPluginSourceOutputWithContext(context.Context) PluginSourceOutput }
PluginSourceInput is an input type that accepts PluginSourceArgs and PluginSourceOutput values. You can construct a concrete instance of `PluginSourceInput` via:
PluginSourceArgs{...}
type PluginSourceOutput ¶
type PluginSourceOutput struct{ *pulumi.OutputState }
func (PluginSourceOutput) ElementType ¶
func (PluginSourceOutput) ElementType() reflect.Type
func (PluginSourceOutput) Env ¶
func (o PluginSourceOutput) Env() PluginSourceEnvArrayOutput
func (PluginSourceOutput) Name ¶
func (o PluginSourceOutput) Name() pulumi.StringPtrOutput
func (PluginSourceOutput) ToPluginSourceOutput ¶
func (o PluginSourceOutput) ToPluginSourceOutput() PluginSourceOutput
func (PluginSourceOutput) ToPluginSourceOutputWithContext ¶
func (o PluginSourceOutput) ToPluginSourceOutputWithContext(ctx context.Context) PluginSourceOutput
func (PluginSourceOutput) ToPluginSourcePtrOutput ¶
func (o PluginSourceOutput) ToPluginSourcePtrOutput() PluginSourcePtrOutput
func (PluginSourceOutput) ToPluginSourcePtrOutputWithContext ¶
func (o PluginSourceOutput) ToPluginSourcePtrOutputWithContext(ctx context.Context) PluginSourcePtrOutput
type PluginSourcePtrInput ¶
type PluginSourcePtrInput interface { pulumi.Input ToPluginSourcePtrOutput() PluginSourcePtrOutput ToPluginSourcePtrOutputWithContext(context.Context) PluginSourcePtrOutput }
PluginSourcePtrInput is an input type that accepts PluginSourceArgs, PluginSourcePtr and PluginSourcePtrOutput values. You can construct a concrete instance of `PluginSourcePtrInput` via:
PluginSourceArgs{...} or: nil
func PluginSourcePtr ¶
func PluginSourcePtr(v *PluginSourceArgs) PluginSourcePtrInput
type PluginSourcePtrOutput ¶
type PluginSourcePtrOutput struct{ *pulumi.OutputState }
func (PluginSourcePtrOutput) Elem ¶
func (o PluginSourcePtrOutput) Elem() PluginSourceOutput
func (PluginSourcePtrOutput) ElementType ¶
func (PluginSourcePtrOutput) ElementType() reflect.Type
func (PluginSourcePtrOutput) Env ¶
func (o PluginSourcePtrOutput) Env() PluginSourceEnvArrayOutput
func (PluginSourcePtrOutput) Name ¶
func (o PluginSourcePtrOutput) Name() pulumi.StringPtrOutput
func (PluginSourcePtrOutput) ToPluginSourcePtrOutput ¶
func (o PluginSourcePtrOutput) ToPluginSourcePtrOutput() PluginSourcePtrOutput
func (PluginSourcePtrOutput) ToPluginSourcePtrOutputWithContext ¶
func (o PluginSourcePtrOutput) ToPluginSourcePtrOutputWithContext(ctx context.Context) PluginSourcePtrOutput
type PrometheusRemoteWriteConfig ¶
type PrometheusRemoteWriteConfig struct { // Required, basic auth password. BasicAuthPassword *string `pulumi:"basicAuthPassword"` // Optional, basic auth username. Default: <stack name> BasicAuthUsername *string `pulumi:"basicAuthUsername"` // Optional, basic auth secret name. Default: prometheus-remote-write-basic-auth SecretName *string `pulumi:"secretName"` }
Configuration for a Prometheus remoteWrite config secret.
type PrometheusRemoteWriteConfigArgs ¶
type PrometheusRemoteWriteConfigArgs struct { // Required, basic auth password. BasicAuthPassword pulumi.StringPtrInput `pulumi:"basicAuthPassword"` // Optional, basic auth username. Default: <stack name> BasicAuthUsername pulumi.StringPtrInput `pulumi:"basicAuthUsername"` // Optional, basic auth secret name. Default: prometheus-remote-write-basic-auth SecretName pulumi.StringPtrInput `pulumi:"secretName"` }
Configuration for a Prometheus remoteWrite config secret.
func (PrometheusRemoteWriteConfigArgs) ElementType ¶
func (PrometheusRemoteWriteConfigArgs) ElementType() reflect.Type
func (PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigOutput ¶
func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigOutput() PrometheusRemoteWriteConfigOutput
func (PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigOutputWithContext ¶
func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigOutput
func (PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigPtrOutput ¶
func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput
func (PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigPtrOutputWithContext ¶
func (i PrometheusRemoteWriteConfigArgs) ToPrometheusRemoteWriteConfigPtrOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigPtrOutput
type PrometheusRemoteWriteConfigInput ¶
type PrometheusRemoteWriteConfigInput interface { pulumi.Input ToPrometheusRemoteWriteConfigOutput() PrometheusRemoteWriteConfigOutput ToPrometheusRemoteWriteConfigOutputWithContext(context.Context) PrometheusRemoteWriteConfigOutput }
PrometheusRemoteWriteConfigInput is an input type that accepts PrometheusRemoteWriteConfigArgs and PrometheusRemoteWriteConfigOutput values. You can construct a concrete instance of `PrometheusRemoteWriteConfigInput` via:
PrometheusRemoteWriteConfigArgs{...}
type PrometheusRemoteWriteConfigOutput ¶
type PrometheusRemoteWriteConfigOutput struct{ *pulumi.OutputState }
Configuration for a Prometheus remoteWrite config secret.
func (PrometheusRemoteWriteConfigOutput) BasicAuthPassword ¶
func (o PrometheusRemoteWriteConfigOutput) BasicAuthPassword() pulumi.StringPtrOutput
Required, basic auth password.
func (PrometheusRemoteWriteConfigOutput) BasicAuthUsername ¶
func (o PrometheusRemoteWriteConfigOutput) BasicAuthUsername() pulumi.StringPtrOutput
Optional, basic auth username. Default: <stack name>
func (PrometheusRemoteWriteConfigOutput) ElementType ¶
func (PrometheusRemoteWriteConfigOutput) ElementType() reflect.Type
func (PrometheusRemoteWriteConfigOutput) SecretName ¶
func (o PrometheusRemoteWriteConfigOutput) SecretName() pulumi.StringPtrOutput
Optional, basic auth secret name. Default: prometheus-remote-write-basic-auth
func (PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigOutput ¶
func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigOutput() PrometheusRemoteWriteConfigOutput
func (PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigOutputWithContext ¶
func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigOutput
func (PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigPtrOutput ¶
func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput
func (PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigPtrOutputWithContext ¶
func (o PrometheusRemoteWriteConfigOutput) ToPrometheusRemoteWriteConfigPtrOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigPtrOutput
type PrometheusRemoteWriteConfigPtrInput ¶
type PrometheusRemoteWriteConfigPtrInput interface { pulumi.Input ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput ToPrometheusRemoteWriteConfigPtrOutputWithContext(context.Context) PrometheusRemoteWriteConfigPtrOutput }
PrometheusRemoteWriteConfigPtrInput is an input type that accepts PrometheusRemoteWriteConfigArgs, PrometheusRemoteWriteConfigPtr and PrometheusRemoteWriteConfigPtrOutput values. You can construct a concrete instance of `PrometheusRemoteWriteConfigPtrInput` via:
PrometheusRemoteWriteConfigArgs{...} or: nil
func PrometheusRemoteWriteConfigPtr ¶
func PrometheusRemoteWriteConfigPtr(v *PrometheusRemoteWriteConfigArgs) PrometheusRemoteWriteConfigPtrInput
type PrometheusRemoteWriteConfigPtrOutput ¶
type PrometheusRemoteWriteConfigPtrOutput struct{ *pulumi.OutputState }
func (PrometheusRemoteWriteConfigPtrOutput) BasicAuthPassword ¶
func (o PrometheusRemoteWriteConfigPtrOutput) BasicAuthPassword() pulumi.StringPtrOutput
Required, basic auth password.
func (PrometheusRemoteWriteConfigPtrOutput) BasicAuthUsername ¶
func (o PrometheusRemoteWriteConfigPtrOutput) BasicAuthUsername() pulumi.StringPtrOutput
Optional, basic auth username. Default: <stack name>
func (PrometheusRemoteWriteConfigPtrOutput) ElementType ¶
func (PrometheusRemoteWriteConfigPtrOutput) ElementType() reflect.Type
func (PrometheusRemoteWriteConfigPtrOutput) SecretName ¶
func (o PrometheusRemoteWriteConfigPtrOutput) SecretName() pulumi.StringPtrOutput
Optional, basic auth secret name. Default: prometheus-remote-write-basic-auth
func (PrometheusRemoteWriteConfigPtrOutput) ToPrometheusRemoteWriteConfigPtrOutput ¶
func (o PrometheusRemoteWriteConfigPtrOutput) ToPrometheusRemoteWriteConfigPtrOutput() PrometheusRemoteWriteConfigPtrOutput
func (PrometheusRemoteWriteConfigPtrOutput) ToPrometheusRemoteWriteConfigPtrOutputWithContext ¶
func (o PrometheusRemoteWriteConfigPtrOutput) ToPrometheusRemoteWriteConfigPtrOutputWithContext(ctx context.Context) PrometheusRemoteWriteConfigPtrOutput
type Provider ¶
type Provider struct {
pulumi.ProviderResourceState
}
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type RetryBackoff ¶
type RetryBackoffArgs ¶
type RetryBackoffArgs struct { Duration pulumi.StringPtrInput `pulumi:"duration"` Factor pulumi.IntPtrInput `pulumi:"factor"` MaxDuration pulumi.StringPtrInput `pulumi:"maxDuration"` }
func (RetryBackoffArgs) ElementType ¶
func (RetryBackoffArgs) ElementType() reflect.Type
func (RetryBackoffArgs) ToRetryBackoffOutput ¶
func (i RetryBackoffArgs) ToRetryBackoffOutput() RetryBackoffOutput
func (RetryBackoffArgs) ToRetryBackoffOutputWithContext ¶
func (i RetryBackoffArgs) ToRetryBackoffOutputWithContext(ctx context.Context) RetryBackoffOutput
func (RetryBackoffArgs) ToRetryBackoffPtrOutput ¶
func (i RetryBackoffArgs) ToRetryBackoffPtrOutput() RetryBackoffPtrOutput
func (RetryBackoffArgs) ToRetryBackoffPtrOutputWithContext ¶
func (i RetryBackoffArgs) ToRetryBackoffPtrOutputWithContext(ctx context.Context) RetryBackoffPtrOutput
type RetryBackoffInput ¶
type RetryBackoffInput interface { pulumi.Input ToRetryBackoffOutput() RetryBackoffOutput ToRetryBackoffOutputWithContext(context.Context) RetryBackoffOutput }
RetryBackoffInput is an input type that accepts RetryBackoffArgs and RetryBackoffOutput values. You can construct a concrete instance of `RetryBackoffInput` via:
RetryBackoffArgs{...}
type RetryBackoffOutput ¶
type RetryBackoffOutput struct{ *pulumi.OutputState }
func (RetryBackoffOutput) Duration ¶
func (o RetryBackoffOutput) Duration() pulumi.StringPtrOutput
func (RetryBackoffOutput) ElementType ¶
func (RetryBackoffOutput) ElementType() reflect.Type
func (RetryBackoffOutput) Factor ¶
func (o RetryBackoffOutput) Factor() pulumi.IntPtrOutput
func (RetryBackoffOutput) MaxDuration ¶
func (o RetryBackoffOutput) MaxDuration() pulumi.StringPtrOutput
func (RetryBackoffOutput) ToRetryBackoffOutput ¶
func (o RetryBackoffOutput) ToRetryBackoffOutput() RetryBackoffOutput
func (RetryBackoffOutput) ToRetryBackoffOutputWithContext ¶
func (o RetryBackoffOutput) ToRetryBackoffOutputWithContext(ctx context.Context) RetryBackoffOutput
func (RetryBackoffOutput) ToRetryBackoffPtrOutput ¶
func (o RetryBackoffOutput) ToRetryBackoffPtrOutput() RetryBackoffPtrOutput
func (RetryBackoffOutput) ToRetryBackoffPtrOutputWithContext ¶
func (o RetryBackoffOutput) ToRetryBackoffPtrOutputWithContext(ctx context.Context) RetryBackoffPtrOutput
type RetryBackoffPtrInput ¶
type RetryBackoffPtrInput interface { pulumi.Input ToRetryBackoffPtrOutput() RetryBackoffPtrOutput ToRetryBackoffPtrOutputWithContext(context.Context) RetryBackoffPtrOutput }
RetryBackoffPtrInput is an input type that accepts RetryBackoffArgs, RetryBackoffPtr and RetryBackoffPtrOutput values. You can construct a concrete instance of `RetryBackoffPtrInput` via:
RetryBackoffArgs{...} or: nil
func RetryBackoffPtr ¶
func RetryBackoffPtr(v *RetryBackoffArgs) RetryBackoffPtrInput
type RetryBackoffPtrOutput ¶
type RetryBackoffPtrOutput struct{ *pulumi.OutputState }
func (RetryBackoffPtrOutput) Duration ¶
func (o RetryBackoffPtrOutput) Duration() pulumi.StringPtrOutput
func (RetryBackoffPtrOutput) Elem ¶
func (o RetryBackoffPtrOutput) Elem() RetryBackoffOutput
func (RetryBackoffPtrOutput) ElementType ¶
func (RetryBackoffPtrOutput) ElementType() reflect.Type
func (RetryBackoffPtrOutput) Factor ¶
func (o RetryBackoffPtrOutput) Factor() pulumi.IntPtrOutput
func (RetryBackoffPtrOutput) MaxDuration ¶
func (o RetryBackoffPtrOutput) MaxDuration() pulumi.StringPtrOutput
func (RetryBackoffPtrOutput) ToRetryBackoffPtrOutput ¶
func (o RetryBackoffPtrOutput) ToRetryBackoffPtrOutput() RetryBackoffPtrOutput
func (RetryBackoffPtrOutput) ToRetryBackoffPtrOutputWithContext ¶
func (o RetryBackoffPtrOutput) ToRetryBackoffPtrOutputWithContext(ctx context.Context) RetryBackoffPtrOutput
type SSORolePermissionSetConfig ¶
type SSORolePermissionSetConfig struct { // Name of the permission set. Will use for autodiscovery using regex "AWSReservedSSO_<name>_.*" Name *string `pulumi:"name"` // List of permission groups to add to each identity. Ex: system:masters PermissionGroups []string `pulumi:"permissionGroups"` // Optional username field, defaults to the name of the SSO role. Username *string `pulumi:"username"` }
Configuration of SSO IAM Roles to auto discover.
type SSORolePermissionSetConfigArgs ¶
type SSORolePermissionSetConfigArgs struct { // Name of the permission set. Will use for autodiscovery using regex "AWSReservedSSO_<name>_.*" Name pulumi.StringPtrInput `pulumi:"name"` // List of permission groups to add to each identity. Ex: system:masters PermissionGroups pulumi.StringArrayInput `pulumi:"permissionGroups"` // Optional username field, defaults to the name of the SSO role. Username pulumi.StringPtrInput `pulumi:"username"` }
Configuration of SSO IAM Roles to auto discover.
func (SSORolePermissionSetConfigArgs) ElementType ¶
func (SSORolePermissionSetConfigArgs) ElementType() reflect.Type
func (SSORolePermissionSetConfigArgs) ToSSORolePermissionSetConfigOutput ¶
func (i SSORolePermissionSetConfigArgs) ToSSORolePermissionSetConfigOutput() SSORolePermissionSetConfigOutput
func (SSORolePermissionSetConfigArgs) ToSSORolePermissionSetConfigOutputWithContext ¶
func (i SSORolePermissionSetConfigArgs) ToSSORolePermissionSetConfigOutputWithContext(ctx context.Context) SSORolePermissionSetConfigOutput
type SSORolePermissionSetConfigArray ¶
type SSORolePermissionSetConfigArray []SSORolePermissionSetConfigInput
func (SSORolePermissionSetConfigArray) ElementType ¶
func (SSORolePermissionSetConfigArray) ElementType() reflect.Type
func (SSORolePermissionSetConfigArray) ToSSORolePermissionSetConfigArrayOutput ¶
func (i SSORolePermissionSetConfigArray) ToSSORolePermissionSetConfigArrayOutput() SSORolePermissionSetConfigArrayOutput
func (SSORolePermissionSetConfigArray) ToSSORolePermissionSetConfigArrayOutputWithContext ¶
func (i SSORolePermissionSetConfigArray) ToSSORolePermissionSetConfigArrayOutputWithContext(ctx context.Context) SSORolePermissionSetConfigArrayOutput
type SSORolePermissionSetConfigArrayInput ¶
type SSORolePermissionSetConfigArrayInput interface { pulumi.Input ToSSORolePermissionSetConfigArrayOutput() SSORolePermissionSetConfigArrayOutput ToSSORolePermissionSetConfigArrayOutputWithContext(context.Context) SSORolePermissionSetConfigArrayOutput }
SSORolePermissionSetConfigArrayInput is an input type that accepts SSORolePermissionSetConfigArray and SSORolePermissionSetConfigArrayOutput values. You can construct a concrete instance of `SSORolePermissionSetConfigArrayInput` via:
SSORolePermissionSetConfigArray{ SSORolePermissionSetConfigArgs{...} }
type SSORolePermissionSetConfigArrayOutput ¶
type SSORolePermissionSetConfigArrayOutput struct{ *pulumi.OutputState }
func (SSORolePermissionSetConfigArrayOutput) ElementType ¶
func (SSORolePermissionSetConfigArrayOutput) ElementType() reflect.Type
func (SSORolePermissionSetConfigArrayOutput) Index ¶
func (o SSORolePermissionSetConfigArrayOutput) Index(i pulumi.IntInput) SSORolePermissionSetConfigOutput
func (SSORolePermissionSetConfigArrayOutput) ToSSORolePermissionSetConfigArrayOutput ¶
func (o SSORolePermissionSetConfigArrayOutput) ToSSORolePermissionSetConfigArrayOutput() SSORolePermissionSetConfigArrayOutput
func (SSORolePermissionSetConfigArrayOutput) ToSSORolePermissionSetConfigArrayOutputWithContext ¶
func (o SSORolePermissionSetConfigArrayOutput) ToSSORolePermissionSetConfigArrayOutputWithContext(ctx context.Context) SSORolePermissionSetConfigArrayOutput
type SSORolePermissionSetConfigInput ¶
type SSORolePermissionSetConfigInput interface { pulumi.Input ToSSORolePermissionSetConfigOutput() SSORolePermissionSetConfigOutput ToSSORolePermissionSetConfigOutputWithContext(context.Context) SSORolePermissionSetConfigOutput }
SSORolePermissionSetConfigInput is an input type that accepts SSORolePermissionSetConfigArgs and SSORolePermissionSetConfigOutput values. You can construct a concrete instance of `SSORolePermissionSetConfigInput` via:
SSORolePermissionSetConfigArgs{...}
type SSORolePermissionSetConfigOutput ¶
type SSORolePermissionSetConfigOutput struct{ *pulumi.OutputState }
Configuration of SSO IAM Roles to auto discover.
func (SSORolePermissionSetConfigOutput) ElementType ¶
func (SSORolePermissionSetConfigOutput) ElementType() reflect.Type
func (SSORolePermissionSetConfigOutput) Name ¶
func (o SSORolePermissionSetConfigOutput) Name() pulumi.StringPtrOutput
Name of the permission set. Will use for autodiscovery using regex "AWSReservedSSO_<name>_.*"
func (SSORolePermissionSetConfigOutput) PermissionGroups ¶
func (o SSORolePermissionSetConfigOutput) PermissionGroups() pulumi.StringArrayOutput
List of permission groups to add to each identity. Ex: system:masters
func (SSORolePermissionSetConfigOutput) ToSSORolePermissionSetConfigOutput ¶
func (o SSORolePermissionSetConfigOutput) ToSSORolePermissionSetConfigOutput() SSORolePermissionSetConfigOutput
func (SSORolePermissionSetConfigOutput) ToSSORolePermissionSetConfigOutputWithContext ¶
func (o SSORolePermissionSetConfigOutput) ToSSORolePermissionSetConfigOutputWithContext(ctx context.Context) SSORolePermissionSetConfigOutput
func (SSORolePermissionSetConfigOutput) Username ¶
func (o SSORolePermissionSetConfigOutput) Username() pulumi.StringPtrOutput
Optional username field, defaults to the name of the SSO role.
type SyncPolicyAutomated ¶
type SyncPolicyAutomatedArgs ¶
type SyncPolicyAutomatedArgs struct { AllowEmpty pulumi.BoolPtrInput `pulumi:"allowEmpty"` Prune pulumi.BoolPtrInput `pulumi:"prune"` SelfHeal pulumi.BoolPtrInput `pulumi:"selfHeal"` }
func (SyncPolicyAutomatedArgs) ElementType ¶
func (SyncPolicyAutomatedArgs) ElementType() reflect.Type
func (SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedOutput ¶
func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedOutput() SyncPolicyAutomatedOutput
func (SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedOutputWithContext ¶
func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedOutputWithContext(ctx context.Context) SyncPolicyAutomatedOutput
func (SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedPtrOutput ¶
func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput
func (SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedPtrOutputWithContext ¶
func (i SyncPolicyAutomatedArgs) ToSyncPolicyAutomatedPtrOutputWithContext(ctx context.Context) SyncPolicyAutomatedPtrOutput
type SyncPolicyAutomatedInput ¶
type SyncPolicyAutomatedInput interface { pulumi.Input ToSyncPolicyAutomatedOutput() SyncPolicyAutomatedOutput ToSyncPolicyAutomatedOutputWithContext(context.Context) SyncPolicyAutomatedOutput }
SyncPolicyAutomatedInput is an input type that accepts SyncPolicyAutomatedArgs and SyncPolicyAutomatedOutput values. You can construct a concrete instance of `SyncPolicyAutomatedInput` via:
SyncPolicyAutomatedArgs{...}
type SyncPolicyAutomatedOutput ¶
type SyncPolicyAutomatedOutput struct{ *pulumi.OutputState }
func (SyncPolicyAutomatedOutput) AllowEmpty ¶
func (o SyncPolicyAutomatedOutput) AllowEmpty() pulumi.BoolPtrOutput
func (SyncPolicyAutomatedOutput) ElementType ¶
func (SyncPolicyAutomatedOutput) ElementType() reflect.Type
func (SyncPolicyAutomatedOutput) Prune ¶
func (o SyncPolicyAutomatedOutput) Prune() pulumi.BoolPtrOutput
func (SyncPolicyAutomatedOutput) SelfHeal ¶
func (o SyncPolicyAutomatedOutput) SelfHeal() pulumi.BoolPtrOutput
func (SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedOutput ¶
func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedOutput() SyncPolicyAutomatedOutput
func (SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedOutputWithContext ¶
func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedOutputWithContext(ctx context.Context) SyncPolicyAutomatedOutput
func (SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedPtrOutput ¶
func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput
func (SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedPtrOutputWithContext ¶
func (o SyncPolicyAutomatedOutput) ToSyncPolicyAutomatedPtrOutputWithContext(ctx context.Context) SyncPolicyAutomatedPtrOutput
type SyncPolicyAutomatedPtrInput ¶
type SyncPolicyAutomatedPtrInput interface { pulumi.Input ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput ToSyncPolicyAutomatedPtrOutputWithContext(context.Context) SyncPolicyAutomatedPtrOutput }
SyncPolicyAutomatedPtrInput is an input type that accepts SyncPolicyAutomatedArgs, SyncPolicyAutomatedPtr and SyncPolicyAutomatedPtrOutput values. You can construct a concrete instance of `SyncPolicyAutomatedPtrInput` via:
SyncPolicyAutomatedArgs{...} or: nil
func SyncPolicyAutomatedPtr ¶
func SyncPolicyAutomatedPtr(v *SyncPolicyAutomatedArgs) SyncPolicyAutomatedPtrInput
type SyncPolicyAutomatedPtrOutput ¶
type SyncPolicyAutomatedPtrOutput struct{ *pulumi.OutputState }
func (SyncPolicyAutomatedPtrOutput) AllowEmpty ¶
func (o SyncPolicyAutomatedPtrOutput) AllowEmpty() pulumi.BoolPtrOutput
func (SyncPolicyAutomatedPtrOutput) Elem ¶
func (o SyncPolicyAutomatedPtrOutput) Elem() SyncPolicyAutomatedOutput
func (SyncPolicyAutomatedPtrOutput) ElementType ¶
func (SyncPolicyAutomatedPtrOutput) ElementType() reflect.Type
func (SyncPolicyAutomatedPtrOutput) Prune ¶
func (o SyncPolicyAutomatedPtrOutput) Prune() pulumi.BoolPtrOutput
func (SyncPolicyAutomatedPtrOutput) SelfHeal ¶
func (o SyncPolicyAutomatedPtrOutput) SelfHeal() pulumi.BoolPtrOutput
func (SyncPolicyAutomatedPtrOutput) ToSyncPolicyAutomatedPtrOutput ¶
func (o SyncPolicyAutomatedPtrOutput) ToSyncPolicyAutomatedPtrOutput() SyncPolicyAutomatedPtrOutput
func (SyncPolicyAutomatedPtrOutput) ToSyncPolicyAutomatedPtrOutputWithContext ¶
func (o SyncPolicyAutomatedPtrOutput) ToSyncPolicyAutomatedPtrOutputWithContext(ctx context.Context) SyncPolicyAutomatedPtrOutput
type SyncPolicyRetry ¶
type SyncPolicyRetry struct { Backoff *RetryBackoff `pulumi:"backoff"` Limit *int `pulumi:"limit"` }
type SyncPolicyRetryArgs ¶
type SyncPolicyRetryArgs struct { Backoff RetryBackoffPtrInput `pulumi:"backoff"` Limit pulumi.IntPtrInput `pulumi:"limit"` }
func (SyncPolicyRetryArgs) ElementType ¶
func (SyncPolicyRetryArgs) ElementType() reflect.Type
func (SyncPolicyRetryArgs) ToSyncPolicyRetryOutput ¶
func (i SyncPolicyRetryArgs) ToSyncPolicyRetryOutput() SyncPolicyRetryOutput
func (SyncPolicyRetryArgs) ToSyncPolicyRetryOutputWithContext ¶
func (i SyncPolicyRetryArgs) ToSyncPolicyRetryOutputWithContext(ctx context.Context) SyncPolicyRetryOutput
func (SyncPolicyRetryArgs) ToSyncPolicyRetryPtrOutput ¶
func (i SyncPolicyRetryArgs) ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput
func (SyncPolicyRetryArgs) ToSyncPolicyRetryPtrOutputWithContext ¶
func (i SyncPolicyRetryArgs) ToSyncPolicyRetryPtrOutputWithContext(ctx context.Context) SyncPolicyRetryPtrOutput
type SyncPolicyRetryInput ¶
type SyncPolicyRetryInput interface { pulumi.Input ToSyncPolicyRetryOutput() SyncPolicyRetryOutput ToSyncPolicyRetryOutputWithContext(context.Context) SyncPolicyRetryOutput }
SyncPolicyRetryInput is an input type that accepts SyncPolicyRetryArgs and SyncPolicyRetryOutput values. You can construct a concrete instance of `SyncPolicyRetryInput` via:
SyncPolicyRetryArgs{...}
type SyncPolicyRetryOutput ¶
type SyncPolicyRetryOutput struct{ *pulumi.OutputState }
func (SyncPolicyRetryOutput) Backoff ¶
func (o SyncPolicyRetryOutput) Backoff() RetryBackoffPtrOutput
func (SyncPolicyRetryOutput) ElementType ¶
func (SyncPolicyRetryOutput) ElementType() reflect.Type
func (SyncPolicyRetryOutput) Limit ¶
func (o SyncPolicyRetryOutput) Limit() pulumi.IntPtrOutput
func (SyncPolicyRetryOutput) ToSyncPolicyRetryOutput ¶
func (o SyncPolicyRetryOutput) ToSyncPolicyRetryOutput() SyncPolicyRetryOutput
func (SyncPolicyRetryOutput) ToSyncPolicyRetryOutputWithContext ¶
func (o SyncPolicyRetryOutput) ToSyncPolicyRetryOutputWithContext(ctx context.Context) SyncPolicyRetryOutput
func (SyncPolicyRetryOutput) ToSyncPolicyRetryPtrOutput ¶
func (o SyncPolicyRetryOutput) ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput
func (SyncPolicyRetryOutput) ToSyncPolicyRetryPtrOutputWithContext ¶
func (o SyncPolicyRetryOutput) ToSyncPolicyRetryPtrOutputWithContext(ctx context.Context) SyncPolicyRetryPtrOutput
type SyncPolicyRetryPtrInput ¶
type SyncPolicyRetryPtrInput interface { pulumi.Input ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput ToSyncPolicyRetryPtrOutputWithContext(context.Context) SyncPolicyRetryPtrOutput }
SyncPolicyRetryPtrInput is an input type that accepts SyncPolicyRetryArgs, SyncPolicyRetryPtr and SyncPolicyRetryPtrOutput values. You can construct a concrete instance of `SyncPolicyRetryPtrInput` via:
SyncPolicyRetryArgs{...} or: nil
func SyncPolicyRetryPtr ¶
func SyncPolicyRetryPtr(v *SyncPolicyRetryArgs) SyncPolicyRetryPtrInput
type SyncPolicyRetryPtrOutput ¶
type SyncPolicyRetryPtrOutput struct{ *pulumi.OutputState }
func (SyncPolicyRetryPtrOutput) Backoff ¶
func (o SyncPolicyRetryPtrOutput) Backoff() RetryBackoffPtrOutput
func (SyncPolicyRetryPtrOutput) Elem ¶
func (o SyncPolicyRetryPtrOutput) Elem() SyncPolicyRetryOutput
func (SyncPolicyRetryPtrOutput) ElementType ¶
func (SyncPolicyRetryPtrOutput) ElementType() reflect.Type
func (SyncPolicyRetryPtrOutput) Limit ¶
func (o SyncPolicyRetryPtrOutput) Limit() pulumi.IntPtrOutput
func (SyncPolicyRetryPtrOutput) ToSyncPolicyRetryPtrOutput ¶
func (o SyncPolicyRetryPtrOutput) ToSyncPolicyRetryPtrOutput() SyncPolicyRetryPtrOutput
func (SyncPolicyRetryPtrOutput) ToSyncPolicyRetryPtrOutputWithContext ¶
func (o SyncPolicyRetryPtrOutput) ToSyncPolicyRetryPtrOutputWithContext(ctx context.Context) SyncPolicyRetryPtrOutput
type VeleroDependencies ¶
type VeleroDependencies struct {
pulumi.ResourceState
}
func NewVeleroDependencies ¶
func NewVeleroDependencies(ctx *pulumi.Context, name string, args *VeleroDependenciesArgs, opts ...pulumi.ResourceOption) (*VeleroDependencies, error)
NewVeleroDependencies registers a new resource with the given unique name, arguments, and options.
func (*VeleroDependencies) ElementType ¶
func (*VeleroDependencies) ElementType() reflect.Type
func (*VeleroDependencies) ToVeleroDependenciesOutput ¶
func (i *VeleroDependencies) ToVeleroDependenciesOutput() VeleroDependenciesOutput
func (*VeleroDependencies) ToVeleroDependenciesOutputWithContext ¶
func (i *VeleroDependencies) ToVeleroDependenciesOutputWithContext(ctx context.Context) VeleroDependenciesOutput
type VeleroDependenciesArgs ¶
type VeleroDependenciesArgs struct { // Optional, whether to create the Velero S3 bucket. Allows the bucket to exist outside of pulumi. Default: true CreateBucket pulumi.BoolPtrInput // Required, Arn of EKS OIDC Provider for configuring the IRSA IAM role trust relationship. OidcProviderArn pulumi.StringInput // Required, URL of EKS OIDC Provider for configuring the IRSA IAM role trust relationship. OidcProviderUrl pulumi.StringInput // Optional, Velero's bucket name. Default: <account-id>-<stack-name>-velero VeleroBucketName pulumi.StringPtrInput // Optional, Velero's IAM policy name. Default: <stack-name>-velero-policy VeleroIAMPolicyName pulumi.StringPtrInput // Optional, Velero's IAM role name. Default: <stack-name>-velero-role VeleroIAMRoleName pulumi.StringPtrInput // Optional, kubernetes namespace where Velero will exist, for configuring the IRSA IAM role trust relationship. Default: velero VeleroNamespace pulumi.StringPtrInput // Optional, kubernetes service account name that Velero will use, for configuring the IRSA IAM role trust relationship. Default: velero VeleroServiceAccount pulumi.StringPtrInput }
The set of arguments for constructing a VeleroDependencies resource.
func (VeleroDependenciesArgs) ElementType ¶
func (VeleroDependenciesArgs) ElementType() reflect.Type
type VeleroDependenciesArray ¶
type VeleroDependenciesArray []VeleroDependenciesInput
func (VeleroDependenciesArray) ElementType ¶
func (VeleroDependenciesArray) ElementType() reflect.Type
func (VeleroDependenciesArray) ToVeleroDependenciesArrayOutput ¶
func (i VeleroDependenciesArray) ToVeleroDependenciesArrayOutput() VeleroDependenciesArrayOutput
func (VeleroDependenciesArray) ToVeleroDependenciesArrayOutputWithContext ¶
func (i VeleroDependenciesArray) ToVeleroDependenciesArrayOutputWithContext(ctx context.Context) VeleroDependenciesArrayOutput
type VeleroDependenciesArrayInput ¶
type VeleroDependenciesArrayInput interface { pulumi.Input ToVeleroDependenciesArrayOutput() VeleroDependenciesArrayOutput ToVeleroDependenciesArrayOutputWithContext(context.Context) VeleroDependenciesArrayOutput }
VeleroDependenciesArrayInput is an input type that accepts VeleroDependenciesArray and VeleroDependenciesArrayOutput values. You can construct a concrete instance of `VeleroDependenciesArrayInput` via:
VeleroDependenciesArray{ VeleroDependenciesArgs{...} }
type VeleroDependenciesArrayOutput ¶
type VeleroDependenciesArrayOutput struct{ *pulumi.OutputState }
func (VeleroDependenciesArrayOutput) ElementType ¶
func (VeleroDependenciesArrayOutput) ElementType() reflect.Type
func (VeleroDependenciesArrayOutput) Index ¶
func (o VeleroDependenciesArrayOutput) Index(i pulumi.IntInput) VeleroDependenciesOutput
func (VeleroDependenciesArrayOutput) ToVeleroDependenciesArrayOutput ¶
func (o VeleroDependenciesArrayOutput) ToVeleroDependenciesArrayOutput() VeleroDependenciesArrayOutput
func (VeleroDependenciesArrayOutput) ToVeleroDependenciesArrayOutputWithContext ¶
func (o VeleroDependenciesArrayOutput) ToVeleroDependenciesArrayOutputWithContext(ctx context.Context) VeleroDependenciesArrayOutput
type VeleroDependenciesInput ¶
type VeleroDependenciesInput interface { pulumi.Input ToVeleroDependenciesOutput() VeleroDependenciesOutput ToVeleroDependenciesOutputWithContext(ctx context.Context) VeleroDependenciesOutput }
type VeleroDependenciesMap ¶
type VeleroDependenciesMap map[string]VeleroDependenciesInput
func (VeleroDependenciesMap) ElementType ¶
func (VeleroDependenciesMap) ElementType() reflect.Type
func (VeleroDependenciesMap) ToVeleroDependenciesMapOutput ¶
func (i VeleroDependenciesMap) ToVeleroDependenciesMapOutput() VeleroDependenciesMapOutput
func (VeleroDependenciesMap) ToVeleroDependenciesMapOutputWithContext ¶
func (i VeleroDependenciesMap) ToVeleroDependenciesMapOutputWithContext(ctx context.Context) VeleroDependenciesMapOutput
type VeleroDependenciesMapInput ¶
type VeleroDependenciesMapInput interface { pulumi.Input ToVeleroDependenciesMapOutput() VeleroDependenciesMapOutput ToVeleroDependenciesMapOutputWithContext(context.Context) VeleroDependenciesMapOutput }
VeleroDependenciesMapInput is an input type that accepts VeleroDependenciesMap and VeleroDependenciesMapOutput values. You can construct a concrete instance of `VeleroDependenciesMapInput` via:
VeleroDependenciesMap{ "key": VeleroDependenciesArgs{...} }
type VeleroDependenciesMapOutput ¶
type VeleroDependenciesMapOutput struct{ *pulumi.OutputState }
func (VeleroDependenciesMapOutput) ElementType ¶
func (VeleroDependenciesMapOutput) ElementType() reflect.Type
func (VeleroDependenciesMapOutput) MapIndex ¶
func (o VeleroDependenciesMapOutput) MapIndex(k pulumi.StringInput) VeleroDependenciesOutput
func (VeleroDependenciesMapOutput) ToVeleroDependenciesMapOutput ¶
func (o VeleroDependenciesMapOutput) ToVeleroDependenciesMapOutput() VeleroDependenciesMapOutput
func (VeleroDependenciesMapOutput) ToVeleroDependenciesMapOutputWithContext ¶
func (o VeleroDependenciesMapOutput) ToVeleroDependenciesMapOutputWithContext(ctx context.Context) VeleroDependenciesMapOutput
type VeleroDependenciesOutput ¶
type VeleroDependenciesOutput struct{ *pulumi.OutputState }
func (VeleroDependenciesOutput) ElementType ¶
func (VeleroDependenciesOutput) ElementType() reflect.Type
func (VeleroDependenciesOutput) ToVeleroDependenciesOutput ¶
func (o VeleroDependenciesOutput) ToVeleroDependenciesOutput() VeleroDependenciesOutput
func (VeleroDependenciesOutput) ToVeleroDependenciesOutputWithContext ¶
func (o VeleroDependenciesOutput) ToVeleroDependenciesOutputWithContext(ctx context.Context) VeleroDependenciesOutput
type Vpc ¶
type Vpc struct { pulumi.ResourceState // Static IPs for all NAT gateways NatGatewayIPs pulumi.StringArrayOutput `pulumi:"natGatewayIPs"` // IDs for all private subnets PrivateSubnetIDs pulumi.StringArrayOutput `pulumi:"privateSubnetIDs"` // IDs for all public subnets PublicSubnetIDs pulumi.StringArrayOutput `pulumi:"publicSubnetIDs"` // CIDR for the VPC VpcID pulumi.StringOutput `pulumi:"vpcID"` }
func NewVpc ¶
func NewVpc(ctx *pulumi.Context, name string, args *VpcArgs, opts ...pulumi.ResourceOption) (*Vpc, error)
NewVpc registers a new resource with the given unique name, arguments, and options.
func (*Vpc) ElementType ¶
func (*Vpc) ToVpcOutput ¶
type VpcArgs ¶
type VpcArgs struct { // Optional, list of AvailabilityZones to create subnets in. Default: [] AvailabilityZoneConfig AvailabilityZoneArrayInput // Optional, CIDR block of the VPC. Default: 10.0.0.0/16 Cidr pulumi.StringPtrInput // Optional, EKS cluster name, if VPC is used for EKS. Default: <stack name> EksClusterName pulumi.StringPtrInput // Optional, whether to enable required EKS cluster tags to subnets. Default: true EnableEksClusterTags pulumi.BoolPtrInput // Optional, Name tag value for VPC resource. Default: <stack name> Name pulumi.StringPtrInput // Optional, tags to add to all resources. Default: {} Tags pulumi.StringMapInput }
The set of arguments for constructing a Vpc resource.
func (VpcArgs) ElementType ¶
type VpcArray ¶
type VpcArray []VpcInput
func (VpcArray) ElementType ¶
func (VpcArray) ToVpcArrayOutput ¶
func (i VpcArray) ToVpcArrayOutput() VpcArrayOutput
func (VpcArray) ToVpcArrayOutputWithContext ¶
func (i VpcArray) ToVpcArrayOutputWithContext(ctx context.Context) VpcArrayOutput
type VpcArrayInput ¶
type VpcArrayInput interface { pulumi.Input ToVpcArrayOutput() VpcArrayOutput ToVpcArrayOutputWithContext(context.Context) VpcArrayOutput }
VpcArrayInput is an input type that accepts VpcArray and VpcArrayOutput values. You can construct a concrete instance of `VpcArrayInput` via:
VpcArray{ VpcArgs{...} }
type VpcArrayOutput ¶
type VpcArrayOutput struct{ *pulumi.OutputState }
func (VpcArrayOutput) ElementType ¶
func (VpcArrayOutput) ElementType() reflect.Type
func (VpcArrayOutput) ToVpcArrayOutput ¶
func (o VpcArrayOutput) ToVpcArrayOutput() VpcArrayOutput
func (VpcArrayOutput) ToVpcArrayOutputWithContext ¶
func (o VpcArrayOutput) ToVpcArrayOutputWithContext(ctx context.Context) VpcArrayOutput
type VpcMap ¶
func (VpcMap) ElementType ¶
func (VpcMap) ToVpcMapOutput ¶
func (i VpcMap) ToVpcMapOutput() VpcMapOutput
func (VpcMap) ToVpcMapOutputWithContext ¶
func (i VpcMap) ToVpcMapOutputWithContext(ctx context.Context) VpcMapOutput
type VpcMapInput ¶
type VpcMapInput interface { pulumi.Input ToVpcMapOutput() VpcMapOutput ToVpcMapOutputWithContext(context.Context) VpcMapOutput }
VpcMapInput is an input type that accepts VpcMap and VpcMapOutput values. You can construct a concrete instance of `VpcMapInput` via:
VpcMap{ "key": VpcArgs{...} }
type VpcMapOutput ¶
type VpcMapOutput struct{ *pulumi.OutputState }
func (VpcMapOutput) ElementType ¶
func (VpcMapOutput) ElementType() reflect.Type
func (VpcMapOutput) MapIndex ¶
func (o VpcMapOutput) MapIndex(k pulumi.StringInput) VpcOutput
func (VpcMapOutput) ToVpcMapOutput ¶
func (o VpcMapOutput) ToVpcMapOutput() VpcMapOutput
func (VpcMapOutput) ToVpcMapOutputWithContext ¶
func (o VpcMapOutput) ToVpcMapOutputWithContext(ctx context.Context) VpcMapOutput
type VpcOutput ¶
type VpcOutput struct{ *pulumi.OutputState }