Documentation
¶
Index ¶
- type MustGather
- type MustGatherArgs
- type MustGatherMetadata
- type MustGatherMetadataArgs
- type MustGatherMetadataInput
- type MustGatherMetadataOutput
- type MustGatherSpec
- type MustGatherSpecArgs
- func (MustGatherSpecArgs) ElementType() reflect.Type
- func (i MustGatherSpecArgs) ToMustGatherSpecOutput() MustGatherSpecOutput
- func (i MustGatherSpecArgs) ToMustGatherSpecOutputWithContext(ctx context.Context) MustGatherSpecOutput
- func (i MustGatherSpecArgs) ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput
- func (i MustGatherSpecArgs) ToMustGatherSpecPtrOutputWithContext(ctx context.Context) MustGatherSpecPtrOutput
- type MustGatherSpecCaseManagementAccountSecretRef
- type MustGatherSpecCaseManagementAccountSecretRefArgs
- func (MustGatherSpecCaseManagementAccountSecretRefArgs) ElementType() reflect.Type
- func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefOutput() MustGatherSpecCaseManagementAccountSecretRefOutput
- func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefOutput
- func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- type MustGatherSpecCaseManagementAccountSecretRefInput
- type MustGatherSpecCaseManagementAccountSecretRefOutput
- func (MustGatherSpecCaseManagementAccountSecretRefOutput) ElementType() reflect.Type
- func (o MustGatherSpecCaseManagementAccountSecretRefOutput) Name() pulumi.StringPtrOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefOutput() MustGatherSpecCaseManagementAccountSecretRefOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- type MustGatherSpecCaseManagementAccountSecretRefPtrInput
- type MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefPtrOutput) Elem() MustGatherSpecCaseManagementAccountSecretRefOutput
- func (MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ElementType() reflect.Type
- func (o MustGatherSpecCaseManagementAccountSecretRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- func (o MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- type MustGatherSpecInput
- type MustGatherSpecOutput
- func (o MustGatherSpecOutput) CaseID() pulumi.StringOutput
- func (o MustGatherSpecOutput) CaseManagementAccountSecretRef() MustGatherSpecCaseManagementAccountSecretRefOutput
- func (MustGatherSpecOutput) ElementType() reflect.Type
- func (o MustGatherSpecOutput) MustGatherImages() pulumi.StringArrayOutput
- func (o MustGatherSpecOutput) ProxyConfig() MustGatherSpecProxyConfigPtrOutput
- func (o MustGatherSpecOutput) ServiceAccountRef() MustGatherSpecServiceAccountRefPtrOutput
- func (o MustGatherSpecOutput) ToMustGatherSpecOutput() MustGatherSpecOutput
- func (o MustGatherSpecOutput) ToMustGatherSpecOutputWithContext(ctx context.Context) MustGatherSpecOutput
- func (o MustGatherSpecOutput) ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput
- func (o MustGatherSpecOutput) ToMustGatherSpecPtrOutputWithContext(ctx context.Context) MustGatherSpecPtrOutput
- type MustGatherSpecProxyConfig
- type MustGatherSpecProxyConfigArgs
- func (MustGatherSpecProxyConfigArgs) ElementType() reflect.Type
- func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigOutput() MustGatherSpecProxyConfigOutput
- func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigOutput
- func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput
- func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigPtrOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigPtrOutput
- type MustGatherSpecProxyConfigInput
- type MustGatherSpecProxyConfigOutput
- func (MustGatherSpecProxyConfigOutput) ElementType() reflect.Type
- func (o MustGatherSpecProxyConfigOutput) HttpProxy() pulumi.StringPtrOutput
- func (o MustGatherSpecProxyConfigOutput) HttpsProxy() pulumi.StringPtrOutput
- func (o MustGatherSpecProxyConfigOutput) NoProxy() pulumi.StringPtrOutput
- func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigOutput() MustGatherSpecProxyConfigOutput
- func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigOutput
- func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput
- func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigPtrOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigPtrOutput
- type MustGatherSpecProxyConfigPtrInput
- type MustGatherSpecProxyConfigPtrOutput
- func (o MustGatherSpecProxyConfigPtrOutput) Elem() MustGatherSpecProxyConfigOutput
- func (MustGatherSpecProxyConfigPtrOutput) ElementType() reflect.Type
- func (o MustGatherSpecProxyConfigPtrOutput) HttpProxy() pulumi.StringPtrOutput
- func (o MustGatherSpecProxyConfigPtrOutput) HttpsProxy() pulumi.StringPtrOutput
- func (o MustGatherSpecProxyConfigPtrOutput) NoProxy() pulumi.StringPtrOutput
- func (o MustGatherSpecProxyConfigPtrOutput) ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput
- func (o MustGatherSpecProxyConfigPtrOutput) ToMustGatherSpecProxyConfigPtrOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigPtrOutput
- type MustGatherSpecPtrInput
- type MustGatherSpecPtrOutput
- func (o MustGatherSpecPtrOutput) CaseID() pulumi.StringPtrOutput
- func (o MustGatherSpecPtrOutput) CaseManagementAccountSecretRef() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
- func (o MustGatherSpecPtrOutput) Elem() MustGatherSpecOutput
- func (MustGatherSpecPtrOutput) ElementType() reflect.Type
- func (o MustGatherSpecPtrOutput) MustGatherImages() pulumi.StringArrayOutput
- func (o MustGatherSpecPtrOutput) ProxyConfig() MustGatherSpecProxyConfigPtrOutput
- func (o MustGatherSpecPtrOutput) ServiceAccountRef() MustGatherSpecServiceAccountRefPtrOutput
- func (o MustGatherSpecPtrOutput) ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput
- func (o MustGatherSpecPtrOutput) ToMustGatherSpecPtrOutputWithContext(ctx context.Context) MustGatherSpecPtrOutput
- type MustGatherSpecServiceAccountRef
- type MustGatherSpecServiceAccountRefArgs
- func (MustGatherSpecServiceAccountRefArgs) ElementType() reflect.Type
- func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefOutput() MustGatherSpecServiceAccountRefOutput
- func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefOutput
- func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput
- func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefPtrOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefPtrOutput
- type MustGatherSpecServiceAccountRefInput
- type MustGatherSpecServiceAccountRefOutput
- func (MustGatherSpecServiceAccountRefOutput) ElementType() reflect.Type
- func (o MustGatherSpecServiceAccountRefOutput) Name() pulumi.StringPtrOutput
- func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefOutput() MustGatherSpecServiceAccountRefOutput
- func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefOutput
- func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput
- func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefPtrOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefPtrOutput
- type MustGatherSpecServiceAccountRefPtrInput
- type MustGatherSpecServiceAccountRefPtrOutput
- func (o MustGatherSpecServiceAccountRefPtrOutput) Elem() MustGatherSpecServiceAccountRefOutput
- func (MustGatherSpecServiceAccountRefPtrOutput) ElementType() reflect.Type
- func (o MustGatherSpecServiceAccountRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o MustGatherSpecServiceAccountRefPtrOutput) ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput
- func (o MustGatherSpecServiceAccountRefPtrOutput) ToMustGatherSpecServiceAccountRefPtrOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefPtrOutput
- type MustGatherState
- type MustGatherStatus
- type MustGatherStatusArgs
- func (MustGatherStatusArgs) ElementType() reflect.Type
- func (i MustGatherStatusArgs) ToMustGatherStatusOutput() MustGatherStatusOutput
- func (i MustGatherStatusArgs) ToMustGatherStatusOutputWithContext(ctx context.Context) MustGatherStatusOutput
- func (i MustGatherStatusArgs) ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput
- func (i MustGatherStatusArgs) ToMustGatherStatusPtrOutputWithContext(ctx context.Context) MustGatherStatusPtrOutput
- type MustGatherStatusInput
- type MustGatherStatusOutput
- func (o MustGatherStatusOutput) Completed() pulumi.BoolOutput
- func (MustGatherStatusOutput) ElementType() reflect.Type
- func (o MustGatherStatusOutput) LastUpdate() pulumi.StringPtrOutput
- func (o MustGatherStatusOutput) Reason() pulumi.StringPtrOutput
- func (o MustGatherStatusOutput) Status() pulumi.StringPtrOutput
- func (o MustGatherStatusOutput) ToMustGatherStatusOutput() MustGatherStatusOutput
- func (o MustGatherStatusOutput) ToMustGatherStatusOutputWithContext(ctx context.Context) MustGatherStatusOutput
- func (o MustGatherStatusOutput) ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput
- func (o MustGatherStatusOutput) ToMustGatherStatusPtrOutputWithContext(ctx context.Context) MustGatherStatusPtrOutput
- type MustGatherStatusPtrInput
- type MustGatherStatusPtrOutput
- func (o MustGatherStatusPtrOutput) Completed() pulumi.BoolPtrOutput
- func (o MustGatherStatusPtrOutput) Elem() MustGatherStatusOutput
- func (MustGatherStatusPtrOutput) ElementType() reflect.Type
- func (o MustGatherStatusPtrOutput) LastUpdate() pulumi.StringPtrOutput
- func (o MustGatherStatusPtrOutput) Reason() pulumi.StringPtrOutput
- func (o MustGatherStatusPtrOutput) Status() pulumi.StringPtrOutput
- func (o MustGatherStatusPtrOutput) ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput
- func (o MustGatherStatusPtrOutput) ToMustGatherStatusPtrOutputWithContext(ctx context.Context) MustGatherStatusPtrOutput
- type MustGatherType
- type MustGatherTypeArgs
- type MustGatherTypeInput
- type MustGatherTypeOutput
- func (o MustGatherTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (MustGatherTypeOutput) ElementType() reflect.Type
- func (o MustGatherTypeOutput) Kind() pulumi.StringPtrOutput
- func (o MustGatherTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o MustGatherTypeOutput) Spec() MustGatherSpecPtrOutput
- func (o MustGatherTypeOutput) Status() MustGatherStatusPtrOutput
- func (o MustGatherTypeOutput) ToMustGatherTypeOutput() MustGatherTypeOutput
- func (o MustGatherTypeOutput) ToMustGatherTypeOutputWithContext(ctx context.Context) MustGatherTypeOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MustGather ¶
type MustGather struct { pulumi.CustomResourceState ApiVersion pulumi.StringPtrOutput `pulumi:"apiVersion"` Kind pulumi.StringPtrOutput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrOutput `pulumi:"metadata"` // MustGatherSpec defines the desired state of MustGather Spec MustGatherSpecPtrOutput `pulumi:"spec"` // MustGatherStatus defines the observed state of MustGather Status MustGatherStatusPtrOutput `pulumi:"status"` }
MustGather is the Schema for the mustgathers API
func GetMustGather ¶
func GetMustGather(ctx *pulumi.Context, name string, id pulumi.IDInput, state *MustGatherState, opts ...pulumi.ResourceOption) (*MustGather, error)
GetMustGather gets an existing MustGather resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewMustGather ¶
func NewMustGather(ctx *pulumi.Context, name string, args *MustGatherArgs, opts ...pulumi.ResourceOption) (*MustGather, error)
NewMustGather registers a new resource with the given unique name, arguments, and options.
type MustGatherArgs ¶
type MustGatherArgs struct { ApiVersion pulumi.StringPtrInput Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // MustGatherSpec defines the desired state of MustGather Spec MustGatherSpecPtrInput // MustGatherStatus defines the observed state of MustGather Status MustGatherStatusPtrInput }
The set of arguments for constructing a MustGather resource.
func (MustGatherArgs) ElementType ¶
func (MustGatherArgs) ElementType() reflect.Type
type MustGatherMetadata ¶
type MustGatherMetadata struct { }
type MustGatherMetadataArgs ¶
type MustGatherMetadataArgs struct { }
func (MustGatherMetadataArgs) ElementType ¶
func (MustGatherMetadataArgs) ElementType() reflect.Type
func (MustGatherMetadataArgs) ToMustGatherMetadataOutput ¶
func (i MustGatherMetadataArgs) ToMustGatherMetadataOutput() MustGatherMetadataOutput
func (MustGatherMetadataArgs) ToMustGatherMetadataOutputWithContext ¶
func (i MustGatherMetadataArgs) ToMustGatherMetadataOutputWithContext(ctx context.Context) MustGatherMetadataOutput
type MustGatherMetadataInput ¶
type MustGatherMetadataInput interface { pulumi.Input ToMustGatherMetadataOutput() MustGatherMetadataOutput ToMustGatherMetadataOutputWithContext(context.Context) MustGatherMetadataOutput }
MustGatherMetadataInput is an input type that accepts MustGatherMetadataArgs and MustGatherMetadataOutput values. You can construct a concrete instance of `MustGatherMetadataInput` via:
MustGatherMetadataArgs{...}
type MustGatherMetadataOutput ¶
type MustGatherMetadataOutput struct{ *pulumi.OutputState }
func (MustGatherMetadataOutput) ElementType ¶
func (MustGatherMetadataOutput) ElementType() reflect.Type
func (MustGatherMetadataOutput) ToMustGatherMetadataOutput ¶
func (o MustGatherMetadataOutput) ToMustGatherMetadataOutput() MustGatherMetadataOutput
func (MustGatherMetadataOutput) ToMustGatherMetadataOutputWithContext ¶
func (o MustGatherMetadataOutput) ToMustGatherMetadataOutputWithContext(ctx context.Context) MustGatherMetadataOutput
type MustGatherSpec ¶
type MustGatherSpec struct { // The is of the case this must gather will be uploaded to CaseID string `pulumi:"caseID"` // the secret container a username and password field to be used to authenticate with red hat case management systems CaseManagementAccountSecretRef MustGatherSpecCaseManagementAccountSecretRef `pulumi:"caseManagementAccountSecretRef"` // The list of must gather images to run, optional, it will default to: $DEFAULT_MUST_GATHER_IMAGE MustGatherImages []string `pulumi:"mustGatherImages"` // This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration. ProxyConfig *MustGatherSpecProxyConfig `pulumi:"proxyConfig"` // the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}" ServiceAccountRef *MustGatherSpecServiceAccountRef `pulumi:"serviceAccountRef"` }
MustGatherSpec defines the desired state of MustGather
type MustGatherSpecArgs ¶
type MustGatherSpecArgs struct { // The is of the case this must gather will be uploaded to CaseID pulumi.StringInput `pulumi:"caseID"` // the secret container a username and password field to be used to authenticate with red hat case management systems CaseManagementAccountSecretRef MustGatherSpecCaseManagementAccountSecretRefInput `pulumi:"caseManagementAccountSecretRef"` // The list of must gather images to run, optional, it will default to: $DEFAULT_MUST_GATHER_IMAGE MustGatherImages pulumi.StringArrayInput `pulumi:"mustGatherImages"` // This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration. ProxyConfig MustGatherSpecProxyConfigPtrInput `pulumi:"proxyConfig"` // the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}" ServiceAccountRef MustGatherSpecServiceAccountRefPtrInput `pulumi:"serviceAccountRef"` }
MustGatherSpec defines the desired state of MustGather
func (MustGatherSpecArgs) ElementType ¶
func (MustGatherSpecArgs) ElementType() reflect.Type
func (MustGatherSpecArgs) ToMustGatherSpecOutput ¶
func (i MustGatherSpecArgs) ToMustGatherSpecOutput() MustGatherSpecOutput
func (MustGatherSpecArgs) ToMustGatherSpecOutputWithContext ¶
func (i MustGatherSpecArgs) ToMustGatherSpecOutputWithContext(ctx context.Context) MustGatherSpecOutput
func (MustGatherSpecArgs) ToMustGatherSpecPtrOutput ¶
func (i MustGatherSpecArgs) ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput
func (MustGatherSpecArgs) ToMustGatherSpecPtrOutputWithContext ¶
func (i MustGatherSpecArgs) ToMustGatherSpecPtrOutputWithContext(ctx context.Context) MustGatherSpecPtrOutput
type MustGatherSpecCaseManagementAccountSecretRef ¶
type MustGatherSpecCaseManagementAccountSecretRef struct { // Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid? Name *string `pulumi:"name"` }
the secret container a username and password field to be used to authenticate with red hat case management systems
type MustGatherSpecCaseManagementAccountSecretRefArgs ¶
type MustGatherSpecCaseManagementAccountSecretRefArgs struct { // Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid? Name pulumi.StringPtrInput `pulumi:"name"` }
the secret container a username and password field to be used to authenticate with red hat case management systems
func (MustGatherSpecCaseManagementAccountSecretRefArgs) ElementType ¶
func (MustGatherSpecCaseManagementAccountSecretRefArgs) ElementType() reflect.Type
func (MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefOutput ¶
func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefOutput() MustGatherSpecCaseManagementAccountSecretRefOutput
func (MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext ¶
func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefOutput
func (MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput ¶
func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
func (MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext ¶
func (i MustGatherSpecCaseManagementAccountSecretRefArgs) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput
type MustGatherSpecCaseManagementAccountSecretRefInput ¶
type MustGatherSpecCaseManagementAccountSecretRefInput interface { pulumi.Input ToMustGatherSpecCaseManagementAccountSecretRefOutput() MustGatherSpecCaseManagementAccountSecretRefOutput ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext(context.Context) MustGatherSpecCaseManagementAccountSecretRefOutput }
MustGatherSpecCaseManagementAccountSecretRefInput is an input type that accepts MustGatherSpecCaseManagementAccountSecretRefArgs and MustGatherSpecCaseManagementAccountSecretRefOutput values. You can construct a concrete instance of `MustGatherSpecCaseManagementAccountSecretRefInput` via:
MustGatherSpecCaseManagementAccountSecretRefArgs{...}
type MustGatherSpecCaseManagementAccountSecretRefOutput ¶
type MustGatherSpecCaseManagementAccountSecretRefOutput struct{ *pulumi.OutputState }
the secret container a username and password field to be used to authenticate with red hat case management systems
func (MustGatherSpecCaseManagementAccountSecretRefOutput) ElementType ¶
func (MustGatherSpecCaseManagementAccountSecretRefOutput) ElementType() reflect.Type
func (MustGatherSpecCaseManagementAccountSecretRefOutput) Name ¶
func (o MustGatherSpecCaseManagementAccountSecretRefOutput) Name() pulumi.StringPtrOutput
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?
func (MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefOutput ¶
func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefOutput() MustGatherSpecCaseManagementAccountSecretRefOutput
func (MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext ¶
func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefOutput
func (MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput ¶
func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
func (MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext ¶
func (o MustGatherSpecCaseManagementAccountSecretRefOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput
type MustGatherSpecCaseManagementAccountSecretRefPtrInput ¶
type MustGatherSpecCaseManagementAccountSecretRefPtrInput interface { pulumi.Input ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput }
MustGatherSpecCaseManagementAccountSecretRefPtrInput is an input type that accepts MustGatherSpecCaseManagementAccountSecretRefArgs, MustGatherSpecCaseManagementAccountSecretRefPtr and MustGatherSpecCaseManagementAccountSecretRefPtrOutput values. You can construct a concrete instance of `MustGatherSpecCaseManagementAccountSecretRefPtrInput` via:
MustGatherSpecCaseManagementAccountSecretRefArgs{...} or: nil
func MustGatherSpecCaseManagementAccountSecretRefPtr ¶
func MustGatherSpecCaseManagementAccountSecretRefPtr(v *MustGatherSpecCaseManagementAccountSecretRefArgs) MustGatherSpecCaseManagementAccountSecretRefPtrInput
type MustGatherSpecCaseManagementAccountSecretRefPtrOutput ¶
type MustGatherSpecCaseManagementAccountSecretRefPtrOutput struct{ *pulumi.OutputState }
func (MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ElementType ¶
func (MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ElementType() reflect.Type
func (MustGatherSpecCaseManagementAccountSecretRefPtrOutput) Name ¶
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?
func (MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput ¶
func (o MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutput() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
func (MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext ¶
func (o MustGatherSpecCaseManagementAccountSecretRefPtrOutput) ToMustGatherSpecCaseManagementAccountSecretRefPtrOutputWithContext(ctx context.Context) MustGatherSpecCaseManagementAccountSecretRefPtrOutput
type MustGatherSpecInput ¶
type MustGatherSpecInput interface { pulumi.Input ToMustGatherSpecOutput() MustGatherSpecOutput ToMustGatherSpecOutputWithContext(context.Context) MustGatherSpecOutput }
MustGatherSpecInput is an input type that accepts MustGatherSpecArgs and MustGatherSpecOutput values. You can construct a concrete instance of `MustGatherSpecInput` via:
MustGatherSpecArgs{...}
type MustGatherSpecOutput ¶
type MustGatherSpecOutput struct{ *pulumi.OutputState }
MustGatherSpec defines the desired state of MustGather
func (MustGatherSpecOutput) CaseID ¶
func (o MustGatherSpecOutput) CaseID() pulumi.StringOutput
The is of the case this must gather will be uploaded to
func (MustGatherSpecOutput) CaseManagementAccountSecretRef ¶
func (o MustGatherSpecOutput) CaseManagementAccountSecretRef() MustGatherSpecCaseManagementAccountSecretRefOutput
the secret container a username and password field to be used to authenticate with red hat case management systems
func (MustGatherSpecOutput) ElementType ¶
func (MustGatherSpecOutput) ElementType() reflect.Type
func (MustGatherSpecOutput) MustGatherImages ¶
func (o MustGatherSpecOutput) MustGatherImages() pulumi.StringArrayOutput
The list of must gather images to run, optional, it will default to: $DEFAULT_MUST_GATHER_IMAGE
func (MustGatherSpecOutput) ProxyConfig ¶
func (o MustGatherSpecOutput) ProxyConfig() MustGatherSpecProxyConfigPtrOutput
This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration.
func (MustGatherSpecOutput) ServiceAccountRef ¶
func (o MustGatherSpecOutput) ServiceAccountRef() MustGatherSpecServiceAccountRefPtrOutput
the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}"
func (MustGatherSpecOutput) ToMustGatherSpecOutput ¶
func (o MustGatherSpecOutput) ToMustGatherSpecOutput() MustGatherSpecOutput
func (MustGatherSpecOutput) ToMustGatherSpecOutputWithContext ¶
func (o MustGatherSpecOutput) ToMustGatherSpecOutputWithContext(ctx context.Context) MustGatherSpecOutput
func (MustGatherSpecOutput) ToMustGatherSpecPtrOutput ¶
func (o MustGatherSpecOutput) ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput
func (MustGatherSpecOutput) ToMustGatherSpecPtrOutputWithContext ¶
func (o MustGatherSpecOutput) ToMustGatherSpecPtrOutputWithContext(ctx context.Context) MustGatherSpecPtrOutput
type MustGatherSpecProxyConfig ¶
type MustGatherSpecProxyConfig struct { // httpProxy is the URL of the proxy for HTTP requests. Empty means unset and will not result in an env var. HttpProxy *string `pulumi:"httpProxy"` // httpsProxy is the URL of the proxy for HTTPS requests. Empty means unset and will not result in an env var. HttpsProxy *string `pulumi:"httpsProxy"` // noProxy is the list of domains for which the proxy should not be used. Empty means unset and will not result in an env var. NoProxy *string `pulumi:"noProxy"` }
This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration.
type MustGatherSpecProxyConfigArgs ¶
type MustGatherSpecProxyConfigArgs struct { // httpProxy is the URL of the proxy for HTTP requests. Empty means unset and will not result in an env var. HttpProxy pulumi.StringPtrInput `pulumi:"httpProxy"` // httpsProxy is the URL of the proxy for HTTPS requests. Empty means unset and will not result in an env var. HttpsProxy pulumi.StringPtrInput `pulumi:"httpsProxy"` // noProxy is the list of domains for which the proxy should not be used. Empty means unset and will not result in an env var. NoProxy pulumi.StringPtrInput `pulumi:"noProxy"` }
This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration.
func (MustGatherSpecProxyConfigArgs) ElementType ¶
func (MustGatherSpecProxyConfigArgs) ElementType() reflect.Type
func (MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigOutput ¶
func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigOutput() MustGatherSpecProxyConfigOutput
func (MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigOutputWithContext ¶
func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigOutput
func (MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigPtrOutput ¶
func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput
func (MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigPtrOutputWithContext ¶
func (i MustGatherSpecProxyConfigArgs) ToMustGatherSpecProxyConfigPtrOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigPtrOutput
type MustGatherSpecProxyConfigInput ¶
type MustGatherSpecProxyConfigInput interface { pulumi.Input ToMustGatherSpecProxyConfigOutput() MustGatherSpecProxyConfigOutput ToMustGatherSpecProxyConfigOutputWithContext(context.Context) MustGatherSpecProxyConfigOutput }
MustGatherSpecProxyConfigInput is an input type that accepts MustGatherSpecProxyConfigArgs and MustGatherSpecProxyConfigOutput values. You can construct a concrete instance of `MustGatherSpecProxyConfigInput` via:
MustGatherSpecProxyConfigArgs{...}
type MustGatherSpecProxyConfigOutput ¶
type MustGatherSpecProxyConfigOutput struct{ *pulumi.OutputState }
This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration.
func (MustGatherSpecProxyConfigOutput) ElementType ¶
func (MustGatherSpecProxyConfigOutput) ElementType() reflect.Type
func (MustGatherSpecProxyConfigOutput) HttpProxy ¶
func (o MustGatherSpecProxyConfigOutput) HttpProxy() pulumi.StringPtrOutput
httpProxy is the URL of the proxy for HTTP requests. Empty means unset and will not result in an env var.
func (MustGatherSpecProxyConfigOutput) HttpsProxy ¶
func (o MustGatherSpecProxyConfigOutput) HttpsProxy() pulumi.StringPtrOutput
httpsProxy is the URL of the proxy for HTTPS requests. Empty means unset and will not result in an env var.
func (MustGatherSpecProxyConfigOutput) NoProxy ¶
func (o MustGatherSpecProxyConfigOutput) NoProxy() pulumi.StringPtrOutput
noProxy is the list of domains for which the proxy should not be used. Empty means unset and will not result in an env var.
func (MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigOutput ¶
func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigOutput() MustGatherSpecProxyConfigOutput
func (MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigOutputWithContext ¶
func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigOutput
func (MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigPtrOutput ¶
func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput
func (MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigPtrOutputWithContext ¶
func (o MustGatherSpecProxyConfigOutput) ToMustGatherSpecProxyConfigPtrOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigPtrOutput
type MustGatherSpecProxyConfigPtrInput ¶
type MustGatherSpecProxyConfigPtrInput interface { pulumi.Input ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput ToMustGatherSpecProxyConfigPtrOutputWithContext(context.Context) MustGatherSpecProxyConfigPtrOutput }
MustGatherSpecProxyConfigPtrInput is an input type that accepts MustGatherSpecProxyConfigArgs, MustGatherSpecProxyConfigPtr and MustGatherSpecProxyConfigPtrOutput values. You can construct a concrete instance of `MustGatherSpecProxyConfigPtrInput` via:
MustGatherSpecProxyConfigArgs{...} or: nil
func MustGatherSpecProxyConfigPtr ¶
func MustGatherSpecProxyConfigPtr(v *MustGatherSpecProxyConfigArgs) MustGatherSpecProxyConfigPtrInput
type MustGatherSpecProxyConfigPtrOutput ¶
type MustGatherSpecProxyConfigPtrOutput struct{ *pulumi.OutputState }
func (MustGatherSpecProxyConfigPtrOutput) Elem ¶
func (o MustGatherSpecProxyConfigPtrOutput) Elem() MustGatherSpecProxyConfigOutput
func (MustGatherSpecProxyConfigPtrOutput) ElementType ¶
func (MustGatherSpecProxyConfigPtrOutput) ElementType() reflect.Type
func (MustGatherSpecProxyConfigPtrOutput) HttpProxy ¶
func (o MustGatherSpecProxyConfigPtrOutput) HttpProxy() pulumi.StringPtrOutput
httpProxy is the URL of the proxy for HTTP requests. Empty means unset and will not result in an env var.
func (MustGatherSpecProxyConfigPtrOutput) HttpsProxy ¶
func (o MustGatherSpecProxyConfigPtrOutput) HttpsProxy() pulumi.StringPtrOutput
httpsProxy is the URL of the proxy for HTTPS requests. Empty means unset and will not result in an env var.
func (MustGatherSpecProxyConfigPtrOutput) NoProxy ¶
func (o MustGatherSpecProxyConfigPtrOutput) NoProxy() pulumi.StringPtrOutput
noProxy is the list of domains for which the proxy should not be used. Empty means unset and will not result in an env var.
func (MustGatherSpecProxyConfigPtrOutput) ToMustGatherSpecProxyConfigPtrOutput ¶
func (o MustGatherSpecProxyConfigPtrOutput) ToMustGatherSpecProxyConfigPtrOutput() MustGatherSpecProxyConfigPtrOutput
func (MustGatherSpecProxyConfigPtrOutput) ToMustGatherSpecProxyConfigPtrOutputWithContext ¶
func (o MustGatherSpecProxyConfigPtrOutput) ToMustGatherSpecProxyConfigPtrOutputWithContext(ctx context.Context) MustGatherSpecProxyConfigPtrOutput
type MustGatherSpecPtrInput ¶
type MustGatherSpecPtrInput interface { pulumi.Input ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput ToMustGatherSpecPtrOutputWithContext(context.Context) MustGatherSpecPtrOutput }
MustGatherSpecPtrInput is an input type that accepts MustGatherSpecArgs, MustGatherSpecPtr and MustGatherSpecPtrOutput values. You can construct a concrete instance of `MustGatherSpecPtrInput` via:
MustGatherSpecArgs{...} or: nil
func MustGatherSpecPtr ¶
func MustGatherSpecPtr(v *MustGatherSpecArgs) MustGatherSpecPtrInput
type MustGatherSpecPtrOutput ¶
type MustGatherSpecPtrOutput struct{ *pulumi.OutputState }
func (MustGatherSpecPtrOutput) CaseID ¶
func (o MustGatherSpecPtrOutput) CaseID() pulumi.StringPtrOutput
The is of the case this must gather will be uploaded to
func (MustGatherSpecPtrOutput) CaseManagementAccountSecretRef ¶
func (o MustGatherSpecPtrOutput) CaseManagementAccountSecretRef() MustGatherSpecCaseManagementAccountSecretRefPtrOutput
the secret container a username and password field to be used to authenticate with red hat case management systems
func (MustGatherSpecPtrOutput) Elem ¶
func (o MustGatherSpecPtrOutput) Elem() MustGatherSpecOutput
func (MustGatherSpecPtrOutput) ElementType ¶
func (MustGatherSpecPtrOutput) ElementType() reflect.Type
func (MustGatherSpecPtrOutput) MustGatherImages ¶
func (o MustGatherSpecPtrOutput) MustGatherImages() pulumi.StringArrayOutput
The list of must gather images to run, optional, it will default to: $DEFAULT_MUST_GATHER_IMAGE
func (MustGatherSpecPtrOutput) ProxyConfig ¶
func (o MustGatherSpecPtrOutput) ProxyConfig() MustGatherSpecProxyConfigPtrOutput
This represents the proxy configuration to be used. If left empty it will default to the cluster-level proxy configuration.
func (MustGatherSpecPtrOutput) ServiceAccountRef ¶
func (o MustGatherSpecPtrOutput) ServiceAccountRef() MustGatherSpecServiceAccountRefPtrOutput
the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}"
func (MustGatherSpecPtrOutput) ToMustGatherSpecPtrOutput ¶
func (o MustGatherSpecPtrOutput) ToMustGatherSpecPtrOutput() MustGatherSpecPtrOutput
func (MustGatherSpecPtrOutput) ToMustGatherSpecPtrOutputWithContext ¶
func (o MustGatherSpecPtrOutput) ToMustGatherSpecPtrOutputWithContext(ctx context.Context) MustGatherSpecPtrOutput
type MustGatherSpecServiceAccountRef ¶
type MustGatherSpecServiceAccountRef struct { // Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid? Name *string `pulumi:"name"` }
the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}"
type MustGatherSpecServiceAccountRefArgs ¶
type MustGatherSpecServiceAccountRefArgs struct { // Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid? Name pulumi.StringPtrInput `pulumi:"name"` }
the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}"
func (MustGatherSpecServiceAccountRefArgs) ElementType ¶
func (MustGatherSpecServiceAccountRefArgs) ElementType() reflect.Type
func (MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefOutput ¶
func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefOutput() MustGatherSpecServiceAccountRefOutput
func (MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefOutputWithContext ¶
func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefOutput
func (MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefPtrOutput ¶
func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput
func (MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefPtrOutputWithContext ¶
func (i MustGatherSpecServiceAccountRefArgs) ToMustGatherSpecServiceAccountRefPtrOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefPtrOutput
type MustGatherSpecServiceAccountRefInput ¶
type MustGatherSpecServiceAccountRefInput interface { pulumi.Input ToMustGatherSpecServiceAccountRefOutput() MustGatherSpecServiceAccountRefOutput ToMustGatherSpecServiceAccountRefOutputWithContext(context.Context) MustGatherSpecServiceAccountRefOutput }
MustGatherSpecServiceAccountRefInput is an input type that accepts MustGatherSpecServiceAccountRefArgs and MustGatherSpecServiceAccountRefOutput values. You can construct a concrete instance of `MustGatherSpecServiceAccountRefInput` via:
MustGatherSpecServiceAccountRefArgs{...}
type MustGatherSpecServiceAccountRefOutput ¶
type MustGatherSpecServiceAccountRefOutput struct{ *pulumi.OutputState }
the service account to use to run the must gather job pod, defaults to default +kubebuilder:default:="{Name:default}"
func (MustGatherSpecServiceAccountRefOutput) ElementType ¶
func (MustGatherSpecServiceAccountRefOutput) ElementType() reflect.Type
func (MustGatherSpecServiceAccountRefOutput) Name ¶
func (o MustGatherSpecServiceAccountRefOutput) Name() pulumi.StringPtrOutput
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?
func (MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefOutput ¶
func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefOutput() MustGatherSpecServiceAccountRefOutput
func (MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefOutputWithContext ¶
func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefOutput
func (MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefPtrOutput ¶
func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput
func (MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefPtrOutputWithContext ¶
func (o MustGatherSpecServiceAccountRefOutput) ToMustGatherSpecServiceAccountRefPtrOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefPtrOutput
type MustGatherSpecServiceAccountRefPtrInput ¶
type MustGatherSpecServiceAccountRefPtrInput interface { pulumi.Input ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput ToMustGatherSpecServiceAccountRefPtrOutputWithContext(context.Context) MustGatherSpecServiceAccountRefPtrOutput }
MustGatherSpecServiceAccountRefPtrInput is an input type that accepts MustGatherSpecServiceAccountRefArgs, MustGatherSpecServiceAccountRefPtr and MustGatherSpecServiceAccountRefPtrOutput values. You can construct a concrete instance of `MustGatherSpecServiceAccountRefPtrInput` via:
MustGatherSpecServiceAccountRefArgs{...} or: nil
func MustGatherSpecServiceAccountRefPtr ¶
func MustGatherSpecServiceAccountRefPtr(v *MustGatherSpecServiceAccountRefArgs) MustGatherSpecServiceAccountRefPtrInput
type MustGatherSpecServiceAccountRefPtrOutput ¶
type MustGatherSpecServiceAccountRefPtrOutput struct{ *pulumi.OutputState }
func (MustGatherSpecServiceAccountRefPtrOutput) ElementType ¶
func (MustGatherSpecServiceAccountRefPtrOutput) ElementType() reflect.Type
func (MustGatherSpecServiceAccountRefPtrOutput) Name ¶
func (o MustGatherSpecServiceAccountRefPtrOutput) Name() pulumi.StringPtrOutput
Name of the referent. More info: https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#names TODO: Add other useful fields. apiVersion, kind, uid?
func (MustGatherSpecServiceAccountRefPtrOutput) ToMustGatherSpecServiceAccountRefPtrOutput ¶
func (o MustGatherSpecServiceAccountRefPtrOutput) ToMustGatherSpecServiceAccountRefPtrOutput() MustGatherSpecServiceAccountRefPtrOutput
func (MustGatherSpecServiceAccountRefPtrOutput) ToMustGatherSpecServiceAccountRefPtrOutputWithContext ¶
func (o MustGatherSpecServiceAccountRefPtrOutput) ToMustGatherSpecServiceAccountRefPtrOutputWithContext(ctx context.Context) MustGatherSpecServiceAccountRefPtrOutput
type MustGatherState ¶
type MustGatherState struct { ApiVersion pulumi.StringPtrInput Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // MustGatherSpec defines the desired state of MustGather Spec MustGatherSpecPtrInput // MustGatherStatus defines the observed state of MustGather Status MustGatherStatusPtrInput }
func (MustGatherState) ElementType ¶
func (MustGatherState) ElementType() reflect.Type
type MustGatherStatus ¶
type MustGatherStatus struct { Completed bool `pulumi:"completed"` LastUpdate *string `pulumi:"lastUpdate"` Reason *string `pulumi:"reason"` Status *string `pulumi:"status"` }
MustGatherStatus defines the observed state of MustGather
type MustGatherStatusArgs ¶
type MustGatherStatusArgs struct { Completed pulumi.BoolInput `pulumi:"completed"` LastUpdate pulumi.StringPtrInput `pulumi:"lastUpdate"` Reason pulumi.StringPtrInput `pulumi:"reason"` Status pulumi.StringPtrInput `pulumi:"status"` }
MustGatherStatus defines the observed state of MustGather
func (MustGatherStatusArgs) ElementType ¶
func (MustGatherStatusArgs) ElementType() reflect.Type
func (MustGatherStatusArgs) ToMustGatherStatusOutput ¶
func (i MustGatherStatusArgs) ToMustGatherStatusOutput() MustGatherStatusOutput
func (MustGatherStatusArgs) ToMustGatherStatusOutputWithContext ¶
func (i MustGatherStatusArgs) ToMustGatherStatusOutputWithContext(ctx context.Context) MustGatherStatusOutput
func (MustGatherStatusArgs) ToMustGatherStatusPtrOutput ¶
func (i MustGatherStatusArgs) ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput
func (MustGatherStatusArgs) ToMustGatherStatusPtrOutputWithContext ¶
func (i MustGatherStatusArgs) ToMustGatherStatusPtrOutputWithContext(ctx context.Context) MustGatherStatusPtrOutput
type MustGatherStatusInput ¶
type MustGatherStatusInput interface { pulumi.Input ToMustGatherStatusOutput() MustGatherStatusOutput ToMustGatherStatusOutputWithContext(context.Context) MustGatherStatusOutput }
MustGatherStatusInput is an input type that accepts MustGatherStatusArgs and MustGatherStatusOutput values. You can construct a concrete instance of `MustGatherStatusInput` via:
MustGatherStatusArgs{...}
type MustGatherStatusOutput ¶
type MustGatherStatusOutput struct{ *pulumi.OutputState }
MustGatherStatus defines the observed state of MustGather
func (MustGatherStatusOutput) Completed ¶
func (o MustGatherStatusOutput) Completed() pulumi.BoolOutput
func (MustGatherStatusOutput) ElementType ¶
func (MustGatherStatusOutput) ElementType() reflect.Type
func (MustGatherStatusOutput) LastUpdate ¶
func (o MustGatherStatusOutput) LastUpdate() pulumi.StringPtrOutput
func (MustGatherStatusOutput) Reason ¶
func (o MustGatherStatusOutput) Reason() pulumi.StringPtrOutput
func (MustGatherStatusOutput) Status ¶
func (o MustGatherStatusOutput) Status() pulumi.StringPtrOutput
func (MustGatherStatusOutput) ToMustGatherStatusOutput ¶
func (o MustGatherStatusOutput) ToMustGatherStatusOutput() MustGatherStatusOutput
func (MustGatherStatusOutput) ToMustGatherStatusOutputWithContext ¶
func (o MustGatherStatusOutput) ToMustGatherStatusOutputWithContext(ctx context.Context) MustGatherStatusOutput
func (MustGatherStatusOutput) ToMustGatherStatusPtrOutput ¶
func (o MustGatherStatusOutput) ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput
func (MustGatherStatusOutput) ToMustGatherStatusPtrOutputWithContext ¶
func (o MustGatherStatusOutput) ToMustGatherStatusPtrOutputWithContext(ctx context.Context) MustGatherStatusPtrOutput
type MustGatherStatusPtrInput ¶
type MustGatherStatusPtrInput interface { pulumi.Input ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput ToMustGatherStatusPtrOutputWithContext(context.Context) MustGatherStatusPtrOutput }
MustGatherStatusPtrInput is an input type that accepts MustGatherStatusArgs, MustGatherStatusPtr and MustGatherStatusPtrOutput values. You can construct a concrete instance of `MustGatherStatusPtrInput` via:
MustGatherStatusArgs{...} or: nil
func MustGatherStatusPtr ¶
func MustGatherStatusPtr(v *MustGatherStatusArgs) MustGatherStatusPtrInput
type MustGatherStatusPtrOutput ¶
type MustGatherStatusPtrOutput struct{ *pulumi.OutputState }
func (MustGatherStatusPtrOutput) Completed ¶
func (o MustGatherStatusPtrOutput) Completed() pulumi.BoolPtrOutput
func (MustGatherStatusPtrOutput) Elem ¶
func (o MustGatherStatusPtrOutput) Elem() MustGatherStatusOutput
func (MustGatherStatusPtrOutput) ElementType ¶
func (MustGatherStatusPtrOutput) ElementType() reflect.Type
func (MustGatherStatusPtrOutput) LastUpdate ¶
func (o MustGatherStatusPtrOutput) LastUpdate() pulumi.StringPtrOutput
func (MustGatherStatusPtrOutput) Reason ¶
func (o MustGatherStatusPtrOutput) Reason() pulumi.StringPtrOutput
func (MustGatherStatusPtrOutput) Status ¶
func (o MustGatherStatusPtrOutput) Status() pulumi.StringPtrOutput
func (MustGatherStatusPtrOutput) ToMustGatherStatusPtrOutput ¶
func (o MustGatherStatusPtrOutput) ToMustGatherStatusPtrOutput() MustGatherStatusPtrOutput
func (MustGatherStatusPtrOutput) ToMustGatherStatusPtrOutputWithContext ¶
func (o MustGatherStatusPtrOutput) ToMustGatherStatusPtrOutputWithContext(ctx context.Context) MustGatherStatusPtrOutput
type MustGatherType ¶
type MustGatherType struct { ApiVersion *string `pulumi:"apiVersion"` Kind *string `pulumi:"kind"` Metadata *metav1.ObjectMeta `pulumi:"metadata"` // MustGatherSpec defines the desired state of MustGather Spec *MustGatherSpec `pulumi:"spec"` // MustGatherStatus defines the observed state of MustGather Status *MustGatherStatus `pulumi:"status"` }
MustGather is the Schema for the mustgathers API
type MustGatherTypeArgs ¶
type MustGatherTypeArgs struct { ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` Kind pulumi.StringPtrInput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrInput `pulumi:"metadata"` // MustGatherSpec defines the desired state of MustGather Spec MustGatherSpecPtrInput `pulumi:"spec"` // MustGatherStatus defines the observed state of MustGather Status MustGatherStatusPtrInput `pulumi:"status"` }
MustGather is the Schema for the mustgathers API
func (MustGatherTypeArgs) ElementType ¶
func (MustGatherTypeArgs) ElementType() reflect.Type
func (MustGatherTypeArgs) ToMustGatherTypeOutput ¶
func (i MustGatherTypeArgs) ToMustGatherTypeOutput() MustGatherTypeOutput
func (MustGatherTypeArgs) ToMustGatherTypeOutputWithContext ¶
func (i MustGatherTypeArgs) ToMustGatherTypeOutputWithContext(ctx context.Context) MustGatherTypeOutput
type MustGatherTypeInput ¶
type MustGatherTypeInput interface { pulumi.Input ToMustGatherTypeOutput() MustGatherTypeOutput ToMustGatherTypeOutputWithContext(context.Context) MustGatherTypeOutput }
MustGatherTypeInput is an input type that accepts MustGatherTypeArgs and MustGatherTypeOutput values. You can construct a concrete instance of `MustGatherTypeInput` via:
MustGatherTypeArgs{...}
type MustGatherTypeOutput ¶
type MustGatherTypeOutput struct{ *pulumi.OutputState }
MustGather is the Schema for the mustgathers API
func (MustGatherTypeOutput) ApiVersion ¶
func (o MustGatherTypeOutput) ApiVersion() pulumi.StringPtrOutput
func (MustGatherTypeOutput) ElementType ¶
func (MustGatherTypeOutput) ElementType() reflect.Type
func (MustGatherTypeOutput) Kind ¶
func (o MustGatherTypeOutput) Kind() pulumi.StringPtrOutput
func (MustGatherTypeOutput) Metadata ¶
func (o MustGatherTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
func (MustGatherTypeOutput) Spec ¶
func (o MustGatherTypeOutput) Spec() MustGatherSpecPtrOutput
MustGatherSpec defines the desired state of MustGather
func (MustGatherTypeOutput) Status ¶
func (o MustGatherTypeOutput) Status() MustGatherStatusPtrOutput
MustGatherStatus defines the observed state of MustGather
func (MustGatherTypeOutput) ToMustGatherTypeOutput ¶
func (o MustGatherTypeOutput) ToMustGatherTypeOutput() MustGatherTypeOutput
func (MustGatherTypeOutput) ToMustGatherTypeOutputWithContext ¶
func (o MustGatherTypeOutput) ToMustGatherTypeOutputWithContext(ctx context.Context) MustGatherTypeOutput