Documentation
¶
Index ¶
- type Binding
- type BindingArgs
- type BindingMetadata
- type BindingMetadataArgs
- type BindingMetadataInput
- type BindingMetadataOutput
- type BindingSpec
- type BindingSpecArgs
- func (BindingSpecArgs) ElementType() reflect.Type
- func (i BindingSpecArgs) ToBindingSpecOutput() BindingSpecOutput
- func (i BindingSpecArgs) ToBindingSpecOutputWithContext(ctx context.Context) BindingSpecOutput
- func (i BindingSpecArgs) ToBindingSpecPtrOutput() BindingSpecPtrOutput
- func (i BindingSpecArgs) ToBindingSpecPtrOutputWithContext(ctx context.Context) BindingSpecPtrOutput
- type BindingSpecInput
- type BindingSpecOutput
- func (o BindingSpecOutput) Alias() pulumi.StringPtrOutput
- func (BindingSpecOutput) ElementType() reflect.Type
- func (o BindingSpecOutput) Parameters() BindingSpecParametersArrayOutput
- func (o BindingSpecOutput) Role() pulumi.StringPtrOutput
- func (o BindingSpecOutput) SecretName() pulumi.StringPtrOutput
- func (o BindingSpecOutput) ServiceName() pulumi.StringOutput
- func (o BindingSpecOutput) ServiceNamespace() pulumi.StringPtrOutput
- func (o BindingSpecOutput) ToBindingSpecOutput() BindingSpecOutput
- func (o BindingSpecOutput) ToBindingSpecOutputWithContext(ctx context.Context) BindingSpecOutput
- func (o BindingSpecOutput) ToBindingSpecPtrOutput() BindingSpecPtrOutput
- func (o BindingSpecOutput) ToBindingSpecPtrOutputWithContext(ctx context.Context) BindingSpecPtrOutput
- type BindingSpecParameters
- type BindingSpecParametersArgs
- type BindingSpecParametersArray
- func (BindingSpecParametersArray) ElementType() reflect.Type
- func (i BindingSpecParametersArray) ToBindingSpecParametersArrayOutput() BindingSpecParametersArrayOutput
- func (i BindingSpecParametersArray) ToBindingSpecParametersArrayOutputWithContext(ctx context.Context) BindingSpecParametersArrayOutput
- type BindingSpecParametersArrayInput
- type BindingSpecParametersArrayOutput
- func (BindingSpecParametersArrayOutput) ElementType() reflect.Type
- func (o BindingSpecParametersArrayOutput) Index(i pulumi.IntInput) BindingSpecParametersOutput
- func (o BindingSpecParametersArrayOutput) ToBindingSpecParametersArrayOutput() BindingSpecParametersArrayOutput
- func (o BindingSpecParametersArrayOutput) ToBindingSpecParametersArrayOutputWithContext(ctx context.Context) BindingSpecParametersArrayOutput
- type BindingSpecParametersAttributes
- type BindingSpecParametersAttributesArgs
- func (BindingSpecParametersAttributesArgs) ElementType() reflect.Type
- func (i BindingSpecParametersAttributesArgs) ToBindingSpecParametersAttributesOutput() BindingSpecParametersAttributesOutput
- func (i BindingSpecParametersAttributesArgs) ToBindingSpecParametersAttributesOutputWithContext(ctx context.Context) BindingSpecParametersAttributesOutput
- type BindingSpecParametersAttributesInput
- type BindingSpecParametersAttributesOutput
- func (BindingSpecParametersAttributesOutput) ElementType() reflect.Type
- func (o BindingSpecParametersAttributesOutput) ToBindingSpecParametersAttributesOutput() BindingSpecParametersAttributesOutput
- func (o BindingSpecParametersAttributesOutput) ToBindingSpecParametersAttributesOutputWithContext(ctx context.Context) BindingSpecParametersAttributesOutput
- type BindingSpecParametersInput
- type BindingSpecParametersOutput
- func (o BindingSpecParametersOutput) Attributes() pulumi.MapMapOutput
- func (BindingSpecParametersOutput) ElementType() reflect.Type
- func (o BindingSpecParametersOutput) Name() pulumi.StringOutput
- func (o BindingSpecParametersOutput) ToBindingSpecParametersOutput() BindingSpecParametersOutput
- func (o BindingSpecParametersOutput) ToBindingSpecParametersOutputWithContext(ctx context.Context) BindingSpecParametersOutput
- func (o BindingSpecParametersOutput) Value() pulumi.AnyOutput
- func (o BindingSpecParametersOutput) ValueFrom() BindingSpecParametersValueFromPtrOutput
- type BindingSpecParametersValueFrom
- type BindingSpecParametersValueFromArgs
- func (BindingSpecParametersValueFromArgs) ElementType() reflect.Type
- func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromOutput() BindingSpecParametersValueFromOutput
- func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromOutputWithContext(ctx context.Context) BindingSpecParametersValueFromOutput
- func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput
- func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromPtrOutput
- type BindingSpecParametersValueFromConfigMapKeyRef
- type BindingSpecParametersValueFromConfigMapKeyRefArgs
- func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ElementType() reflect.Type
- func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefOutput() BindingSpecParametersValueFromConfigMapKeyRefOutput
- func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefOutput
- func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- type BindingSpecParametersValueFromConfigMapKeyRefInput
- type BindingSpecParametersValueFromConfigMapKeyRefOutput
- func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ElementType() reflect.Type
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) Key() pulumi.StringOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) Name() pulumi.StringPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) Optional() pulumi.BoolPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefOutput() BindingSpecParametersValueFromConfigMapKeyRefOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- type BindingSpecParametersValueFromConfigMapKeyRefPtrInput
- type BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) Elem() BindingSpecParametersValueFromConfigMapKeyRefOutput
- func (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ElementType() reflect.Type
- func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- type BindingSpecParametersValueFromInput
- type BindingSpecParametersValueFromOutput
- func (o BindingSpecParametersValueFromOutput) ConfigMapKeyRef() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (BindingSpecParametersValueFromOutput) ElementType() reflect.Type
- func (o BindingSpecParametersValueFromOutput) SecretKeyRef() BindingSpecParametersValueFromSecretKeyRefPtrOutput
- func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromOutput() BindingSpecParametersValueFromOutput
- func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromOutputWithContext(ctx context.Context) BindingSpecParametersValueFromOutput
- func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput
- func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromPtrOutput
- type BindingSpecParametersValueFromPtrInput
- type BindingSpecParametersValueFromPtrOutput
- func (o BindingSpecParametersValueFromPtrOutput) ConfigMapKeyRef() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o BindingSpecParametersValueFromPtrOutput) Elem() BindingSpecParametersValueFromOutput
- func (BindingSpecParametersValueFromPtrOutput) ElementType() reflect.Type
- func (o BindingSpecParametersValueFromPtrOutput) SecretKeyRef() BindingSpecParametersValueFromSecretKeyRefPtrOutput
- func (o BindingSpecParametersValueFromPtrOutput) ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput
- func (o BindingSpecParametersValueFromPtrOutput) ToBindingSpecParametersValueFromPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromPtrOutput
- type BindingSpecParametersValueFromSecretKeyRef
- type BindingSpecParametersValueFromSecretKeyRefArgs
- func (BindingSpecParametersValueFromSecretKeyRefArgs) ElementType() reflect.Type
- func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefOutput() BindingSpecParametersValueFromSecretKeyRefOutput
- func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefOutput
- func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput
- func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput
- type BindingSpecParametersValueFromSecretKeyRefInput
- type BindingSpecParametersValueFromSecretKeyRefOutput
- func (BindingSpecParametersValueFromSecretKeyRefOutput) ElementType() reflect.Type
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) Name() pulumi.StringPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) Optional() pulumi.BoolPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefOutput() BindingSpecParametersValueFromSecretKeyRefOutput
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefOutput
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput
- type BindingSpecParametersValueFromSecretKeyRefPtrInput
- type BindingSpecParametersValueFromSecretKeyRefPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) Elem() BindingSpecParametersValueFromSecretKeyRefOutput
- func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
- func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput
- func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput
- type BindingSpecPtrInput
- type BindingSpecPtrOutput
- func (o BindingSpecPtrOutput) Alias() pulumi.StringPtrOutput
- func (o BindingSpecPtrOutput) Elem() BindingSpecOutput
- func (BindingSpecPtrOutput) ElementType() reflect.Type
- func (o BindingSpecPtrOutput) Parameters() BindingSpecParametersArrayOutput
- func (o BindingSpecPtrOutput) Role() pulumi.StringPtrOutput
- func (o BindingSpecPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o BindingSpecPtrOutput) ServiceName() pulumi.StringPtrOutput
- func (o BindingSpecPtrOutput) ServiceNamespace() pulumi.StringPtrOutput
- func (o BindingSpecPtrOutput) ToBindingSpecPtrOutput() BindingSpecPtrOutput
- func (o BindingSpecPtrOutput) ToBindingSpecPtrOutputWithContext(ctx context.Context) BindingSpecPtrOutput
- type BindingState
- type BindingStatus
- type BindingStatusArgs
- func (BindingStatusArgs) ElementType() reflect.Type
- func (i BindingStatusArgs) ToBindingStatusOutput() BindingStatusOutput
- func (i BindingStatusArgs) ToBindingStatusOutputWithContext(ctx context.Context) BindingStatusOutput
- func (i BindingStatusArgs) ToBindingStatusPtrOutput() BindingStatusPtrOutput
- func (i BindingStatusArgs) ToBindingStatusPtrOutputWithContext(ctx context.Context) BindingStatusPtrOutput
- type BindingStatusInput
- type BindingStatusOutput
- func (BindingStatusOutput) ElementType() reflect.Type
- func (o BindingStatusOutput) Generation() pulumi.IntPtrOutput
- func (o BindingStatusOutput) InstanceId() pulumi.StringPtrOutput
- func (o BindingStatusOutput) KeyInstanceId() pulumi.StringPtrOutput
- func (o BindingStatusOutput) Message() pulumi.StringPtrOutput
- func (o BindingStatusOutput) SecretName() pulumi.StringPtrOutput
- func (o BindingStatusOutput) State() pulumi.StringPtrOutput
- func (o BindingStatusOutput) ToBindingStatusOutput() BindingStatusOutput
- func (o BindingStatusOutput) ToBindingStatusOutputWithContext(ctx context.Context) BindingStatusOutput
- func (o BindingStatusOutput) ToBindingStatusPtrOutput() BindingStatusPtrOutput
- func (o BindingStatusOutput) ToBindingStatusPtrOutputWithContext(ctx context.Context) BindingStatusPtrOutput
- type BindingStatusPtrInput
- type BindingStatusPtrOutput
- func (o BindingStatusPtrOutput) Elem() BindingStatusOutput
- func (BindingStatusPtrOutput) ElementType() reflect.Type
- func (o BindingStatusPtrOutput) Generation() pulumi.IntPtrOutput
- func (o BindingStatusPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o BindingStatusPtrOutput) KeyInstanceId() pulumi.StringPtrOutput
- func (o BindingStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o BindingStatusPtrOutput) SecretName() pulumi.StringPtrOutput
- func (o BindingStatusPtrOutput) State() pulumi.StringPtrOutput
- func (o BindingStatusPtrOutput) ToBindingStatusPtrOutput() BindingStatusPtrOutput
- func (o BindingStatusPtrOutput) ToBindingStatusPtrOutputWithContext(ctx context.Context) BindingStatusPtrOutput
- type BindingType
- type BindingTypeArgs
- type BindingTypeInput
- type BindingTypeOutput
- func (o BindingTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (BindingTypeOutput) ElementType() reflect.Type
- func (o BindingTypeOutput) Kind() pulumi.StringPtrOutput
- func (o BindingTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o BindingTypeOutput) Spec() BindingSpecPtrOutput
- func (o BindingTypeOutput) Status() BindingStatusPtrOutput
- func (o BindingTypeOutput) ToBindingTypeOutput() BindingTypeOutput
- func (o BindingTypeOutput) ToBindingTypeOutputWithContext(ctx context.Context) BindingTypeOutput
- type Service
- type ServiceArgs
- type ServiceMetadata
- type ServiceMetadataArgs
- type ServiceMetadataInput
- type ServiceMetadataOutput
- type ServiceSpec
- type ServiceSpecArgs
- func (ServiceSpecArgs) ElementType() reflect.Type
- func (i ServiceSpecArgs) ToServiceSpecOutput() ServiceSpecOutput
- func (i ServiceSpecArgs) ToServiceSpecOutputWithContext(ctx context.Context) ServiceSpecOutput
- func (i ServiceSpecArgs) ToServiceSpecPtrOutput() ServiceSpecPtrOutput
- func (i ServiceSpecArgs) ToServiceSpecPtrOutputWithContext(ctx context.Context) ServiceSpecPtrOutput
- type ServiceSpecContext
- type ServiceSpecContextArgs
- func (ServiceSpecContextArgs) ElementType() reflect.Type
- func (i ServiceSpecContextArgs) ToServiceSpecContextOutput() ServiceSpecContextOutput
- func (i ServiceSpecContextArgs) ToServiceSpecContextOutputWithContext(ctx context.Context) ServiceSpecContextOutput
- func (i ServiceSpecContextArgs) ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput
- func (i ServiceSpecContextArgs) ToServiceSpecContextPtrOutputWithContext(ctx context.Context) ServiceSpecContextPtrOutput
- type ServiceSpecContextInput
- type ServiceSpecContextOutput
- func (ServiceSpecContextOutput) ElementType() reflect.Type
- func (o ServiceSpecContextOutput) Org() pulumi.StringPtrOutput
- func (o ServiceSpecContextOutput) Region() pulumi.StringPtrOutput
- func (o ServiceSpecContextOutput) Resourcegroupid() pulumi.StringPtrOutput
- func (o ServiceSpecContextOutput) Resourcelocation() pulumi.StringPtrOutput
- func (o ServiceSpecContextOutput) Space() pulumi.StringPtrOutput
- func (o ServiceSpecContextOutput) ToServiceSpecContextOutput() ServiceSpecContextOutput
- func (o ServiceSpecContextOutput) ToServiceSpecContextOutputWithContext(ctx context.Context) ServiceSpecContextOutput
- func (o ServiceSpecContextOutput) ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput
- func (o ServiceSpecContextOutput) ToServiceSpecContextPtrOutputWithContext(ctx context.Context) ServiceSpecContextPtrOutput
- func (o ServiceSpecContextOutput) User() pulumi.StringPtrOutput
- type ServiceSpecContextPtrInput
- type ServiceSpecContextPtrOutput
- func (o ServiceSpecContextPtrOutput) Elem() ServiceSpecContextOutput
- func (ServiceSpecContextPtrOutput) ElementType() reflect.Type
- func (o ServiceSpecContextPtrOutput) Org() pulumi.StringPtrOutput
- func (o ServiceSpecContextPtrOutput) Region() pulumi.StringPtrOutput
- func (o ServiceSpecContextPtrOutput) Resourcegroupid() pulumi.StringPtrOutput
- func (o ServiceSpecContextPtrOutput) Resourcelocation() pulumi.StringPtrOutput
- func (o ServiceSpecContextPtrOutput) Space() pulumi.StringPtrOutput
- func (o ServiceSpecContextPtrOutput) ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput
- func (o ServiceSpecContextPtrOutput) ToServiceSpecContextPtrOutputWithContext(ctx context.Context) ServiceSpecContextPtrOutput
- func (o ServiceSpecContextPtrOutput) User() pulumi.StringPtrOutput
- type ServiceSpecInput
- type ServiceSpecOutput
- func (o ServiceSpecOutput) Context() ServiceSpecContextPtrOutput
- func (ServiceSpecOutput) ElementType() reflect.Type
- func (o ServiceSpecOutput) ExternalName() pulumi.StringPtrOutput
- func (o ServiceSpecOutput) Parameters() ServiceSpecParametersArrayOutput
- func (o ServiceSpecOutput) Plan() pulumi.StringOutput
- func (o ServiceSpecOutput) ServiceClass() pulumi.StringOutput
- func (o ServiceSpecOutput) ServiceClassType() pulumi.StringPtrOutput
- func (o ServiceSpecOutput) Tags() pulumi.StringArrayOutput
- func (o ServiceSpecOutput) ToServiceSpecOutput() ServiceSpecOutput
- func (o ServiceSpecOutput) ToServiceSpecOutputWithContext(ctx context.Context) ServiceSpecOutput
- func (o ServiceSpecOutput) ToServiceSpecPtrOutput() ServiceSpecPtrOutput
- func (o ServiceSpecOutput) ToServiceSpecPtrOutputWithContext(ctx context.Context) ServiceSpecPtrOutput
- type ServiceSpecParameters
- type ServiceSpecParametersArgs
- type ServiceSpecParametersArray
- func (ServiceSpecParametersArray) ElementType() reflect.Type
- func (i ServiceSpecParametersArray) ToServiceSpecParametersArrayOutput() ServiceSpecParametersArrayOutput
- func (i ServiceSpecParametersArray) ToServiceSpecParametersArrayOutputWithContext(ctx context.Context) ServiceSpecParametersArrayOutput
- type ServiceSpecParametersArrayInput
- type ServiceSpecParametersArrayOutput
- func (ServiceSpecParametersArrayOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersArrayOutput) Index(i pulumi.IntInput) ServiceSpecParametersOutput
- func (o ServiceSpecParametersArrayOutput) ToServiceSpecParametersArrayOutput() ServiceSpecParametersArrayOutput
- func (o ServiceSpecParametersArrayOutput) ToServiceSpecParametersArrayOutputWithContext(ctx context.Context) ServiceSpecParametersArrayOutput
- type ServiceSpecParametersAttributes
- type ServiceSpecParametersAttributesArgs
- func (ServiceSpecParametersAttributesArgs) ElementType() reflect.Type
- func (i ServiceSpecParametersAttributesArgs) ToServiceSpecParametersAttributesOutput() ServiceSpecParametersAttributesOutput
- func (i ServiceSpecParametersAttributesArgs) ToServiceSpecParametersAttributesOutputWithContext(ctx context.Context) ServiceSpecParametersAttributesOutput
- type ServiceSpecParametersAttributesInput
- type ServiceSpecParametersAttributesOutput
- func (ServiceSpecParametersAttributesOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersAttributesOutput) ToServiceSpecParametersAttributesOutput() ServiceSpecParametersAttributesOutput
- func (o ServiceSpecParametersAttributesOutput) ToServiceSpecParametersAttributesOutputWithContext(ctx context.Context) ServiceSpecParametersAttributesOutput
- type ServiceSpecParametersInput
- type ServiceSpecParametersOutput
- func (o ServiceSpecParametersOutput) Attributes() pulumi.MapMapOutput
- func (ServiceSpecParametersOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersOutput) Name() pulumi.StringOutput
- func (o ServiceSpecParametersOutput) ToServiceSpecParametersOutput() ServiceSpecParametersOutput
- func (o ServiceSpecParametersOutput) ToServiceSpecParametersOutputWithContext(ctx context.Context) ServiceSpecParametersOutput
- func (o ServiceSpecParametersOutput) Value() pulumi.AnyOutput
- func (o ServiceSpecParametersOutput) ValueFrom() ServiceSpecParametersValueFromPtrOutput
- type ServiceSpecParametersValueFrom
- type ServiceSpecParametersValueFromArgs
- func (ServiceSpecParametersValueFromArgs) ElementType() reflect.Type
- func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromOutput() ServiceSpecParametersValueFromOutput
- func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromOutput
- func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput
- func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromPtrOutput
- type ServiceSpecParametersValueFromConfigMapKeyRef
- type ServiceSpecParametersValueFromConfigMapKeyRefArgs
- func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ElementType() reflect.Type
- func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefOutput() ServiceSpecParametersValueFromConfigMapKeyRefOutput
- func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefOutput
- func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- type ServiceSpecParametersValueFromConfigMapKeyRefInput
- type ServiceSpecParametersValueFromConfigMapKeyRefOutput
- func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) Key() pulumi.StringOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) Name() pulumi.StringPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefOutput() ServiceSpecParametersValueFromConfigMapKeyRefOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- type ServiceSpecParametersValueFromConfigMapKeyRefPtrInput
- type ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) Elem() ServiceSpecParametersValueFromConfigMapKeyRefOutput
- func (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- type ServiceSpecParametersValueFromInput
- type ServiceSpecParametersValueFromOutput
- func (o ServiceSpecParametersValueFromOutput) ConfigMapKeyRef() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (ServiceSpecParametersValueFromOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersValueFromOutput) SecretKeyRef() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromOutput() ServiceSpecParametersValueFromOutput
- func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromOutput
- func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput
- func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromPtrOutput
- type ServiceSpecParametersValueFromPtrInput
- type ServiceSpecParametersValueFromPtrOutput
- func (o ServiceSpecParametersValueFromPtrOutput) ConfigMapKeyRef() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromPtrOutput) Elem() ServiceSpecParametersValueFromOutput
- func (ServiceSpecParametersValueFromPtrOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersValueFromPtrOutput) SecretKeyRef() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromPtrOutput) ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput
- func (o ServiceSpecParametersValueFromPtrOutput) ToServiceSpecParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromPtrOutput
- type ServiceSpecParametersValueFromSecretKeyRef
- type ServiceSpecParametersValueFromSecretKeyRefArgs
- func (ServiceSpecParametersValueFromSecretKeyRefArgs) ElementType() reflect.Type
- func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefOutput() ServiceSpecParametersValueFromSecretKeyRefOutput
- func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefOutput
- func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- type ServiceSpecParametersValueFromSecretKeyRefInput
- type ServiceSpecParametersValueFromSecretKeyRefOutput
- func (ServiceSpecParametersValueFromSecretKeyRefOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) Name() pulumi.StringPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefOutput() ServiceSpecParametersValueFromSecretKeyRefOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- type ServiceSpecParametersValueFromSecretKeyRefPtrInput
- type ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Elem() ServiceSpecParametersValueFromSecretKeyRefOutput
- func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
- func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput
- type ServiceSpecPtrInput
- type ServiceSpecPtrOutput
- func (o ServiceSpecPtrOutput) Context() ServiceSpecContextPtrOutput
- func (o ServiceSpecPtrOutput) Elem() ServiceSpecOutput
- func (ServiceSpecPtrOutput) ElementType() reflect.Type
- func (o ServiceSpecPtrOutput) ExternalName() pulumi.StringPtrOutput
- func (o ServiceSpecPtrOutput) Parameters() ServiceSpecParametersArrayOutput
- func (o ServiceSpecPtrOutput) Plan() pulumi.StringPtrOutput
- func (o ServiceSpecPtrOutput) ServiceClass() pulumi.StringPtrOutput
- func (o ServiceSpecPtrOutput) ServiceClassType() pulumi.StringPtrOutput
- func (o ServiceSpecPtrOutput) Tags() pulumi.StringArrayOutput
- func (o ServiceSpecPtrOutput) ToServiceSpecPtrOutput() ServiceSpecPtrOutput
- func (o ServiceSpecPtrOutput) ToServiceSpecPtrOutputWithContext(ctx context.Context) ServiceSpecPtrOutput
- type ServiceState
- type ServiceStatus
- type ServiceStatusArgs
- func (ServiceStatusArgs) ElementType() reflect.Type
- func (i ServiceStatusArgs) ToServiceStatusOutput() ServiceStatusOutput
- func (i ServiceStatusArgs) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
- func (i ServiceStatusArgs) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
- func (i ServiceStatusArgs) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
- type ServiceStatusContext
- type ServiceStatusContextArgs
- func (ServiceStatusContextArgs) ElementType() reflect.Type
- func (i ServiceStatusContextArgs) ToServiceStatusContextOutput() ServiceStatusContextOutput
- func (i ServiceStatusContextArgs) ToServiceStatusContextOutputWithContext(ctx context.Context) ServiceStatusContextOutput
- func (i ServiceStatusContextArgs) ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput
- func (i ServiceStatusContextArgs) ToServiceStatusContextPtrOutputWithContext(ctx context.Context) ServiceStatusContextPtrOutput
- type ServiceStatusContextInput
- type ServiceStatusContextOutput
- func (ServiceStatusContextOutput) ElementType() reflect.Type
- func (o ServiceStatusContextOutput) Org() pulumi.StringPtrOutput
- func (o ServiceStatusContextOutput) Region() pulumi.StringPtrOutput
- func (o ServiceStatusContextOutput) Resourcegroupid() pulumi.StringPtrOutput
- func (o ServiceStatusContextOutput) Resourcelocation() pulumi.StringPtrOutput
- func (o ServiceStatusContextOutput) Space() pulumi.StringPtrOutput
- func (o ServiceStatusContextOutput) ToServiceStatusContextOutput() ServiceStatusContextOutput
- func (o ServiceStatusContextOutput) ToServiceStatusContextOutputWithContext(ctx context.Context) ServiceStatusContextOutput
- func (o ServiceStatusContextOutput) ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput
- func (o ServiceStatusContextOutput) ToServiceStatusContextPtrOutputWithContext(ctx context.Context) ServiceStatusContextPtrOutput
- func (o ServiceStatusContextOutput) User() pulumi.StringPtrOutput
- type ServiceStatusContextPtrInput
- type ServiceStatusContextPtrOutput
- func (o ServiceStatusContextPtrOutput) Elem() ServiceStatusContextOutput
- func (ServiceStatusContextPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusContextPtrOutput) Org() pulumi.StringPtrOutput
- func (o ServiceStatusContextPtrOutput) Region() pulumi.StringPtrOutput
- func (o ServiceStatusContextPtrOutput) Resourcegroupid() pulumi.StringPtrOutput
- func (o ServiceStatusContextPtrOutput) Resourcelocation() pulumi.StringPtrOutput
- func (o ServiceStatusContextPtrOutput) Space() pulumi.StringPtrOutput
- func (o ServiceStatusContextPtrOutput) ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput
- func (o ServiceStatusContextPtrOutput) ToServiceStatusContextPtrOutputWithContext(ctx context.Context) ServiceStatusContextPtrOutput
- func (o ServiceStatusContextPtrOutput) User() pulumi.StringPtrOutput
- type ServiceStatusInput
- type ServiceStatusOutput
- func (o ServiceStatusOutput) Context() ServiceStatusContextPtrOutput
- func (o ServiceStatusOutput) DashboardURL() pulumi.StringPtrOutput
- func (ServiceStatusOutput) ElementType() reflect.Type
- func (o ServiceStatusOutput) ExternalName() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) Generation() pulumi.IntPtrOutput
- func (o ServiceStatusOutput) InstanceId() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) Message() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) Parameters() ServiceStatusParametersArrayOutput
- func (o ServiceStatusOutput) Plan() pulumi.StringOutput
- func (o ServiceStatusOutput) ServiceClass() pulumi.StringOutput
- func (o ServiceStatusOutput) ServiceClassType() pulumi.StringOutput
- func (o ServiceStatusOutput) State() pulumi.StringPtrOutput
- func (o ServiceStatusOutput) Tags() pulumi.StringArrayOutput
- func (o ServiceStatusOutput) ToServiceStatusOutput() ServiceStatusOutput
- func (o ServiceStatusOutput) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
- func (o ServiceStatusOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
- func (o ServiceStatusOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
- type ServiceStatusParameters
- type ServiceStatusParametersArgs
- type ServiceStatusParametersArray
- func (ServiceStatusParametersArray) ElementType() reflect.Type
- func (i ServiceStatusParametersArray) ToServiceStatusParametersArrayOutput() ServiceStatusParametersArrayOutput
- func (i ServiceStatusParametersArray) ToServiceStatusParametersArrayOutputWithContext(ctx context.Context) ServiceStatusParametersArrayOutput
- type ServiceStatusParametersArrayInput
- type ServiceStatusParametersArrayOutput
- func (ServiceStatusParametersArrayOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersArrayOutput) Index(i pulumi.IntInput) ServiceStatusParametersOutput
- func (o ServiceStatusParametersArrayOutput) ToServiceStatusParametersArrayOutput() ServiceStatusParametersArrayOutput
- func (o ServiceStatusParametersArrayOutput) ToServiceStatusParametersArrayOutputWithContext(ctx context.Context) ServiceStatusParametersArrayOutput
- type ServiceStatusParametersAttributes
- type ServiceStatusParametersAttributesArgs
- func (ServiceStatusParametersAttributesArgs) ElementType() reflect.Type
- func (i ServiceStatusParametersAttributesArgs) ToServiceStatusParametersAttributesOutput() ServiceStatusParametersAttributesOutput
- func (i ServiceStatusParametersAttributesArgs) ToServiceStatusParametersAttributesOutputWithContext(ctx context.Context) ServiceStatusParametersAttributesOutput
- type ServiceStatusParametersAttributesInput
- type ServiceStatusParametersAttributesOutput
- func (ServiceStatusParametersAttributesOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersAttributesOutput) ToServiceStatusParametersAttributesOutput() ServiceStatusParametersAttributesOutput
- func (o ServiceStatusParametersAttributesOutput) ToServiceStatusParametersAttributesOutputWithContext(ctx context.Context) ServiceStatusParametersAttributesOutput
- type ServiceStatusParametersInput
- type ServiceStatusParametersOutput
- func (o ServiceStatusParametersOutput) Attributes() pulumi.MapMapOutput
- func (ServiceStatusParametersOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersOutput) Name() pulumi.StringOutput
- func (o ServiceStatusParametersOutput) ToServiceStatusParametersOutput() ServiceStatusParametersOutput
- func (o ServiceStatusParametersOutput) ToServiceStatusParametersOutputWithContext(ctx context.Context) ServiceStatusParametersOutput
- func (o ServiceStatusParametersOutput) Value() pulumi.AnyOutput
- func (o ServiceStatusParametersOutput) ValueFrom() ServiceStatusParametersValueFromPtrOutput
- type ServiceStatusParametersValueFrom
- type ServiceStatusParametersValueFromArgs
- func (ServiceStatusParametersValueFromArgs) ElementType() reflect.Type
- func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromOutput() ServiceStatusParametersValueFromOutput
- func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromOutput
- func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput
- func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromPtrOutput
- type ServiceStatusParametersValueFromConfigMapKeyRef
- type ServiceStatusParametersValueFromConfigMapKeyRefArgs
- func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ElementType() reflect.Type
- func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefOutput() ServiceStatusParametersValueFromConfigMapKeyRefOutput
- func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefOutput
- func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- type ServiceStatusParametersValueFromConfigMapKeyRefInput
- type ServiceStatusParametersValueFromConfigMapKeyRefOutput
- func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) Key() pulumi.StringOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) Name() pulumi.StringPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefOutput() ServiceStatusParametersValueFromConfigMapKeyRefOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- type ServiceStatusParametersValueFromConfigMapKeyRefPtrInput
- type ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) Elem() ServiceStatusParametersValueFromConfigMapKeyRefOutput
- func (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- type ServiceStatusParametersValueFromInput
- type ServiceStatusParametersValueFromOutput
- func (o ServiceStatusParametersValueFromOutput) ConfigMapKeyRef() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- func (ServiceStatusParametersValueFromOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersValueFromOutput) SecretKeyRef() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromOutput() ServiceStatusParametersValueFromOutput
- func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromOutput
- func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput
- func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromPtrOutput
- type ServiceStatusParametersValueFromPtrInput
- type ServiceStatusParametersValueFromPtrOutput
- func (o ServiceStatusParametersValueFromPtrOutput) ConfigMapKeyRef() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromPtrOutput) Elem() ServiceStatusParametersValueFromOutput
- func (ServiceStatusParametersValueFromPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersValueFromPtrOutput) SecretKeyRef() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromPtrOutput) ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput
- func (o ServiceStatusParametersValueFromPtrOutput) ToServiceStatusParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromPtrOutput
- type ServiceStatusParametersValueFromSecretKeyRef
- type ServiceStatusParametersValueFromSecretKeyRefArgs
- func (ServiceStatusParametersValueFromSecretKeyRefArgs) ElementType() reflect.Type
- func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefOutput() ServiceStatusParametersValueFromSecretKeyRefOutput
- func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefOutput
- func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- type ServiceStatusParametersValueFromSecretKeyRefInput
- type ServiceStatusParametersValueFromSecretKeyRefOutput
- func (ServiceStatusParametersValueFromSecretKeyRefOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) Name() pulumi.StringPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefOutput() ServiceStatusParametersValueFromSecretKeyRefOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- type ServiceStatusParametersValueFromSecretKeyRefPtrInput
- type ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Elem() ServiceStatusParametersValueFromSecretKeyRefOutput
- func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Key() pulumi.StringPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Name() pulumi.StringPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput
- type ServiceStatusPtrInput
- type ServiceStatusPtrOutput
- func (o ServiceStatusPtrOutput) Context() ServiceStatusContextPtrOutput
- func (o ServiceStatusPtrOutput) DashboardURL() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) Elem() ServiceStatusOutput
- func (ServiceStatusPtrOutput) ElementType() reflect.Type
- func (o ServiceStatusPtrOutput) ExternalName() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) Generation() pulumi.IntPtrOutput
- func (o ServiceStatusPtrOutput) InstanceId() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) Parameters() ServiceStatusParametersArrayOutput
- func (o ServiceStatusPtrOutput) Plan() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) ServiceClass() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) ServiceClassType() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) State() pulumi.StringPtrOutput
- func (o ServiceStatusPtrOutput) Tags() pulumi.StringArrayOutput
- func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
- func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
- type ServiceType
- type ServiceTypeArgs
- type ServiceTypeInput
- type ServiceTypeOutput
- func (o ServiceTypeOutput) ApiVersion() pulumi.StringPtrOutput
- func (ServiceTypeOutput) ElementType() reflect.Type
- func (o ServiceTypeOutput) Kind() pulumi.StringPtrOutput
- func (o ServiceTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
- func (o ServiceTypeOutput) Spec() ServiceSpecPtrOutput
- func (o ServiceTypeOutput) Status() ServiceStatusPtrOutput
- func (o ServiceTypeOutput) ToServiceTypeOutput() ServiceTypeOutput
- func (o ServiceTypeOutput) ToServiceTypeOutputWithContext(ctx context.Context) ServiceTypeOutput
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Binding ¶
type Binding struct { pulumi.CustomResourceState ApiVersion pulumi.StringPtrOutput `pulumi:"apiVersion"` Kind pulumi.StringPtrOutput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrOutput `pulumi:"metadata"` // BindingSpec defines the desired state of Binding Spec BindingSpecPtrOutput `pulumi:"spec"` // BindingStatus defines the observed state of Binding Status BindingStatusPtrOutput `pulumi:"status"` }
Binding is an instance of a service binding resource on IBM Cloud. A Binding creates a secret with the service instance credentials.
func GetBinding ¶
func GetBinding(ctx *pulumi.Context, name string, id pulumi.IDInput, state *BindingState, opts ...pulumi.ResourceOption) (*Binding, error)
GetBinding gets an existing Binding 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 NewBinding ¶
func NewBinding(ctx *pulumi.Context, name string, args *BindingArgs, opts ...pulumi.ResourceOption) (*Binding, error)
NewBinding registers a new resource with the given unique name, arguments, and options.
type BindingArgs ¶
type BindingArgs struct { ApiVersion pulumi.StringPtrInput Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // BindingSpec defines the desired state of Binding Spec BindingSpecPtrInput // BindingStatus defines the observed state of Binding Status BindingStatusPtrInput }
The set of arguments for constructing a Binding resource.
func (BindingArgs) ElementType ¶
func (BindingArgs) ElementType() reflect.Type
type BindingMetadata ¶
type BindingMetadata struct { }
type BindingMetadataArgs ¶
type BindingMetadataArgs struct { }
func (BindingMetadataArgs) ElementType ¶
func (BindingMetadataArgs) ElementType() reflect.Type
func (BindingMetadataArgs) ToBindingMetadataOutput ¶
func (i BindingMetadataArgs) ToBindingMetadataOutput() BindingMetadataOutput
func (BindingMetadataArgs) ToBindingMetadataOutputWithContext ¶
func (i BindingMetadataArgs) ToBindingMetadataOutputWithContext(ctx context.Context) BindingMetadataOutput
type BindingMetadataInput ¶
type BindingMetadataInput interface { pulumi.Input ToBindingMetadataOutput() BindingMetadataOutput ToBindingMetadataOutputWithContext(context.Context) BindingMetadataOutput }
BindingMetadataInput is an input type that accepts BindingMetadataArgs and BindingMetadataOutput values. You can construct a concrete instance of `BindingMetadataInput` via:
BindingMetadataArgs{...}
type BindingMetadataOutput ¶
type BindingMetadataOutput struct{ *pulumi.OutputState }
func (BindingMetadataOutput) ElementType ¶
func (BindingMetadataOutput) ElementType() reflect.Type
func (BindingMetadataOutput) ToBindingMetadataOutput ¶
func (o BindingMetadataOutput) ToBindingMetadataOutput() BindingMetadataOutput
func (BindingMetadataOutput) ToBindingMetadataOutputWithContext ¶
func (o BindingMetadataOutput) ToBindingMetadataOutputWithContext(ctx context.Context) BindingMetadataOutput
type BindingSpec ¶
type BindingSpec struct { // Alias is the name for the credentials to be aliased Alias *string `pulumi:"alias"` // Parameters pass configuration to the service during creation Parameters []BindingSpecParameters `pulumi:"parameters"` // Role is the role for the credentials Role *string `pulumi:"role"` // SecretName is the name of the secret where credentials will be stored SecretName *string `pulumi:"secretName"` // ServiceClass is the name of the service resource to bind ServiceName string `pulumi:"serviceName"` // ServiceNamespace is the namespace of the service resource to bind ServiceNamespace *string `pulumi:"serviceNamespace"` }
BindingSpec defines the desired state of Binding
type BindingSpecArgs ¶
type BindingSpecArgs struct { // Alias is the name for the credentials to be aliased Alias pulumi.StringPtrInput `pulumi:"alias"` // Parameters pass configuration to the service during creation Parameters BindingSpecParametersArrayInput `pulumi:"parameters"` // Role is the role for the credentials Role pulumi.StringPtrInput `pulumi:"role"` // SecretName is the name of the secret where credentials will be stored SecretName pulumi.StringPtrInput `pulumi:"secretName"` // ServiceClass is the name of the service resource to bind ServiceName pulumi.StringInput `pulumi:"serviceName"` // ServiceNamespace is the namespace of the service resource to bind ServiceNamespace pulumi.StringPtrInput `pulumi:"serviceNamespace"` }
BindingSpec defines the desired state of Binding
func (BindingSpecArgs) ElementType ¶
func (BindingSpecArgs) ElementType() reflect.Type
func (BindingSpecArgs) ToBindingSpecOutput ¶
func (i BindingSpecArgs) ToBindingSpecOutput() BindingSpecOutput
func (BindingSpecArgs) ToBindingSpecOutputWithContext ¶
func (i BindingSpecArgs) ToBindingSpecOutputWithContext(ctx context.Context) BindingSpecOutput
func (BindingSpecArgs) ToBindingSpecPtrOutput ¶
func (i BindingSpecArgs) ToBindingSpecPtrOutput() BindingSpecPtrOutput
func (BindingSpecArgs) ToBindingSpecPtrOutputWithContext ¶
func (i BindingSpecArgs) ToBindingSpecPtrOutputWithContext(ctx context.Context) BindingSpecPtrOutput
type BindingSpecInput ¶
type BindingSpecInput interface { pulumi.Input ToBindingSpecOutput() BindingSpecOutput ToBindingSpecOutputWithContext(context.Context) BindingSpecOutput }
BindingSpecInput is an input type that accepts BindingSpecArgs and BindingSpecOutput values. You can construct a concrete instance of `BindingSpecInput` via:
BindingSpecArgs{...}
type BindingSpecOutput ¶
type BindingSpecOutput struct{ *pulumi.OutputState }
BindingSpec defines the desired state of Binding
func (BindingSpecOutput) Alias ¶
func (o BindingSpecOutput) Alias() pulumi.StringPtrOutput
Alias is the name for the credentials to be aliased
func (BindingSpecOutput) ElementType ¶
func (BindingSpecOutput) ElementType() reflect.Type
func (BindingSpecOutput) Parameters ¶
func (o BindingSpecOutput) Parameters() BindingSpecParametersArrayOutput
Parameters pass configuration to the service during creation
func (BindingSpecOutput) Role ¶
func (o BindingSpecOutput) Role() pulumi.StringPtrOutput
Role is the role for the credentials
func (BindingSpecOutput) SecretName ¶
func (o BindingSpecOutput) SecretName() pulumi.StringPtrOutput
SecretName is the name of the secret where credentials will be stored
func (BindingSpecOutput) ServiceName ¶
func (o BindingSpecOutput) ServiceName() pulumi.StringOutput
ServiceClass is the name of the service resource to bind
func (BindingSpecOutput) ServiceNamespace ¶
func (o BindingSpecOutput) ServiceNamespace() pulumi.StringPtrOutput
ServiceNamespace is the namespace of the service resource to bind
func (BindingSpecOutput) ToBindingSpecOutput ¶
func (o BindingSpecOutput) ToBindingSpecOutput() BindingSpecOutput
func (BindingSpecOutput) ToBindingSpecOutputWithContext ¶
func (o BindingSpecOutput) ToBindingSpecOutputWithContext(ctx context.Context) BindingSpecOutput
func (BindingSpecOutput) ToBindingSpecPtrOutput ¶
func (o BindingSpecOutput) ToBindingSpecPtrOutput() BindingSpecPtrOutput
func (BindingSpecOutput) ToBindingSpecPtrOutputWithContext ¶
func (o BindingSpecOutput) ToBindingSpecPtrOutputWithContext(ctx context.Context) BindingSpecPtrOutput
type BindingSpecParameters ¶
type BindingSpecParameters struct { // A parameter may have attributes (e.g. message hub topic might have partitions) Attributes map[string]map[string]interface{} `pulumi:"attributes"` // Name representing the key. Name string `pulumi:"name"` // Defaults to null. Value interface{} `pulumi:"value"` // Source for the value. Cannot be used if value is not empty. ValueFrom *BindingSpecParametersValueFrom `pulumi:"valueFrom"` }
Param represents a key-value pair
type BindingSpecParametersArgs ¶
type BindingSpecParametersArgs struct { // A parameter may have attributes (e.g. message hub topic might have partitions) Attributes pulumi.MapMapInput `pulumi:"attributes"` // Name representing the key. Name pulumi.StringInput `pulumi:"name"` // Defaults to null. Value pulumi.Input `pulumi:"value"` // Source for the value. Cannot be used if value is not empty. ValueFrom BindingSpecParametersValueFromPtrInput `pulumi:"valueFrom"` }
Param represents a key-value pair
func (BindingSpecParametersArgs) ElementType ¶
func (BindingSpecParametersArgs) ElementType() reflect.Type
func (BindingSpecParametersArgs) ToBindingSpecParametersOutput ¶
func (i BindingSpecParametersArgs) ToBindingSpecParametersOutput() BindingSpecParametersOutput
func (BindingSpecParametersArgs) ToBindingSpecParametersOutputWithContext ¶
func (i BindingSpecParametersArgs) ToBindingSpecParametersOutputWithContext(ctx context.Context) BindingSpecParametersOutput
type BindingSpecParametersArray ¶
type BindingSpecParametersArray []BindingSpecParametersInput
func (BindingSpecParametersArray) ElementType ¶
func (BindingSpecParametersArray) ElementType() reflect.Type
func (BindingSpecParametersArray) ToBindingSpecParametersArrayOutput ¶
func (i BindingSpecParametersArray) ToBindingSpecParametersArrayOutput() BindingSpecParametersArrayOutput
func (BindingSpecParametersArray) ToBindingSpecParametersArrayOutputWithContext ¶
func (i BindingSpecParametersArray) ToBindingSpecParametersArrayOutputWithContext(ctx context.Context) BindingSpecParametersArrayOutput
type BindingSpecParametersArrayInput ¶
type BindingSpecParametersArrayInput interface { pulumi.Input ToBindingSpecParametersArrayOutput() BindingSpecParametersArrayOutput ToBindingSpecParametersArrayOutputWithContext(context.Context) BindingSpecParametersArrayOutput }
BindingSpecParametersArrayInput is an input type that accepts BindingSpecParametersArray and BindingSpecParametersArrayOutput values. You can construct a concrete instance of `BindingSpecParametersArrayInput` via:
BindingSpecParametersArray{ BindingSpecParametersArgs{...} }
type BindingSpecParametersArrayOutput ¶
type BindingSpecParametersArrayOutput struct{ *pulumi.OutputState }
func (BindingSpecParametersArrayOutput) ElementType ¶
func (BindingSpecParametersArrayOutput) ElementType() reflect.Type
func (BindingSpecParametersArrayOutput) Index ¶
func (o BindingSpecParametersArrayOutput) Index(i pulumi.IntInput) BindingSpecParametersOutput
func (BindingSpecParametersArrayOutput) ToBindingSpecParametersArrayOutput ¶
func (o BindingSpecParametersArrayOutput) ToBindingSpecParametersArrayOutput() BindingSpecParametersArrayOutput
func (BindingSpecParametersArrayOutput) ToBindingSpecParametersArrayOutputWithContext ¶
func (o BindingSpecParametersArrayOutput) ToBindingSpecParametersArrayOutputWithContext(ctx context.Context) BindingSpecParametersArrayOutput
type BindingSpecParametersAttributes ¶
type BindingSpecParametersAttributes struct { }
type BindingSpecParametersAttributesArgs ¶
type BindingSpecParametersAttributesArgs struct { }
func (BindingSpecParametersAttributesArgs) ElementType ¶
func (BindingSpecParametersAttributesArgs) ElementType() reflect.Type
func (BindingSpecParametersAttributesArgs) ToBindingSpecParametersAttributesOutput ¶
func (i BindingSpecParametersAttributesArgs) ToBindingSpecParametersAttributesOutput() BindingSpecParametersAttributesOutput
func (BindingSpecParametersAttributesArgs) ToBindingSpecParametersAttributesOutputWithContext ¶
func (i BindingSpecParametersAttributesArgs) ToBindingSpecParametersAttributesOutputWithContext(ctx context.Context) BindingSpecParametersAttributesOutput
type BindingSpecParametersAttributesInput ¶
type BindingSpecParametersAttributesInput interface { pulumi.Input ToBindingSpecParametersAttributesOutput() BindingSpecParametersAttributesOutput ToBindingSpecParametersAttributesOutputWithContext(context.Context) BindingSpecParametersAttributesOutput }
BindingSpecParametersAttributesInput is an input type that accepts BindingSpecParametersAttributesArgs and BindingSpecParametersAttributesOutput values. You can construct a concrete instance of `BindingSpecParametersAttributesInput` via:
BindingSpecParametersAttributesArgs{...}
type BindingSpecParametersAttributesOutput ¶
type BindingSpecParametersAttributesOutput struct{ *pulumi.OutputState }
func (BindingSpecParametersAttributesOutput) ElementType ¶
func (BindingSpecParametersAttributesOutput) ElementType() reflect.Type
func (BindingSpecParametersAttributesOutput) ToBindingSpecParametersAttributesOutput ¶
func (o BindingSpecParametersAttributesOutput) ToBindingSpecParametersAttributesOutput() BindingSpecParametersAttributesOutput
func (BindingSpecParametersAttributesOutput) ToBindingSpecParametersAttributesOutputWithContext ¶
func (o BindingSpecParametersAttributesOutput) ToBindingSpecParametersAttributesOutputWithContext(ctx context.Context) BindingSpecParametersAttributesOutput
type BindingSpecParametersInput ¶
type BindingSpecParametersInput interface { pulumi.Input ToBindingSpecParametersOutput() BindingSpecParametersOutput ToBindingSpecParametersOutputWithContext(context.Context) BindingSpecParametersOutput }
BindingSpecParametersInput is an input type that accepts BindingSpecParametersArgs and BindingSpecParametersOutput values. You can construct a concrete instance of `BindingSpecParametersInput` via:
BindingSpecParametersArgs{...}
type BindingSpecParametersOutput ¶
type BindingSpecParametersOutput struct{ *pulumi.OutputState }
Param represents a key-value pair
func (BindingSpecParametersOutput) Attributes ¶
func (o BindingSpecParametersOutput) Attributes() pulumi.MapMapOutput
A parameter may have attributes (e.g. message hub topic might have partitions)
func (BindingSpecParametersOutput) ElementType ¶
func (BindingSpecParametersOutput) ElementType() reflect.Type
func (BindingSpecParametersOutput) Name ¶
func (o BindingSpecParametersOutput) Name() pulumi.StringOutput
Name representing the key.
func (BindingSpecParametersOutput) ToBindingSpecParametersOutput ¶
func (o BindingSpecParametersOutput) ToBindingSpecParametersOutput() BindingSpecParametersOutput
func (BindingSpecParametersOutput) ToBindingSpecParametersOutputWithContext ¶
func (o BindingSpecParametersOutput) ToBindingSpecParametersOutputWithContext(ctx context.Context) BindingSpecParametersOutput
func (BindingSpecParametersOutput) Value ¶
func (o BindingSpecParametersOutput) Value() pulumi.AnyOutput
Defaults to null.
func (BindingSpecParametersOutput) ValueFrom ¶
func (o BindingSpecParametersOutput) ValueFrom() BindingSpecParametersValueFromPtrOutput
Source for the value. Cannot be used if value is not empty.
type BindingSpecParametersValueFrom ¶
type BindingSpecParametersValueFrom struct { // Selects a key of a ConfigMap. ConfigMapKeyRef *BindingSpecParametersValueFromConfigMapKeyRef `pulumi:"configMapKeyRef"` // Selects a key of a secret in the resource namespace SecretKeyRef *BindingSpecParametersValueFromSecretKeyRef `pulumi:"secretKeyRef"` }
Source for the value. Cannot be used if value is not empty.
type BindingSpecParametersValueFromArgs ¶
type BindingSpecParametersValueFromArgs struct { // Selects a key of a ConfigMap. ConfigMapKeyRef BindingSpecParametersValueFromConfigMapKeyRefPtrInput `pulumi:"configMapKeyRef"` // Selects a key of a secret in the resource namespace SecretKeyRef BindingSpecParametersValueFromSecretKeyRefPtrInput `pulumi:"secretKeyRef"` }
Source for the value. Cannot be used if value is not empty.
func (BindingSpecParametersValueFromArgs) ElementType ¶
func (BindingSpecParametersValueFromArgs) ElementType() reflect.Type
func (BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromOutput ¶
func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromOutput() BindingSpecParametersValueFromOutput
func (BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromOutputWithContext ¶
func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromOutputWithContext(ctx context.Context) BindingSpecParametersValueFromOutput
func (BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromPtrOutput ¶
func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput
func (BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromPtrOutputWithContext ¶
func (i BindingSpecParametersValueFromArgs) ToBindingSpecParametersValueFromPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromPtrOutput
type BindingSpecParametersValueFromConfigMapKeyRef ¶
type BindingSpecParametersValueFromConfigMapKeyRef struct { // The key to select. Key string `pulumi:"key"` // 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"` // Specify whether the ConfigMap or its key must be defined Optional *bool `pulumi:"optional"` }
Selects a key of a ConfigMap.
type BindingSpecParametersValueFromConfigMapKeyRefArgs ¶
type BindingSpecParametersValueFromConfigMapKeyRefArgs struct { // The key to select. Key pulumi.StringInput `pulumi:"key"` // 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"` // Specify whether the ConfigMap or its key must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Selects a key of a ConfigMap.
func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ElementType ¶
func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ElementType() reflect.Type
func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefOutput ¶
func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefOutput() BindingSpecParametersValueFromConfigMapKeyRefOutput
func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext ¶
func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefOutput
func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
func (BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (i BindingSpecParametersValueFromConfigMapKeyRefArgs) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
type BindingSpecParametersValueFromConfigMapKeyRefInput ¶
type BindingSpecParametersValueFromConfigMapKeyRefInput interface { pulumi.Input ToBindingSpecParametersValueFromConfigMapKeyRefOutput() BindingSpecParametersValueFromConfigMapKeyRefOutput ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext(context.Context) BindingSpecParametersValueFromConfigMapKeyRefOutput }
BindingSpecParametersValueFromConfigMapKeyRefInput is an input type that accepts BindingSpecParametersValueFromConfigMapKeyRefArgs and BindingSpecParametersValueFromConfigMapKeyRefOutput values. You can construct a concrete instance of `BindingSpecParametersValueFromConfigMapKeyRefInput` via:
BindingSpecParametersValueFromConfigMapKeyRefArgs{...}
type BindingSpecParametersValueFromConfigMapKeyRefOutput ¶
type BindingSpecParametersValueFromConfigMapKeyRefOutput struct{ *pulumi.OutputState }
Selects a key of a ConfigMap.
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ElementType ¶
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ElementType() reflect.Type
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) Name ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) 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 (BindingSpecParametersValueFromConfigMapKeyRefOutput) Optional ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the ConfigMap or its key must be defined
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefOutput ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefOutput() BindingSpecParametersValueFromConfigMapKeyRefOutput
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefOutput
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
func (BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
type BindingSpecParametersValueFromConfigMapKeyRefPtrInput ¶
type BindingSpecParametersValueFromConfigMapKeyRefPtrInput interface { pulumi.Input ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput }
BindingSpecParametersValueFromConfigMapKeyRefPtrInput is an input type that accepts BindingSpecParametersValueFromConfigMapKeyRefArgs, BindingSpecParametersValueFromConfigMapKeyRefPtr and BindingSpecParametersValueFromConfigMapKeyRefPtrOutput values. You can construct a concrete instance of `BindingSpecParametersValueFromConfigMapKeyRefPtrInput` via:
BindingSpecParametersValueFromConfigMapKeyRefArgs{...} or: nil
func BindingSpecParametersValueFromConfigMapKeyRefPtr ¶
func BindingSpecParametersValueFromConfigMapKeyRefPtr(v *BindingSpecParametersValueFromConfigMapKeyRefArgs) BindingSpecParametersValueFromConfigMapKeyRefPtrInput
type BindingSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
type BindingSpecParametersValueFromConfigMapKeyRefPtrOutput struct{ *pulumi.OutputState }
func (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ElementType ¶
func (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ElementType() reflect.Type
func (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) 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 (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) Optional ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the ConfigMap or its key must be defined
func (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutput() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
func (BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (o BindingSpecParametersValueFromConfigMapKeyRefPtrOutput) ToBindingSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
type BindingSpecParametersValueFromInput ¶
type BindingSpecParametersValueFromInput interface { pulumi.Input ToBindingSpecParametersValueFromOutput() BindingSpecParametersValueFromOutput ToBindingSpecParametersValueFromOutputWithContext(context.Context) BindingSpecParametersValueFromOutput }
BindingSpecParametersValueFromInput is an input type that accepts BindingSpecParametersValueFromArgs and BindingSpecParametersValueFromOutput values. You can construct a concrete instance of `BindingSpecParametersValueFromInput` via:
BindingSpecParametersValueFromArgs{...}
type BindingSpecParametersValueFromOutput ¶
type BindingSpecParametersValueFromOutput struct{ *pulumi.OutputState }
Source for the value. Cannot be used if value is not empty.
func (BindingSpecParametersValueFromOutput) ConfigMapKeyRef ¶
func (o BindingSpecParametersValueFromOutput) ConfigMapKeyRef() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
Selects a key of a ConfigMap.
func (BindingSpecParametersValueFromOutput) ElementType ¶
func (BindingSpecParametersValueFromOutput) ElementType() reflect.Type
func (BindingSpecParametersValueFromOutput) SecretKeyRef ¶
func (o BindingSpecParametersValueFromOutput) SecretKeyRef() BindingSpecParametersValueFromSecretKeyRefPtrOutput
Selects a key of a secret in the resource namespace
func (BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromOutput ¶
func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromOutput() BindingSpecParametersValueFromOutput
func (BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromOutputWithContext ¶
func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromOutputWithContext(ctx context.Context) BindingSpecParametersValueFromOutput
func (BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromPtrOutput ¶
func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput
func (BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromPtrOutputWithContext ¶
func (o BindingSpecParametersValueFromOutput) ToBindingSpecParametersValueFromPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromPtrOutput
type BindingSpecParametersValueFromPtrInput ¶
type BindingSpecParametersValueFromPtrInput interface { pulumi.Input ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput ToBindingSpecParametersValueFromPtrOutputWithContext(context.Context) BindingSpecParametersValueFromPtrOutput }
BindingSpecParametersValueFromPtrInput is an input type that accepts BindingSpecParametersValueFromArgs, BindingSpecParametersValueFromPtr and BindingSpecParametersValueFromPtrOutput values. You can construct a concrete instance of `BindingSpecParametersValueFromPtrInput` via:
BindingSpecParametersValueFromArgs{...} or: nil
func BindingSpecParametersValueFromPtr ¶
func BindingSpecParametersValueFromPtr(v *BindingSpecParametersValueFromArgs) BindingSpecParametersValueFromPtrInput
type BindingSpecParametersValueFromPtrOutput ¶
type BindingSpecParametersValueFromPtrOutput struct{ *pulumi.OutputState }
func (BindingSpecParametersValueFromPtrOutput) ConfigMapKeyRef ¶
func (o BindingSpecParametersValueFromPtrOutput) ConfigMapKeyRef() BindingSpecParametersValueFromConfigMapKeyRefPtrOutput
Selects a key of a ConfigMap.
func (BindingSpecParametersValueFromPtrOutput) ElementType ¶
func (BindingSpecParametersValueFromPtrOutput) ElementType() reflect.Type
func (BindingSpecParametersValueFromPtrOutput) SecretKeyRef ¶
func (o BindingSpecParametersValueFromPtrOutput) SecretKeyRef() BindingSpecParametersValueFromSecretKeyRefPtrOutput
Selects a key of a secret in the resource namespace
func (BindingSpecParametersValueFromPtrOutput) ToBindingSpecParametersValueFromPtrOutput ¶
func (o BindingSpecParametersValueFromPtrOutput) ToBindingSpecParametersValueFromPtrOutput() BindingSpecParametersValueFromPtrOutput
func (BindingSpecParametersValueFromPtrOutput) ToBindingSpecParametersValueFromPtrOutputWithContext ¶
func (o BindingSpecParametersValueFromPtrOutput) ToBindingSpecParametersValueFromPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromPtrOutput
type BindingSpecParametersValueFromSecretKeyRef ¶
type BindingSpecParametersValueFromSecretKeyRef struct { // The key of the secret to select from. Must be a valid secret key. Key string `pulumi:"key"` // 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"` // Specify whether the Secret or its key must be defined Optional *bool `pulumi:"optional"` }
Selects a key of a secret in the resource namespace
type BindingSpecParametersValueFromSecretKeyRefArgs ¶
type BindingSpecParametersValueFromSecretKeyRefArgs struct { // The key of the secret to select from. Must be a valid secret key. Key pulumi.StringInput `pulumi:"key"` // 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"` // Specify whether the Secret or its key must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Selects a key of a secret in the resource namespace
func (BindingSpecParametersValueFromSecretKeyRefArgs) ElementType ¶
func (BindingSpecParametersValueFromSecretKeyRefArgs) ElementType() reflect.Type
func (BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefOutput ¶
func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefOutput() BindingSpecParametersValueFromSecretKeyRefOutput
func (BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext ¶
func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefOutput
func (BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput ¶
func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput
func (BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (i BindingSpecParametersValueFromSecretKeyRefArgs) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput
type BindingSpecParametersValueFromSecretKeyRefInput ¶
type BindingSpecParametersValueFromSecretKeyRefInput interface { pulumi.Input ToBindingSpecParametersValueFromSecretKeyRefOutput() BindingSpecParametersValueFromSecretKeyRefOutput ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext(context.Context) BindingSpecParametersValueFromSecretKeyRefOutput }
BindingSpecParametersValueFromSecretKeyRefInput is an input type that accepts BindingSpecParametersValueFromSecretKeyRefArgs and BindingSpecParametersValueFromSecretKeyRefOutput values. You can construct a concrete instance of `BindingSpecParametersValueFromSecretKeyRefInput` via:
BindingSpecParametersValueFromSecretKeyRefArgs{...}
type BindingSpecParametersValueFromSecretKeyRefOutput ¶
type BindingSpecParametersValueFromSecretKeyRefOutput struct{ *pulumi.OutputState }
Selects a key of a secret in the resource namespace
func (BindingSpecParametersValueFromSecretKeyRefOutput) ElementType ¶
func (BindingSpecParametersValueFromSecretKeyRefOutput) ElementType() reflect.Type
func (BindingSpecParametersValueFromSecretKeyRefOutput) Key ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
The key of the secret to select from. Must be a valid secret key.
func (BindingSpecParametersValueFromSecretKeyRefOutput) Name ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) 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 (BindingSpecParametersValueFromSecretKeyRefOutput) Optional ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret or its key must be defined
func (BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefOutput ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefOutput() BindingSpecParametersValueFromSecretKeyRefOutput
func (BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefOutput
func (BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput
func (BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (o BindingSpecParametersValueFromSecretKeyRefOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput
type BindingSpecParametersValueFromSecretKeyRefPtrInput ¶
type BindingSpecParametersValueFromSecretKeyRefPtrInput interface { pulumi.Input ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput }
BindingSpecParametersValueFromSecretKeyRefPtrInput is an input type that accepts BindingSpecParametersValueFromSecretKeyRefArgs, BindingSpecParametersValueFromSecretKeyRefPtr and BindingSpecParametersValueFromSecretKeyRefPtrOutput values. You can construct a concrete instance of `BindingSpecParametersValueFromSecretKeyRefPtrInput` via:
BindingSpecParametersValueFromSecretKeyRefArgs{...} or: nil
func BindingSpecParametersValueFromSecretKeyRefPtr ¶
func BindingSpecParametersValueFromSecretKeyRefPtr(v *BindingSpecParametersValueFromSecretKeyRefArgs) BindingSpecParametersValueFromSecretKeyRefPtrInput
type BindingSpecParametersValueFromSecretKeyRefPtrOutput ¶
type BindingSpecParametersValueFromSecretKeyRefPtrOutput struct{ *pulumi.OutputState }
func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) ElementType ¶
func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) Key ¶
The key of the secret to select from. Must be a valid secret key.
func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) Name ¶
func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) 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 (BindingSpecParametersValueFromSecretKeyRefPtrOutput) Optional ¶
func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret or its key must be defined
func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput ¶
func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutput() BindingSpecParametersValueFromSecretKeyRefPtrOutput
func (BindingSpecParametersValueFromSecretKeyRefPtrOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (o BindingSpecParametersValueFromSecretKeyRefPtrOutput) ToBindingSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) BindingSpecParametersValueFromSecretKeyRefPtrOutput
type BindingSpecPtrInput ¶
type BindingSpecPtrInput interface { pulumi.Input ToBindingSpecPtrOutput() BindingSpecPtrOutput ToBindingSpecPtrOutputWithContext(context.Context) BindingSpecPtrOutput }
BindingSpecPtrInput is an input type that accepts BindingSpecArgs, BindingSpecPtr and BindingSpecPtrOutput values. You can construct a concrete instance of `BindingSpecPtrInput` via:
BindingSpecArgs{...} or: nil
func BindingSpecPtr ¶
func BindingSpecPtr(v *BindingSpecArgs) BindingSpecPtrInput
type BindingSpecPtrOutput ¶
type BindingSpecPtrOutput struct{ *pulumi.OutputState }
func (BindingSpecPtrOutput) Alias ¶
func (o BindingSpecPtrOutput) Alias() pulumi.StringPtrOutput
Alias is the name for the credentials to be aliased
func (BindingSpecPtrOutput) Elem ¶
func (o BindingSpecPtrOutput) Elem() BindingSpecOutput
func (BindingSpecPtrOutput) ElementType ¶
func (BindingSpecPtrOutput) ElementType() reflect.Type
func (BindingSpecPtrOutput) Parameters ¶
func (o BindingSpecPtrOutput) Parameters() BindingSpecParametersArrayOutput
Parameters pass configuration to the service during creation
func (BindingSpecPtrOutput) Role ¶
func (o BindingSpecPtrOutput) Role() pulumi.StringPtrOutput
Role is the role for the credentials
func (BindingSpecPtrOutput) SecretName ¶
func (o BindingSpecPtrOutput) SecretName() pulumi.StringPtrOutput
SecretName is the name of the secret where credentials will be stored
func (BindingSpecPtrOutput) ServiceName ¶
func (o BindingSpecPtrOutput) ServiceName() pulumi.StringPtrOutput
ServiceClass is the name of the service resource to bind
func (BindingSpecPtrOutput) ServiceNamespace ¶
func (o BindingSpecPtrOutput) ServiceNamespace() pulumi.StringPtrOutput
ServiceNamespace is the namespace of the service resource to bind
func (BindingSpecPtrOutput) ToBindingSpecPtrOutput ¶
func (o BindingSpecPtrOutput) ToBindingSpecPtrOutput() BindingSpecPtrOutput
func (BindingSpecPtrOutput) ToBindingSpecPtrOutputWithContext ¶
func (o BindingSpecPtrOutput) ToBindingSpecPtrOutputWithContext(ctx context.Context) BindingSpecPtrOutput
type BindingState ¶
type BindingState struct { ApiVersion pulumi.StringPtrInput Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // BindingSpec defines the desired state of Binding Spec BindingSpecPtrInput // BindingStatus defines the observed state of Binding Status BindingStatusPtrInput }
func (BindingState) ElementType ¶
func (BindingState) ElementType() reflect.Type
type BindingStatus ¶
type BindingStatus struct { Generation *int `pulumi:"generation"` // InstanceID is the instance ID for the service InstanceId *string `pulumi:"instanceId"` // KeyInstanceID is the key instance ID for the credentials KeyInstanceId *string `pulumi:"keyInstanceId"` // Message is a detailed message on current status Message *string `pulumi:"message"` // SecretName is the name of the generated secret with service credentials SecretName *string `pulumi:"secretName"` // State is a short name for the current status State *string `pulumi:"state"` }
BindingStatus defines the observed state of Binding
type BindingStatusArgs ¶
type BindingStatusArgs struct { Generation pulumi.IntPtrInput `pulumi:"generation"` // InstanceID is the instance ID for the service InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // KeyInstanceID is the key instance ID for the credentials KeyInstanceId pulumi.StringPtrInput `pulumi:"keyInstanceId"` // Message is a detailed message on current status Message pulumi.StringPtrInput `pulumi:"message"` // SecretName is the name of the generated secret with service credentials SecretName pulumi.StringPtrInput `pulumi:"secretName"` // State is a short name for the current status State pulumi.StringPtrInput `pulumi:"state"` }
BindingStatus defines the observed state of Binding
func (BindingStatusArgs) ElementType ¶
func (BindingStatusArgs) ElementType() reflect.Type
func (BindingStatusArgs) ToBindingStatusOutput ¶
func (i BindingStatusArgs) ToBindingStatusOutput() BindingStatusOutput
func (BindingStatusArgs) ToBindingStatusOutputWithContext ¶
func (i BindingStatusArgs) ToBindingStatusOutputWithContext(ctx context.Context) BindingStatusOutput
func (BindingStatusArgs) ToBindingStatusPtrOutput ¶
func (i BindingStatusArgs) ToBindingStatusPtrOutput() BindingStatusPtrOutput
func (BindingStatusArgs) ToBindingStatusPtrOutputWithContext ¶
func (i BindingStatusArgs) ToBindingStatusPtrOutputWithContext(ctx context.Context) BindingStatusPtrOutput
type BindingStatusInput ¶
type BindingStatusInput interface { pulumi.Input ToBindingStatusOutput() BindingStatusOutput ToBindingStatusOutputWithContext(context.Context) BindingStatusOutput }
BindingStatusInput is an input type that accepts BindingStatusArgs and BindingStatusOutput values. You can construct a concrete instance of `BindingStatusInput` via:
BindingStatusArgs{...}
type BindingStatusOutput ¶
type BindingStatusOutput struct{ *pulumi.OutputState }
BindingStatus defines the observed state of Binding
func (BindingStatusOutput) ElementType ¶
func (BindingStatusOutput) ElementType() reflect.Type
func (BindingStatusOutput) Generation ¶
func (o BindingStatusOutput) Generation() pulumi.IntPtrOutput
func (BindingStatusOutput) InstanceId ¶
func (o BindingStatusOutput) InstanceId() pulumi.StringPtrOutput
InstanceID is the instance ID for the service
func (BindingStatusOutput) KeyInstanceId ¶
func (o BindingStatusOutput) KeyInstanceId() pulumi.StringPtrOutput
KeyInstanceID is the key instance ID for the credentials
func (BindingStatusOutput) Message ¶
func (o BindingStatusOutput) Message() pulumi.StringPtrOutput
Message is a detailed message on current status
func (BindingStatusOutput) SecretName ¶
func (o BindingStatusOutput) SecretName() pulumi.StringPtrOutput
SecretName is the name of the generated secret with service credentials
func (BindingStatusOutput) State ¶
func (o BindingStatusOutput) State() pulumi.StringPtrOutput
State is a short name for the current status
func (BindingStatusOutput) ToBindingStatusOutput ¶
func (o BindingStatusOutput) ToBindingStatusOutput() BindingStatusOutput
func (BindingStatusOutput) ToBindingStatusOutputWithContext ¶
func (o BindingStatusOutput) ToBindingStatusOutputWithContext(ctx context.Context) BindingStatusOutput
func (BindingStatusOutput) ToBindingStatusPtrOutput ¶
func (o BindingStatusOutput) ToBindingStatusPtrOutput() BindingStatusPtrOutput
func (BindingStatusOutput) ToBindingStatusPtrOutputWithContext ¶
func (o BindingStatusOutput) ToBindingStatusPtrOutputWithContext(ctx context.Context) BindingStatusPtrOutput
type BindingStatusPtrInput ¶
type BindingStatusPtrInput interface { pulumi.Input ToBindingStatusPtrOutput() BindingStatusPtrOutput ToBindingStatusPtrOutputWithContext(context.Context) BindingStatusPtrOutput }
BindingStatusPtrInput is an input type that accepts BindingStatusArgs, BindingStatusPtr and BindingStatusPtrOutput values. You can construct a concrete instance of `BindingStatusPtrInput` via:
BindingStatusArgs{...} or: nil
func BindingStatusPtr ¶
func BindingStatusPtr(v *BindingStatusArgs) BindingStatusPtrInput
type BindingStatusPtrOutput ¶
type BindingStatusPtrOutput struct{ *pulumi.OutputState }
func (BindingStatusPtrOutput) Elem ¶
func (o BindingStatusPtrOutput) Elem() BindingStatusOutput
func (BindingStatusPtrOutput) ElementType ¶
func (BindingStatusPtrOutput) ElementType() reflect.Type
func (BindingStatusPtrOutput) Generation ¶
func (o BindingStatusPtrOutput) Generation() pulumi.IntPtrOutput
func (BindingStatusPtrOutput) InstanceId ¶
func (o BindingStatusPtrOutput) InstanceId() pulumi.StringPtrOutput
InstanceID is the instance ID for the service
func (BindingStatusPtrOutput) KeyInstanceId ¶
func (o BindingStatusPtrOutput) KeyInstanceId() pulumi.StringPtrOutput
KeyInstanceID is the key instance ID for the credentials
func (BindingStatusPtrOutput) Message ¶
func (o BindingStatusPtrOutput) Message() pulumi.StringPtrOutput
Message is a detailed message on current status
func (BindingStatusPtrOutput) SecretName ¶
func (o BindingStatusPtrOutput) SecretName() pulumi.StringPtrOutput
SecretName is the name of the generated secret with service credentials
func (BindingStatusPtrOutput) State ¶
func (o BindingStatusPtrOutput) State() pulumi.StringPtrOutput
State is a short name for the current status
func (BindingStatusPtrOutput) ToBindingStatusPtrOutput ¶
func (o BindingStatusPtrOutput) ToBindingStatusPtrOutput() BindingStatusPtrOutput
func (BindingStatusPtrOutput) ToBindingStatusPtrOutputWithContext ¶
func (o BindingStatusPtrOutput) ToBindingStatusPtrOutputWithContext(ctx context.Context) BindingStatusPtrOutput
type BindingType ¶
type BindingType struct { ApiVersion *string `pulumi:"apiVersion"` Kind *string `pulumi:"kind"` Metadata *metav1.ObjectMeta `pulumi:"metadata"` // BindingSpec defines the desired state of Binding Spec *BindingSpec `pulumi:"spec"` // BindingStatus defines the observed state of Binding Status *BindingStatus `pulumi:"status"` }
Binding is an instance of a service binding resource on IBM Cloud. A Binding creates a secret with the service instance credentials.
type BindingTypeArgs ¶
type BindingTypeArgs struct { ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` Kind pulumi.StringPtrInput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrInput `pulumi:"metadata"` // BindingSpec defines the desired state of Binding Spec BindingSpecPtrInput `pulumi:"spec"` // BindingStatus defines the observed state of Binding Status BindingStatusPtrInput `pulumi:"status"` }
Binding is an instance of a service binding resource on IBM Cloud. A Binding creates a secret with the service instance credentials.
func (BindingTypeArgs) ElementType ¶
func (BindingTypeArgs) ElementType() reflect.Type
func (BindingTypeArgs) ToBindingTypeOutput ¶
func (i BindingTypeArgs) ToBindingTypeOutput() BindingTypeOutput
func (BindingTypeArgs) ToBindingTypeOutputWithContext ¶
func (i BindingTypeArgs) ToBindingTypeOutputWithContext(ctx context.Context) BindingTypeOutput
type BindingTypeInput ¶
type BindingTypeInput interface { pulumi.Input ToBindingTypeOutput() BindingTypeOutput ToBindingTypeOutputWithContext(context.Context) BindingTypeOutput }
BindingTypeInput is an input type that accepts BindingTypeArgs and BindingTypeOutput values. You can construct a concrete instance of `BindingTypeInput` via:
BindingTypeArgs{...}
type BindingTypeOutput ¶
type BindingTypeOutput struct{ *pulumi.OutputState }
Binding is an instance of a service binding resource on IBM Cloud. A Binding creates a secret with the service instance credentials.
func (BindingTypeOutput) ApiVersion ¶
func (o BindingTypeOutput) ApiVersion() pulumi.StringPtrOutput
func (BindingTypeOutput) ElementType ¶
func (BindingTypeOutput) ElementType() reflect.Type
func (BindingTypeOutput) Kind ¶
func (o BindingTypeOutput) Kind() pulumi.StringPtrOutput
func (BindingTypeOutput) Metadata ¶
func (o BindingTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
func (BindingTypeOutput) Spec ¶
func (o BindingTypeOutput) Spec() BindingSpecPtrOutput
BindingSpec defines the desired state of Binding
func (BindingTypeOutput) Status ¶
func (o BindingTypeOutput) Status() BindingStatusPtrOutput
BindingStatus defines the observed state of Binding
func (BindingTypeOutput) ToBindingTypeOutput ¶
func (o BindingTypeOutput) ToBindingTypeOutput() BindingTypeOutput
func (BindingTypeOutput) ToBindingTypeOutputWithContext ¶
func (o BindingTypeOutput) ToBindingTypeOutputWithContext(ctx context.Context) BindingTypeOutput
type Service ¶
type Service struct { pulumi.CustomResourceState ApiVersion pulumi.StringPtrOutput `pulumi:"apiVersion"` Kind pulumi.StringPtrOutput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrOutput `pulumi:"metadata"` // ServiceSpec defines the desired state of Service Spec ServiceSpecPtrOutput `pulumi:"spec"` // ServiceStatus defines the observed state of Service Status ServiceStatusPtrOutput `pulumi:"status"` }
Service is an instance of a Service resource on IBM Cloud.
func GetService ¶
func GetService(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ServiceState, opts ...pulumi.ResourceOption) (*Service, error)
GetService gets an existing Service 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 NewService ¶
func NewService(ctx *pulumi.Context, name string, args *ServiceArgs, opts ...pulumi.ResourceOption) (*Service, error)
NewService registers a new resource with the given unique name, arguments, and options.
type ServiceArgs ¶
type ServiceArgs struct { ApiVersion pulumi.StringPtrInput Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // ServiceSpec defines the desired state of Service Spec ServiceSpecPtrInput // ServiceStatus defines the observed state of Service Status ServiceStatusPtrInput }
The set of arguments for constructing a Service resource.
func (ServiceArgs) ElementType ¶
func (ServiceArgs) ElementType() reflect.Type
type ServiceMetadata ¶
type ServiceMetadata struct { }
type ServiceMetadataArgs ¶
type ServiceMetadataArgs struct { }
func (ServiceMetadataArgs) ElementType ¶
func (ServiceMetadataArgs) ElementType() reflect.Type
func (ServiceMetadataArgs) ToServiceMetadataOutput ¶
func (i ServiceMetadataArgs) ToServiceMetadataOutput() ServiceMetadataOutput
func (ServiceMetadataArgs) ToServiceMetadataOutputWithContext ¶
func (i ServiceMetadataArgs) ToServiceMetadataOutputWithContext(ctx context.Context) ServiceMetadataOutput
type ServiceMetadataInput ¶
type ServiceMetadataInput interface { pulumi.Input ToServiceMetadataOutput() ServiceMetadataOutput ToServiceMetadataOutputWithContext(context.Context) ServiceMetadataOutput }
ServiceMetadataInput is an input type that accepts ServiceMetadataArgs and ServiceMetadataOutput values. You can construct a concrete instance of `ServiceMetadataInput` via:
ServiceMetadataArgs{...}
type ServiceMetadataOutput ¶
type ServiceMetadataOutput struct{ *pulumi.OutputState }
func (ServiceMetadataOutput) ElementType ¶
func (ServiceMetadataOutput) ElementType() reflect.Type
func (ServiceMetadataOutput) ToServiceMetadataOutput ¶
func (o ServiceMetadataOutput) ToServiceMetadataOutput() ServiceMetadataOutput
func (ServiceMetadataOutput) ToServiceMetadataOutputWithContext ¶
func (o ServiceMetadataOutput) ToServiceMetadataOutputWithContext(ctx context.Context) ServiceMetadataOutput
type ServiceSpec ¶
type ServiceSpec struct { // ResourceContext defines the CloudFoundry context and resource group Context *ServiceSpecContext `pulumi:"context"` // ExternalName is the name for the service as it appears on IBM Cloud ExternalName *string `pulumi:"externalName"` // Parameters pass configuration to the service during creation Parameters []ServiceSpecParameters `pulumi:"parameters"` // Plan for the service from the IBM Cloud Catalog Plan string `pulumi:"plan"` // ServiceClass is the name of the service from the IBM Cloud Catalog ServiceClass string `pulumi:"serviceClass"` // ServiceClassType is set to CF if the service is CloundFoundry ServiceClassType *string `pulumi:"serviceClassType"` Tags []string `pulumi:"tags"` }
ServiceSpec defines the desired state of Service
type ServiceSpecArgs ¶
type ServiceSpecArgs struct { // ResourceContext defines the CloudFoundry context and resource group Context ServiceSpecContextPtrInput `pulumi:"context"` // ExternalName is the name for the service as it appears on IBM Cloud ExternalName pulumi.StringPtrInput `pulumi:"externalName"` // Parameters pass configuration to the service during creation Parameters ServiceSpecParametersArrayInput `pulumi:"parameters"` // Plan for the service from the IBM Cloud Catalog Plan pulumi.StringInput `pulumi:"plan"` // ServiceClass is the name of the service from the IBM Cloud Catalog ServiceClass pulumi.StringInput `pulumi:"serviceClass"` // ServiceClassType is set to CF if the service is CloundFoundry ServiceClassType pulumi.StringPtrInput `pulumi:"serviceClassType"` Tags pulumi.StringArrayInput `pulumi:"tags"` }
ServiceSpec defines the desired state of Service
func (ServiceSpecArgs) ElementType ¶
func (ServiceSpecArgs) ElementType() reflect.Type
func (ServiceSpecArgs) ToServiceSpecOutput ¶
func (i ServiceSpecArgs) ToServiceSpecOutput() ServiceSpecOutput
func (ServiceSpecArgs) ToServiceSpecOutputWithContext ¶
func (i ServiceSpecArgs) ToServiceSpecOutputWithContext(ctx context.Context) ServiceSpecOutput
func (ServiceSpecArgs) ToServiceSpecPtrOutput ¶
func (i ServiceSpecArgs) ToServiceSpecPtrOutput() ServiceSpecPtrOutput
func (ServiceSpecArgs) ToServiceSpecPtrOutputWithContext ¶
func (i ServiceSpecArgs) ToServiceSpecPtrOutputWithContext(ctx context.Context) ServiceSpecPtrOutput
type ServiceSpecContext ¶
type ServiceSpecContext struct { Org *string `pulumi:"org"` Region *string `pulumi:"region"` Resourcegroupid *string `pulumi:"resourcegroupid"` Resourcelocation *string `pulumi:"resourcelocation"` Space *string `pulumi:"space"` User *string `pulumi:"user"` }
ResourceContext defines the CloudFoundry context and resource group
type ServiceSpecContextArgs ¶
type ServiceSpecContextArgs struct { Org pulumi.StringPtrInput `pulumi:"org"` Region pulumi.StringPtrInput `pulumi:"region"` Resourcegroupid pulumi.StringPtrInput `pulumi:"resourcegroupid"` Resourcelocation pulumi.StringPtrInput `pulumi:"resourcelocation"` Space pulumi.StringPtrInput `pulumi:"space"` User pulumi.StringPtrInput `pulumi:"user"` }
ResourceContext defines the CloudFoundry context and resource group
func (ServiceSpecContextArgs) ElementType ¶
func (ServiceSpecContextArgs) ElementType() reflect.Type
func (ServiceSpecContextArgs) ToServiceSpecContextOutput ¶
func (i ServiceSpecContextArgs) ToServiceSpecContextOutput() ServiceSpecContextOutput
func (ServiceSpecContextArgs) ToServiceSpecContextOutputWithContext ¶
func (i ServiceSpecContextArgs) ToServiceSpecContextOutputWithContext(ctx context.Context) ServiceSpecContextOutput
func (ServiceSpecContextArgs) ToServiceSpecContextPtrOutput ¶
func (i ServiceSpecContextArgs) ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput
func (ServiceSpecContextArgs) ToServiceSpecContextPtrOutputWithContext ¶
func (i ServiceSpecContextArgs) ToServiceSpecContextPtrOutputWithContext(ctx context.Context) ServiceSpecContextPtrOutput
type ServiceSpecContextInput ¶
type ServiceSpecContextInput interface { pulumi.Input ToServiceSpecContextOutput() ServiceSpecContextOutput ToServiceSpecContextOutputWithContext(context.Context) ServiceSpecContextOutput }
ServiceSpecContextInput is an input type that accepts ServiceSpecContextArgs and ServiceSpecContextOutput values. You can construct a concrete instance of `ServiceSpecContextInput` via:
ServiceSpecContextArgs{...}
type ServiceSpecContextOutput ¶
type ServiceSpecContextOutput struct{ *pulumi.OutputState }
ResourceContext defines the CloudFoundry context and resource group
func (ServiceSpecContextOutput) ElementType ¶
func (ServiceSpecContextOutput) ElementType() reflect.Type
func (ServiceSpecContextOutput) Org ¶
func (o ServiceSpecContextOutput) Org() pulumi.StringPtrOutput
func (ServiceSpecContextOutput) Region ¶
func (o ServiceSpecContextOutput) Region() pulumi.StringPtrOutput
func (ServiceSpecContextOutput) Resourcegroupid ¶
func (o ServiceSpecContextOutput) Resourcegroupid() pulumi.StringPtrOutput
func (ServiceSpecContextOutput) Resourcelocation ¶
func (o ServiceSpecContextOutput) Resourcelocation() pulumi.StringPtrOutput
func (ServiceSpecContextOutput) Space ¶
func (o ServiceSpecContextOutput) Space() pulumi.StringPtrOutput
func (ServiceSpecContextOutput) ToServiceSpecContextOutput ¶
func (o ServiceSpecContextOutput) ToServiceSpecContextOutput() ServiceSpecContextOutput
func (ServiceSpecContextOutput) ToServiceSpecContextOutputWithContext ¶
func (o ServiceSpecContextOutput) ToServiceSpecContextOutputWithContext(ctx context.Context) ServiceSpecContextOutput
func (ServiceSpecContextOutput) ToServiceSpecContextPtrOutput ¶
func (o ServiceSpecContextOutput) ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput
func (ServiceSpecContextOutput) ToServiceSpecContextPtrOutputWithContext ¶
func (o ServiceSpecContextOutput) ToServiceSpecContextPtrOutputWithContext(ctx context.Context) ServiceSpecContextPtrOutput
func (ServiceSpecContextOutput) User ¶
func (o ServiceSpecContextOutput) User() pulumi.StringPtrOutput
type ServiceSpecContextPtrInput ¶
type ServiceSpecContextPtrInput interface { pulumi.Input ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput ToServiceSpecContextPtrOutputWithContext(context.Context) ServiceSpecContextPtrOutput }
ServiceSpecContextPtrInput is an input type that accepts ServiceSpecContextArgs, ServiceSpecContextPtr and ServiceSpecContextPtrOutput values. You can construct a concrete instance of `ServiceSpecContextPtrInput` via:
ServiceSpecContextArgs{...} or: nil
func ServiceSpecContextPtr ¶
func ServiceSpecContextPtr(v *ServiceSpecContextArgs) ServiceSpecContextPtrInput
type ServiceSpecContextPtrOutput ¶
type ServiceSpecContextPtrOutput struct{ *pulumi.OutputState }
func (ServiceSpecContextPtrOutput) Elem ¶
func (o ServiceSpecContextPtrOutput) Elem() ServiceSpecContextOutput
func (ServiceSpecContextPtrOutput) ElementType ¶
func (ServiceSpecContextPtrOutput) ElementType() reflect.Type
func (ServiceSpecContextPtrOutput) Org ¶
func (o ServiceSpecContextPtrOutput) Org() pulumi.StringPtrOutput
func (ServiceSpecContextPtrOutput) Region ¶
func (o ServiceSpecContextPtrOutput) Region() pulumi.StringPtrOutput
func (ServiceSpecContextPtrOutput) Resourcegroupid ¶
func (o ServiceSpecContextPtrOutput) Resourcegroupid() pulumi.StringPtrOutput
func (ServiceSpecContextPtrOutput) Resourcelocation ¶
func (o ServiceSpecContextPtrOutput) Resourcelocation() pulumi.StringPtrOutput
func (ServiceSpecContextPtrOutput) Space ¶
func (o ServiceSpecContextPtrOutput) Space() pulumi.StringPtrOutput
func (ServiceSpecContextPtrOutput) ToServiceSpecContextPtrOutput ¶
func (o ServiceSpecContextPtrOutput) ToServiceSpecContextPtrOutput() ServiceSpecContextPtrOutput
func (ServiceSpecContextPtrOutput) ToServiceSpecContextPtrOutputWithContext ¶
func (o ServiceSpecContextPtrOutput) ToServiceSpecContextPtrOutputWithContext(ctx context.Context) ServiceSpecContextPtrOutput
func (ServiceSpecContextPtrOutput) User ¶
func (o ServiceSpecContextPtrOutput) User() pulumi.StringPtrOutput
type ServiceSpecInput ¶
type ServiceSpecInput interface { pulumi.Input ToServiceSpecOutput() ServiceSpecOutput ToServiceSpecOutputWithContext(context.Context) ServiceSpecOutput }
ServiceSpecInput is an input type that accepts ServiceSpecArgs and ServiceSpecOutput values. You can construct a concrete instance of `ServiceSpecInput` via:
ServiceSpecArgs{...}
type ServiceSpecOutput ¶
type ServiceSpecOutput struct{ *pulumi.OutputState }
ServiceSpec defines the desired state of Service
func (ServiceSpecOutput) Context ¶
func (o ServiceSpecOutput) Context() ServiceSpecContextPtrOutput
ResourceContext defines the CloudFoundry context and resource group
func (ServiceSpecOutput) ElementType ¶
func (ServiceSpecOutput) ElementType() reflect.Type
func (ServiceSpecOutput) ExternalName ¶
func (o ServiceSpecOutput) ExternalName() pulumi.StringPtrOutput
ExternalName is the name for the service as it appears on IBM Cloud
func (ServiceSpecOutput) Parameters ¶
func (o ServiceSpecOutput) Parameters() ServiceSpecParametersArrayOutput
Parameters pass configuration to the service during creation
func (ServiceSpecOutput) Plan ¶
func (o ServiceSpecOutput) Plan() pulumi.StringOutput
Plan for the service from the IBM Cloud Catalog
func (ServiceSpecOutput) ServiceClass ¶
func (o ServiceSpecOutput) ServiceClass() pulumi.StringOutput
ServiceClass is the name of the service from the IBM Cloud Catalog
func (ServiceSpecOutput) ServiceClassType ¶
func (o ServiceSpecOutput) ServiceClassType() pulumi.StringPtrOutput
ServiceClassType is set to CF if the service is CloundFoundry
func (ServiceSpecOutput) Tags ¶
func (o ServiceSpecOutput) Tags() pulumi.StringArrayOutput
func (ServiceSpecOutput) ToServiceSpecOutput ¶
func (o ServiceSpecOutput) ToServiceSpecOutput() ServiceSpecOutput
func (ServiceSpecOutput) ToServiceSpecOutputWithContext ¶
func (o ServiceSpecOutput) ToServiceSpecOutputWithContext(ctx context.Context) ServiceSpecOutput
func (ServiceSpecOutput) ToServiceSpecPtrOutput ¶
func (o ServiceSpecOutput) ToServiceSpecPtrOutput() ServiceSpecPtrOutput
func (ServiceSpecOutput) ToServiceSpecPtrOutputWithContext ¶
func (o ServiceSpecOutput) ToServiceSpecPtrOutputWithContext(ctx context.Context) ServiceSpecPtrOutput
type ServiceSpecParameters ¶
type ServiceSpecParameters struct { // A parameter may have attributes (e.g. message hub topic might have partitions) Attributes map[string]map[string]interface{} `pulumi:"attributes"` // Name representing the key. Name string `pulumi:"name"` // Defaults to null. Value interface{} `pulumi:"value"` // Source for the value. Cannot be used if value is not empty. ValueFrom *ServiceSpecParametersValueFrom `pulumi:"valueFrom"` }
Param represents a key-value pair
type ServiceSpecParametersArgs ¶
type ServiceSpecParametersArgs struct { // A parameter may have attributes (e.g. message hub topic might have partitions) Attributes pulumi.MapMapInput `pulumi:"attributes"` // Name representing the key. Name pulumi.StringInput `pulumi:"name"` // Defaults to null. Value pulumi.Input `pulumi:"value"` // Source for the value. Cannot be used if value is not empty. ValueFrom ServiceSpecParametersValueFromPtrInput `pulumi:"valueFrom"` }
Param represents a key-value pair
func (ServiceSpecParametersArgs) ElementType ¶
func (ServiceSpecParametersArgs) ElementType() reflect.Type
func (ServiceSpecParametersArgs) ToServiceSpecParametersOutput ¶
func (i ServiceSpecParametersArgs) ToServiceSpecParametersOutput() ServiceSpecParametersOutput
func (ServiceSpecParametersArgs) ToServiceSpecParametersOutputWithContext ¶
func (i ServiceSpecParametersArgs) ToServiceSpecParametersOutputWithContext(ctx context.Context) ServiceSpecParametersOutput
type ServiceSpecParametersArray ¶
type ServiceSpecParametersArray []ServiceSpecParametersInput
func (ServiceSpecParametersArray) ElementType ¶
func (ServiceSpecParametersArray) ElementType() reflect.Type
func (ServiceSpecParametersArray) ToServiceSpecParametersArrayOutput ¶
func (i ServiceSpecParametersArray) ToServiceSpecParametersArrayOutput() ServiceSpecParametersArrayOutput
func (ServiceSpecParametersArray) ToServiceSpecParametersArrayOutputWithContext ¶
func (i ServiceSpecParametersArray) ToServiceSpecParametersArrayOutputWithContext(ctx context.Context) ServiceSpecParametersArrayOutput
type ServiceSpecParametersArrayInput ¶
type ServiceSpecParametersArrayInput interface { pulumi.Input ToServiceSpecParametersArrayOutput() ServiceSpecParametersArrayOutput ToServiceSpecParametersArrayOutputWithContext(context.Context) ServiceSpecParametersArrayOutput }
ServiceSpecParametersArrayInput is an input type that accepts ServiceSpecParametersArray and ServiceSpecParametersArrayOutput values. You can construct a concrete instance of `ServiceSpecParametersArrayInput` via:
ServiceSpecParametersArray{ ServiceSpecParametersArgs{...} }
type ServiceSpecParametersArrayOutput ¶
type ServiceSpecParametersArrayOutput struct{ *pulumi.OutputState }
func (ServiceSpecParametersArrayOutput) ElementType ¶
func (ServiceSpecParametersArrayOutput) ElementType() reflect.Type
func (ServiceSpecParametersArrayOutput) Index ¶
func (o ServiceSpecParametersArrayOutput) Index(i pulumi.IntInput) ServiceSpecParametersOutput
func (ServiceSpecParametersArrayOutput) ToServiceSpecParametersArrayOutput ¶
func (o ServiceSpecParametersArrayOutput) ToServiceSpecParametersArrayOutput() ServiceSpecParametersArrayOutput
func (ServiceSpecParametersArrayOutput) ToServiceSpecParametersArrayOutputWithContext ¶
func (o ServiceSpecParametersArrayOutput) ToServiceSpecParametersArrayOutputWithContext(ctx context.Context) ServiceSpecParametersArrayOutput
type ServiceSpecParametersAttributes ¶
type ServiceSpecParametersAttributes struct { }
type ServiceSpecParametersAttributesArgs ¶
type ServiceSpecParametersAttributesArgs struct { }
func (ServiceSpecParametersAttributesArgs) ElementType ¶
func (ServiceSpecParametersAttributesArgs) ElementType() reflect.Type
func (ServiceSpecParametersAttributesArgs) ToServiceSpecParametersAttributesOutput ¶
func (i ServiceSpecParametersAttributesArgs) ToServiceSpecParametersAttributesOutput() ServiceSpecParametersAttributesOutput
func (ServiceSpecParametersAttributesArgs) ToServiceSpecParametersAttributesOutputWithContext ¶
func (i ServiceSpecParametersAttributesArgs) ToServiceSpecParametersAttributesOutputWithContext(ctx context.Context) ServiceSpecParametersAttributesOutput
type ServiceSpecParametersAttributesInput ¶
type ServiceSpecParametersAttributesInput interface { pulumi.Input ToServiceSpecParametersAttributesOutput() ServiceSpecParametersAttributesOutput ToServiceSpecParametersAttributesOutputWithContext(context.Context) ServiceSpecParametersAttributesOutput }
ServiceSpecParametersAttributesInput is an input type that accepts ServiceSpecParametersAttributesArgs and ServiceSpecParametersAttributesOutput values. You can construct a concrete instance of `ServiceSpecParametersAttributesInput` via:
ServiceSpecParametersAttributesArgs{...}
type ServiceSpecParametersAttributesOutput ¶
type ServiceSpecParametersAttributesOutput struct{ *pulumi.OutputState }
func (ServiceSpecParametersAttributesOutput) ElementType ¶
func (ServiceSpecParametersAttributesOutput) ElementType() reflect.Type
func (ServiceSpecParametersAttributesOutput) ToServiceSpecParametersAttributesOutput ¶
func (o ServiceSpecParametersAttributesOutput) ToServiceSpecParametersAttributesOutput() ServiceSpecParametersAttributesOutput
func (ServiceSpecParametersAttributesOutput) ToServiceSpecParametersAttributesOutputWithContext ¶
func (o ServiceSpecParametersAttributesOutput) ToServiceSpecParametersAttributesOutputWithContext(ctx context.Context) ServiceSpecParametersAttributesOutput
type ServiceSpecParametersInput ¶
type ServiceSpecParametersInput interface { pulumi.Input ToServiceSpecParametersOutput() ServiceSpecParametersOutput ToServiceSpecParametersOutputWithContext(context.Context) ServiceSpecParametersOutput }
ServiceSpecParametersInput is an input type that accepts ServiceSpecParametersArgs and ServiceSpecParametersOutput values. You can construct a concrete instance of `ServiceSpecParametersInput` via:
ServiceSpecParametersArgs{...}
type ServiceSpecParametersOutput ¶
type ServiceSpecParametersOutput struct{ *pulumi.OutputState }
Param represents a key-value pair
func (ServiceSpecParametersOutput) Attributes ¶
func (o ServiceSpecParametersOutput) Attributes() pulumi.MapMapOutput
A parameter may have attributes (e.g. message hub topic might have partitions)
func (ServiceSpecParametersOutput) ElementType ¶
func (ServiceSpecParametersOutput) ElementType() reflect.Type
func (ServiceSpecParametersOutput) Name ¶
func (o ServiceSpecParametersOutput) Name() pulumi.StringOutput
Name representing the key.
func (ServiceSpecParametersOutput) ToServiceSpecParametersOutput ¶
func (o ServiceSpecParametersOutput) ToServiceSpecParametersOutput() ServiceSpecParametersOutput
func (ServiceSpecParametersOutput) ToServiceSpecParametersOutputWithContext ¶
func (o ServiceSpecParametersOutput) ToServiceSpecParametersOutputWithContext(ctx context.Context) ServiceSpecParametersOutput
func (ServiceSpecParametersOutput) Value ¶
func (o ServiceSpecParametersOutput) Value() pulumi.AnyOutput
Defaults to null.
func (ServiceSpecParametersOutput) ValueFrom ¶
func (o ServiceSpecParametersOutput) ValueFrom() ServiceSpecParametersValueFromPtrOutput
Source for the value. Cannot be used if value is not empty.
type ServiceSpecParametersValueFrom ¶
type ServiceSpecParametersValueFrom struct { // Selects a key of a ConfigMap. ConfigMapKeyRef *ServiceSpecParametersValueFromConfigMapKeyRef `pulumi:"configMapKeyRef"` // Selects a key of a secret in the resource namespace SecretKeyRef *ServiceSpecParametersValueFromSecretKeyRef `pulumi:"secretKeyRef"` }
Source for the value. Cannot be used if value is not empty.
type ServiceSpecParametersValueFromArgs ¶
type ServiceSpecParametersValueFromArgs struct { // Selects a key of a ConfigMap. ConfigMapKeyRef ServiceSpecParametersValueFromConfigMapKeyRefPtrInput `pulumi:"configMapKeyRef"` // Selects a key of a secret in the resource namespace SecretKeyRef ServiceSpecParametersValueFromSecretKeyRefPtrInput `pulumi:"secretKeyRef"` }
Source for the value. Cannot be used if value is not empty.
func (ServiceSpecParametersValueFromArgs) ElementType ¶
func (ServiceSpecParametersValueFromArgs) ElementType() reflect.Type
func (ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromOutput ¶
func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromOutput() ServiceSpecParametersValueFromOutput
func (ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromOutputWithContext ¶
func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromOutput
func (ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromPtrOutput ¶
func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput
func (ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromPtrOutputWithContext ¶
func (i ServiceSpecParametersValueFromArgs) ToServiceSpecParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromPtrOutput
type ServiceSpecParametersValueFromConfigMapKeyRef ¶
type ServiceSpecParametersValueFromConfigMapKeyRef struct { // The key to select. Key string `pulumi:"key"` // 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"` // Specify whether the ConfigMap or its key must be defined Optional *bool `pulumi:"optional"` }
Selects a key of a ConfigMap.
type ServiceSpecParametersValueFromConfigMapKeyRefArgs ¶
type ServiceSpecParametersValueFromConfigMapKeyRefArgs struct { // The key to select. Key pulumi.StringInput `pulumi:"key"` // 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"` // Specify whether the ConfigMap or its key must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Selects a key of a ConfigMap.
func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ElementType ¶
func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ElementType() reflect.Type
func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefOutput ¶
func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefOutput() ServiceSpecParametersValueFromConfigMapKeyRefOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext ¶
func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (i ServiceSpecParametersValueFromConfigMapKeyRefArgs) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
type ServiceSpecParametersValueFromConfigMapKeyRefInput ¶
type ServiceSpecParametersValueFromConfigMapKeyRefInput interface { pulumi.Input ToServiceSpecParametersValueFromConfigMapKeyRefOutput() ServiceSpecParametersValueFromConfigMapKeyRefOutput ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext(context.Context) ServiceSpecParametersValueFromConfigMapKeyRefOutput }
ServiceSpecParametersValueFromConfigMapKeyRefInput is an input type that accepts ServiceSpecParametersValueFromConfigMapKeyRefArgs and ServiceSpecParametersValueFromConfigMapKeyRefOutput values. You can construct a concrete instance of `ServiceSpecParametersValueFromConfigMapKeyRefInput` via:
ServiceSpecParametersValueFromConfigMapKeyRefArgs{...}
type ServiceSpecParametersValueFromConfigMapKeyRefOutput ¶
type ServiceSpecParametersValueFromConfigMapKeyRefOutput struct{ *pulumi.OutputState }
Selects a key of a ConfigMap.
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ElementType ¶
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ElementType() reflect.Type
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) Name ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) 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 (ServiceSpecParametersValueFromConfigMapKeyRefOutput) Optional ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the ConfigMap or its key must be defined
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefOutput ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefOutput() ServiceSpecParametersValueFromConfigMapKeyRefOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
type ServiceSpecParametersValueFromConfigMapKeyRefPtrInput ¶
type ServiceSpecParametersValueFromConfigMapKeyRefPtrInput interface { pulumi.Input ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput }
ServiceSpecParametersValueFromConfigMapKeyRefPtrInput is an input type that accepts ServiceSpecParametersValueFromConfigMapKeyRefArgs, ServiceSpecParametersValueFromConfigMapKeyRefPtr and ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput values. You can construct a concrete instance of `ServiceSpecParametersValueFromConfigMapKeyRefPtrInput` via:
ServiceSpecParametersValueFromConfigMapKeyRefArgs{...} or: nil
func ServiceSpecParametersValueFromConfigMapKeyRefPtr ¶
func ServiceSpecParametersValueFromConfigMapKeyRefPtr(v *ServiceSpecParametersValueFromConfigMapKeyRefArgs) ServiceSpecParametersValueFromConfigMapKeyRefPtrInput
type ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
type ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ElementType ¶
func (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ElementType() reflect.Type
func (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) 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 (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) Optional ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the ConfigMap or its key must be defined
func (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutput() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
func (ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (o ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput) ToServiceSpecParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
type ServiceSpecParametersValueFromInput ¶
type ServiceSpecParametersValueFromInput interface { pulumi.Input ToServiceSpecParametersValueFromOutput() ServiceSpecParametersValueFromOutput ToServiceSpecParametersValueFromOutputWithContext(context.Context) ServiceSpecParametersValueFromOutput }
ServiceSpecParametersValueFromInput is an input type that accepts ServiceSpecParametersValueFromArgs and ServiceSpecParametersValueFromOutput values. You can construct a concrete instance of `ServiceSpecParametersValueFromInput` via:
ServiceSpecParametersValueFromArgs{...}
type ServiceSpecParametersValueFromOutput ¶
type ServiceSpecParametersValueFromOutput struct{ *pulumi.OutputState }
Source for the value. Cannot be used if value is not empty.
func (ServiceSpecParametersValueFromOutput) ConfigMapKeyRef ¶
func (o ServiceSpecParametersValueFromOutput) ConfigMapKeyRef() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
Selects a key of a ConfigMap.
func (ServiceSpecParametersValueFromOutput) ElementType ¶
func (ServiceSpecParametersValueFromOutput) ElementType() reflect.Type
func (ServiceSpecParametersValueFromOutput) SecretKeyRef ¶
func (o ServiceSpecParametersValueFromOutput) SecretKeyRef() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
Selects a key of a secret in the resource namespace
func (ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromOutput ¶
func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromOutput() ServiceSpecParametersValueFromOutput
func (ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromOutputWithContext ¶
func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromOutput
func (ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromPtrOutput ¶
func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput
func (ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromPtrOutputWithContext ¶
func (o ServiceSpecParametersValueFromOutput) ToServiceSpecParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromPtrOutput
type ServiceSpecParametersValueFromPtrInput ¶
type ServiceSpecParametersValueFromPtrInput interface { pulumi.Input ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput ToServiceSpecParametersValueFromPtrOutputWithContext(context.Context) ServiceSpecParametersValueFromPtrOutput }
ServiceSpecParametersValueFromPtrInput is an input type that accepts ServiceSpecParametersValueFromArgs, ServiceSpecParametersValueFromPtr and ServiceSpecParametersValueFromPtrOutput values. You can construct a concrete instance of `ServiceSpecParametersValueFromPtrInput` via:
ServiceSpecParametersValueFromArgs{...} or: nil
func ServiceSpecParametersValueFromPtr ¶
func ServiceSpecParametersValueFromPtr(v *ServiceSpecParametersValueFromArgs) ServiceSpecParametersValueFromPtrInput
type ServiceSpecParametersValueFromPtrOutput ¶
type ServiceSpecParametersValueFromPtrOutput struct{ *pulumi.OutputState }
func (ServiceSpecParametersValueFromPtrOutput) ConfigMapKeyRef ¶
func (o ServiceSpecParametersValueFromPtrOutput) ConfigMapKeyRef() ServiceSpecParametersValueFromConfigMapKeyRefPtrOutput
Selects a key of a ConfigMap.
func (ServiceSpecParametersValueFromPtrOutput) ElementType ¶
func (ServiceSpecParametersValueFromPtrOutput) ElementType() reflect.Type
func (ServiceSpecParametersValueFromPtrOutput) SecretKeyRef ¶
func (o ServiceSpecParametersValueFromPtrOutput) SecretKeyRef() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
Selects a key of a secret in the resource namespace
func (ServiceSpecParametersValueFromPtrOutput) ToServiceSpecParametersValueFromPtrOutput ¶
func (o ServiceSpecParametersValueFromPtrOutput) ToServiceSpecParametersValueFromPtrOutput() ServiceSpecParametersValueFromPtrOutput
func (ServiceSpecParametersValueFromPtrOutput) ToServiceSpecParametersValueFromPtrOutputWithContext ¶
func (o ServiceSpecParametersValueFromPtrOutput) ToServiceSpecParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromPtrOutput
type ServiceSpecParametersValueFromSecretKeyRef ¶
type ServiceSpecParametersValueFromSecretKeyRef struct { // The key of the secret to select from. Must be a valid secret key. Key string `pulumi:"key"` // 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"` // Specify whether the Secret or its key must be defined Optional *bool `pulumi:"optional"` }
Selects a key of a secret in the resource namespace
type ServiceSpecParametersValueFromSecretKeyRefArgs ¶
type ServiceSpecParametersValueFromSecretKeyRefArgs struct { // The key of the secret to select from. Must be a valid secret key. Key pulumi.StringInput `pulumi:"key"` // 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"` // Specify whether the Secret or its key must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Selects a key of a secret in the resource namespace
func (ServiceSpecParametersValueFromSecretKeyRefArgs) ElementType ¶
func (ServiceSpecParametersValueFromSecretKeyRefArgs) ElementType() reflect.Type
func (ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefOutput ¶
func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefOutput() ServiceSpecParametersValueFromSecretKeyRefOutput
func (ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext ¶
func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefOutput
func (ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput ¶
func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
func (ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (i ServiceSpecParametersValueFromSecretKeyRefArgs) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput
type ServiceSpecParametersValueFromSecretKeyRefInput ¶
type ServiceSpecParametersValueFromSecretKeyRefInput interface { pulumi.Input ToServiceSpecParametersValueFromSecretKeyRefOutput() ServiceSpecParametersValueFromSecretKeyRefOutput ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext(context.Context) ServiceSpecParametersValueFromSecretKeyRefOutput }
ServiceSpecParametersValueFromSecretKeyRefInput is an input type that accepts ServiceSpecParametersValueFromSecretKeyRefArgs and ServiceSpecParametersValueFromSecretKeyRefOutput values. You can construct a concrete instance of `ServiceSpecParametersValueFromSecretKeyRefInput` via:
ServiceSpecParametersValueFromSecretKeyRefArgs{...}
type ServiceSpecParametersValueFromSecretKeyRefOutput ¶
type ServiceSpecParametersValueFromSecretKeyRefOutput struct{ *pulumi.OutputState }
Selects a key of a secret in the resource namespace
func (ServiceSpecParametersValueFromSecretKeyRefOutput) ElementType ¶
func (ServiceSpecParametersValueFromSecretKeyRefOutput) ElementType() reflect.Type
func (ServiceSpecParametersValueFromSecretKeyRefOutput) Key ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
The key of the secret to select from. Must be a valid secret key.
func (ServiceSpecParametersValueFromSecretKeyRefOutput) Name ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) 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 (ServiceSpecParametersValueFromSecretKeyRefOutput) Optional ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret or its key must be defined
func (ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefOutput ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefOutput() ServiceSpecParametersValueFromSecretKeyRefOutput
func (ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefOutput
func (ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
func (ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (o ServiceSpecParametersValueFromSecretKeyRefOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput
type ServiceSpecParametersValueFromSecretKeyRefPtrInput ¶
type ServiceSpecParametersValueFromSecretKeyRefPtrInput interface { pulumi.Input ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput }
ServiceSpecParametersValueFromSecretKeyRefPtrInput is an input type that accepts ServiceSpecParametersValueFromSecretKeyRefArgs, ServiceSpecParametersValueFromSecretKeyRefPtr and ServiceSpecParametersValueFromSecretKeyRefPtrOutput values. You can construct a concrete instance of `ServiceSpecParametersValueFromSecretKeyRefPtrInput` via:
ServiceSpecParametersValueFromSecretKeyRefArgs{...} or: nil
func ServiceSpecParametersValueFromSecretKeyRefPtr ¶
func ServiceSpecParametersValueFromSecretKeyRefPtr(v *ServiceSpecParametersValueFromSecretKeyRefArgs) ServiceSpecParametersValueFromSecretKeyRefPtrInput
type ServiceSpecParametersValueFromSecretKeyRefPtrOutput ¶
type ServiceSpecParametersValueFromSecretKeyRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ElementType ¶
func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Key ¶
The key of the secret to select from. Must be a valid secret key.
func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Name ¶
func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) 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 (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Optional ¶
func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret or its key must be defined
func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput ¶
func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutput() ServiceSpecParametersValueFromSecretKeyRefPtrOutput
func (ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (o ServiceSpecParametersValueFromSecretKeyRefPtrOutput) ToServiceSpecParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceSpecParametersValueFromSecretKeyRefPtrOutput
type ServiceSpecPtrInput ¶
type ServiceSpecPtrInput interface { pulumi.Input ToServiceSpecPtrOutput() ServiceSpecPtrOutput ToServiceSpecPtrOutputWithContext(context.Context) ServiceSpecPtrOutput }
ServiceSpecPtrInput is an input type that accepts ServiceSpecArgs, ServiceSpecPtr and ServiceSpecPtrOutput values. You can construct a concrete instance of `ServiceSpecPtrInput` via:
ServiceSpecArgs{...} or: nil
func ServiceSpecPtr ¶
func ServiceSpecPtr(v *ServiceSpecArgs) ServiceSpecPtrInput
type ServiceSpecPtrOutput ¶
type ServiceSpecPtrOutput struct{ *pulumi.OutputState }
func (ServiceSpecPtrOutput) Context ¶
func (o ServiceSpecPtrOutput) Context() ServiceSpecContextPtrOutput
ResourceContext defines the CloudFoundry context and resource group
func (ServiceSpecPtrOutput) Elem ¶
func (o ServiceSpecPtrOutput) Elem() ServiceSpecOutput
func (ServiceSpecPtrOutput) ElementType ¶
func (ServiceSpecPtrOutput) ElementType() reflect.Type
func (ServiceSpecPtrOutput) ExternalName ¶
func (o ServiceSpecPtrOutput) ExternalName() pulumi.StringPtrOutput
ExternalName is the name for the service as it appears on IBM Cloud
func (ServiceSpecPtrOutput) Parameters ¶
func (o ServiceSpecPtrOutput) Parameters() ServiceSpecParametersArrayOutput
Parameters pass configuration to the service during creation
func (ServiceSpecPtrOutput) Plan ¶
func (o ServiceSpecPtrOutput) Plan() pulumi.StringPtrOutput
Plan for the service from the IBM Cloud Catalog
func (ServiceSpecPtrOutput) ServiceClass ¶
func (o ServiceSpecPtrOutput) ServiceClass() pulumi.StringPtrOutput
ServiceClass is the name of the service from the IBM Cloud Catalog
func (ServiceSpecPtrOutput) ServiceClassType ¶
func (o ServiceSpecPtrOutput) ServiceClassType() pulumi.StringPtrOutput
ServiceClassType is set to CF if the service is CloundFoundry
func (ServiceSpecPtrOutput) Tags ¶
func (o ServiceSpecPtrOutput) Tags() pulumi.StringArrayOutput
func (ServiceSpecPtrOutput) ToServiceSpecPtrOutput ¶
func (o ServiceSpecPtrOutput) ToServiceSpecPtrOutput() ServiceSpecPtrOutput
func (ServiceSpecPtrOutput) ToServiceSpecPtrOutputWithContext ¶
func (o ServiceSpecPtrOutput) ToServiceSpecPtrOutputWithContext(ctx context.Context) ServiceSpecPtrOutput
type ServiceState ¶
type ServiceState struct { ApiVersion pulumi.StringPtrInput Kind pulumi.StringPtrInput Metadata metav1.ObjectMetaPtrInput // ServiceSpec defines the desired state of Service Spec ServiceSpecPtrInput // ServiceStatus defines the observed state of Service Status ServiceStatusPtrInput }
func (ServiceState) ElementType ¶
func (ServiceState) ElementType() reflect.Type
type ServiceStatus ¶
type ServiceStatus struct { // ResourceContext defines the CloudFoundry context and resource group Context *ServiceStatusContext `pulumi:"context"` // DashboardURL is the dashboard URL for the service DashboardURL *string `pulumi:"dashboardURL"` // ExternalName is the name for the service as it appears on IBM Cloud ExternalName *string `pulumi:"externalName"` Generation *int `pulumi:"generation"` // InstanceID is the instance ID for the service InstanceId *string `pulumi:"instanceId"` // Message is a detailed message on current status Message *string `pulumi:"message"` // Parameters pass configuration to the service during creation Parameters []ServiceStatusParameters `pulumi:"parameters"` // Plan for the service from the IBM Cloud Catalog Plan string `pulumi:"plan"` // ServiceClass is the name of the service from the IBM Cloud Catalog ServiceClass string `pulumi:"serviceClass"` // ServiceClassType is set to CF if the service is CloundFoundry ServiceClassType string `pulumi:"serviceClassType"` // State is a short name for the current status State *string `pulumi:"state"` Tags []string `pulumi:"tags"` }
ServiceStatus defines the observed state of Service
type ServiceStatusArgs ¶
type ServiceStatusArgs struct { // ResourceContext defines the CloudFoundry context and resource group Context ServiceStatusContextPtrInput `pulumi:"context"` // DashboardURL is the dashboard URL for the service DashboardURL pulumi.StringPtrInput `pulumi:"dashboardURL"` // ExternalName is the name for the service as it appears on IBM Cloud ExternalName pulumi.StringPtrInput `pulumi:"externalName"` Generation pulumi.IntPtrInput `pulumi:"generation"` // InstanceID is the instance ID for the service InstanceId pulumi.StringPtrInput `pulumi:"instanceId"` // Message is a detailed message on current status Message pulumi.StringPtrInput `pulumi:"message"` // Parameters pass configuration to the service during creation Parameters ServiceStatusParametersArrayInput `pulumi:"parameters"` // Plan for the service from the IBM Cloud Catalog Plan pulumi.StringInput `pulumi:"plan"` // ServiceClass is the name of the service from the IBM Cloud Catalog ServiceClass pulumi.StringInput `pulumi:"serviceClass"` // ServiceClassType is set to CF if the service is CloundFoundry ServiceClassType pulumi.StringInput `pulumi:"serviceClassType"` // State is a short name for the current status State pulumi.StringPtrInput `pulumi:"state"` Tags pulumi.StringArrayInput `pulumi:"tags"` }
ServiceStatus defines the observed state of Service
func (ServiceStatusArgs) ElementType ¶
func (ServiceStatusArgs) ElementType() reflect.Type
func (ServiceStatusArgs) ToServiceStatusOutput ¶
func (i ServiceStatusArgs) ToServiceStatusOutput() ServiceStatusOutput
func (ServiceStatusArgs) ToServiceStatusOutputWithContext ¶
func (i ServiceStatusArgs) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
func (ServiceStatusArgs) ToServiceStatusPtrOutput ¶
func (i ServiceStatusArgs) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
func (ServiceStatusArgs) ToServiceStatusPtrOutputWithContext ¶
func (i ServiceStatusArgs) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
type ServiceStatusContext ¶
type ServiceStatusContext struct { Org *string `pulumi:"org"` Region *string `pulumi:"region"` Resourcegroupid *string `pulumi:"resourcegroupid"` Resourcelocation *string `pulumi:"resourcelocation"` Space *string `pulumi:"space"` User *string `pulumi:"user"` }
ResourceContext defines the CloudFoundry context and resource group
type ServiceStatusContextArgs ¶
type ServiceStatusContextArgs struct { Org pulumi.StringPtrInput `pulumi:"org"` Region pulumi.StringPtrInput `pulumi:"region"` Resourcegroupid pulumi.StringPtrInput `pulumi:"resourcegroupid"` Resourcelocation pulumi.StringPtrInput `pulumi:"resourcelocation"` Space pulumi.StringPtrInput `pulumi:"space"` User pulumi.StringPtrInput `pulumi:"user"` }
ResourceContext defines the CloudFoundry context and resource group
func (ServiceStatusContextArgs) ElementType ¶
func (ServiceStatusContextArgs) ElementType() reflect.Type
func (ServiceStatusContextArgs) ToServiceStatusContextOutput ¶
func (i ServiceStatusContextArgs) ToServiceStatusContextOutput() ServiceStatusContextOutput
func (ServiceStatusContextArgs) ToServiceStatusContextOutputWithContext ¶
func (i ServiceStatusContextArgs) ToServiceStatusContextOutputWithContext(ctx context.Context) ServiceStatusContextOutput
func (ServiceStatusContextArgs) ToServiceStatusContextPtrOutput ¶
func (i ServiceStatusContextArgs) ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput
func (ServiceStatusContextArgs) ToServiceStatusContextPtrOutputWithContext ¶
func (i ServiceStatusContextArgs) ToServiceStatusContextPtrOutputWithContext(ctx context.Context) ServiceStatusContextPtrOutput
type ServiceStatusContextInput ¶
type ServiceStatusContextInput interface { pulumi.Input ToServiceStatusContextOutput() ServiceStatusContextOutput ToServiceStatusContextOutputWithContext(context.Context) ServiceStatusContextOutput }
ServiceStatusContextInput is an input type that accepts ServiceStatusContextArgs and ServiceStatusContextOutput values. You can construct a concrete instance of `ServiceStatusContextInput` via:
ServiceStatusContextArgs{...}
type ServiceStatusContextOutput ¶
type ServiceStatusContextOutput struct{ *pulumi.OutputState }
ResourceContext defines the CloudFoundry context and resource group
func (ServiceStatusContextOutput) ElementType ¶
func (ServiceStatusContextOutput) ElementType() reflect.Type
func (ServiceStatusContextOutput) Org ¶
func (o ServiceStatusContextOutput) Org() pulumi.StringPtrOutput
func (ServiceStatusContextOutput) Region ¶
func (o ServiceStatusContextOutput) Region() pulumi.StringPtrOutput
func (ServiceStatusContextOutput) Resourcegroupid ¶
func (o ServiceStatusContextOutput) Resourcegroupid() pulumi.StringPtrOutput
func (ServiceStatusContextOutput) Resourcelocation ¶
func (o ServiceStatusContextOutput) Resourcelocation() pulumi.StringPtrOutput
func (ServiceStatusContextOutput) Space ¶
func (o ServiceStatusContextOutput) Space() pulumi.StringPtrOutput
func (ServiceStatusContextOutput) ToServiceStatusContextOutput ¶
func (o ServiceStatusContextOutput) ToServiceStatusContextOutput() ServiceStatusContextOutput
func (ServiceStatusContextOutput) ToServiceStatusContextOutputWithContext ¶
func (o ServiceStatusContextOutput) ToServiceStatusContextOutputWithContext(ctx context.Context) ServiceStatusContextOutput
func (ServiceStatusContextOutput) ToServiceStatusContextPtrOutput ¶
func (o ServiceStatusContextOutput) ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput
func (ServiceStatusContextOutput) ToServiceStatusContextPtrOutputWithContext ¶
func (o ServiceStatusContextOutput) ToServiceStatusContextPtrOutputWithContext(ctx context.Context) ServiceStatusContextPtrOutput
func (ServiceStatusContextOutput) User ¶
func (o ServiceStatusContextOutput) User() pulumi.StringPtrOutput
type ServiceStatusContextPtrInput ¶
type ServiceStatusContextPtrInput interface { pulumi.Input ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput ToServiceStatusContextPtrOutputWithContext(context.Context) ServiceStatusContextPtrOutput }
ServiceStatusContextPtrInput is an input type that accepts ServiceStatusContextArgs, ServiceStatusContextPtr and ServiceStatusContextPtrOutput values. You can construct a concrete instance of `ServiceStatusContextPtrInput` via:
ServiceStatusContextArgs{...} or: nil
func ServiceStatusContextPtr ¶
func ServiceStatusContextPtr(v *ServiceStatusContextArgs) ServiceStatusContextPtrInput
type ServiceStatusContextPtrOutput ¶
type ServiceStatusContextPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusContextPtrOutput) Elem ¶
func (o ServiceStatusContextPtrOutput) Elem() ServiceStatusContextOutput
func (ServiceStatusContextPtrOutput) ElementType ¶
func (ServiceStatusContextPtrOutput) ElementType() reflect.Type
func (ServiceStatusContextPtrOutput) Org ¶
func (o ServiceStatusContextPtrOutput) Org() pulumi.StringPtrOutput
func (ServiceStatusContextPtrOutput) Region ¶
func (o ServiceStatusContextPtrOutput) Region() pulumi.StringPtrOutput
func (ServiceStatusContextPtrOutput) Resourcegroupid ¶
func (o ServiceStatusContextPtrOutput) Resourcegroupid() pulumi.StringPtrOutput
func (ServiceStatusContextPtrOutput) Resourcelocation ¶
func (o ServiceStatusContextPtrOutput) Resourcelocation() pulumi.StringPtrOutput
func (ServiceStatusContextPtrOutput) Space ¶
func (o ServiceStatusContextPtrOutput) Space() pulumi.StringPtrOutput
func (ServiceStatusContextPtrOutput) ToServiceStatusContextPtrOutput ¶
func (o ServiceStatusContextPtrOutput) ToServiceStatusContextPtrOutput() ServiceStatusContextPtrOutput
func (ServiceStatusContextPtrOutput) ToServiceStatusContextPtrOutputWithContext ¶
func (o ServiceStatusContextPtrOutput) ToServiceStatusContextPtrOutputWithContext(ctx context.Context) ServiceStatusContextPtrOutput
func (ServiceStatusContextPtrOutput) User ¶
func (o ServiceStatusContextPtrOutput) User() pulumi.StringPtrOutput
type ServiceStatusInput ¶
type ServiceStatusInput interface { pulumi.Input ToServiceStatusOutput() ServiceStatusOutput ToServiceStatusOutputWithContext(context.Context) ServiceStatusOutput }
ServiceStatusInput is an input type that accepts ServiceStatusArgs and ServiceStatusOutput values. You can construct a concrete instance of `ServiceStatusInput` via:
ServiceStatusArgs{...}
type ServiceStatusOutput ¶
type ServiceStatusOutput struct{ *pulumi.OutputState }
ServiceStatus defines the observed state of Service
func (ServiceStatusOutput) Context ¶
func (o ServiceStatusOutput) Context() ServiceStatusContextPtrOutput
ResourceContext defines the CloudFoundry context and resource group
func (ServiceStatusOutput) DashboardURL ¶
func (o ServiceStatusOutput) DashboardURL() pulumi.StringPtrOutput
DashboardURL is the dashboard URL for the service
func (ServiceStatusOutput) ElementType ¶
func (ServiceStatusOutput) ElementType() reflect.Type
func (ServiceStatusOutput) ExternalName ¶
func (o ServiceStatusOutput) ExternalName() pulumi.StringPtrOutput
ExternalName is the name for the service as it appears on IBM Cloud
func (ServiceStatusOutput) Generation ¶
func (o ServiceStatusOutput) Generation() pulumi.IntPtrOutput
func (ServiceStatusOutput) InstanceId ¶
func (o ServiceStatusOutput) InstanceId() pulumi.StringPtrOutput
InstanceID is the instance ID for the service
func (ServiceStatusOutput) Message ¶
func (o ServiceStatusOutput) Message() pulumi.StringPtrOutput
Message is a detailed message on current status
func (ServiceStatusOutput) Parameters ¶
func (o ServiceStatusOutput) Parameters() ServiceStatusParametersArrayOutput
Parameters pass configuration to the service during creation
func (ServiceStatusOutput) Plan ¶
func (o ServiceStatusOutput) Plan() pulumi.StringOutput
Plan for the service from the IBM Cloud Catalog
func (ServiceStatusOutput) ServiceClass ¶
func (o ServiceStatusOutput) ServiceClass() pulumi.StringOutput
ServiceClass is the name of the service from the IBM Cloud Catalog
func (ServiceStatusOutput) ServiceClassType ¶
func (o ServiceStatusOutput) ServiceClassType() pulumi.StringOutput
ServiceClassType is set to CF if the service is CloundFoundry
func (ServiceStatusOutput) State ¶
func (o ServiceStatusOutput) State() pulumi.StringPtrOutput
State is a short name for the current status
func (ServiceStatusOutput) Tags ¶
func (o ServiceStatusOutput) Tags() pulumi.StringArrayOutput
func (ServiceStatusOutput) ToServiceStatusOutput ¶
func (o ServiceStatusOutput) ToServiceStatusOutput() ServiceStatusOutput
func (ServiceStatusOutput) ToServiceStatusOutputWithContext ¶
func (o ServiceStatusOutput) ToServiceStatusOutputWithContext(ctx context.Context) ServiceStatusOutput
func (ServiceStatusOutput) ToServiceStatusPtrOutput ¶
func (o ServiceStatusOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
func (ServiceStatusOutput) ToServiceStatusPtrOutputWithContext ¶
func (o ServiceStatusOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
type ServiceStatusParameters ¶
type ServiceStatusParameters struct { // A parameter may have attributes (e.g. message hub topic might have partitions) Attributes map[string]map[string]interface{} `pulumi:"attributes"` // Name representing the key. Name string `pulumi:"name"` // Defaults to null. Value interface{} `pulumi:"value"` // Source for the value. Cannot be used if value is not empty. ValueFrom *ServiceStatusParametersValueFrom `pulumi:"valueFrom"` }
Param represents a key-value pair
type ServiceStatusParametersArgs ¶
type ServiceStatusParametersArgs struct { // A parameter may have attributes (e.g. message hub topic might have partitions) Attributes pulumi.MapMapInput `pulumi:"attributes"` // Name representing the key. Name pulumi.StringInput `pulumi:"name"` // Defaults to null. Value pulumi.Input `pulumi:"value"` // Source for the value. Cannot be used if value is not empty. ValueFrom ServiceStatusParametersValueFromPtrInput `pulumi:"valueFrom"` }
Param represents a key-value pair
func (ServiceStatusParametersArgs) ElementType ¶
func (ServiceStatusParametersArgs) ElementType() reflect.Type
func (ServiceStatusParametersArgs) ToServiceStatusParametersOutput ¶
func (i ServiceStatusParametersArgs) ToServiceStatusParametersOutput() ServiceStatusParametersOutput
func (ServiceStatusParametersArgs) ToServiceStatusParametersOutputWithContext ¶
func (i ServiceStatusParametersArgs) ToServiceStatusParametersOutputWithContext(ctx context.Context) ServiceStatusParametersOutput
type ServiceStatusParametersArray ¶
type ServiceStatusParametersArray []ServiceStatusParametersInput
func (ServiceStatusParametersArray) ElementType ¶
func (ServiceStatusParametersArray) ElementType() reflect.Type
func (ServiceStatusParametersArray) ToServiceStatusParametersArrayOutput ¶
func (i ServiceStatusParametersArray) ToServiceStatusParametersArrayOutput() ServiceStatusParametersArrayOutput
func (ServiceStatusParametersArray) ToServiceStatusParametersArrayOutputWithContext ¶
func (i ServiceStatusParametersArray) ToServiceStatusParametersArrayOutputWithContext(ctx context.Context) ServiceStatusParametersArrayOutput
type ServiceStatusParametersArrayInput ¶
type ServiceStatusParametersArrayInput interface { pulumi.Input ToServiceStatusParametersArrayOutput() ServiceStatusParametersArrayOutput ToServiceStatusParametersArrayOutputWithContext(context.Context) ServiceStatusParametersArrayOutput }
ServiceStatusParametersArrayInput is an input type that accepts ServiceStatusParametersArray and ServiceStatusParametersArrayOutput values. You can construct a concrete instance of `ServiceStatusParametersArrayInput` via:
ServiceStatusParametersArray{ ServiceStatusParametersArgs{...} }
type ServiceStatusParametersArrayOutput ¶
type ServiceStatusParametersArrayOutput struct{ *pulumi.OutputState }
func (ServiceStatusParametersArrayOutput) ElementType ¶
func (ServiceStatusParametersArrayOutput) ElementType() reflect.Type
func (ServiceStatusParametersArrayOutput) Index ¶
func (o ServiceStatusParametersArrayOutput) Index(i pulumi.IntInput) ServiceStatusParametersOutput
func (ServiceStatusParametersArrayOutput) ToServiceStatusParametersArrayOutput ¶
func (o ServiceStatusParametersArrayOutput) ToServiceStatusParametersArrayOutput() ServiceStatusParametersArrayOutput
func (ServiceStatusParametersArrayOutput) ToServiceStatusParametersArrayOutputWithContext ¶
func (o ServiceStatusParametersArrayOutput) ToServiceStatusParametersArrayOutputWithContext(ctx context.Context) ServiceStatusParametersArrayOutput
type ServiceStatusParametersAttributes ¶
type ServiceStatusParametersAttributes struct { }
type ServiceStatusParametersAttributesArgs ¶
type ServiceStatusParametersAttributesArgs struct { }
func (ServiceStatusParametersAttributesArgs) ElementType ¶
func (ServiceStatusParametersAttributesArgs) ElementType() reflect.Type
func (ServiceStatusParametersAttributesArgs) ToServiceStatusParametersAttributesOutput ¶
func (i ServiceStatusParametersAttributesArgs) ToServiceStatusParametersAttributesOutput() ServiceStatusParametersAttributesOutput
func (ServiceStatusParametersAttributesArgs) ToServiceStatusParametersAttributesOutputWithContext ¶
func (i ServiceStatusParametersAttributesArgs) ToServiceStatusParametersAttributesOutputWithContext(ctx context.Context) ServiceStatusParametersAttributesOutput
type ServiceStatusParametersAttributesInput ¶
type ServiceStatusParametersAttributesInput interface { pulumi.Input ToServiceStatusParametersAttributesOutput() ServiceStatusParametersAttributesOutput ToServiceStatusParametersAttributesOutputWithContext(context.Context) ServiceStatusParametersAttributesOutput }
ServiceStatusParametersAttributesInput is an input type that accepts ServiceStatusParametersAttributesArgs and ServiceStatusParametersAttributesOutput values. You can construct a concrete instance of `ServiceStatusParametersAttributesInput` via:
ServiceStatusParametersAttributesArgs{...}
type ServiceStatusParametersAttributesOutput ¶
type ServiceStatusParametersAttributesOutput struct{ *pulumi.OutputState }
func (ServiceStatusParametersAttributesOutput) ElementType ¶
func (ServiceStatusParametersAttributesOutput) ElementType() reflect.Type
func (ServiceStatusParametersAttributesOutput) ToServiceStatusParametersAttributesOutput ¶
func (o ServiceStatusParametersAttributesOutput) ToServiceStatusParametersAttributesOutput() ServiceStatusParametersAttributesOutput
func (ServiceStatusParametersAttributesOutput) ToServiceStatusParametersAttributesOutputWithContext ¶
func (o ServiceStatusParametersAttributesOutput) ToServiceStatusParametersAttributesOutputWithContext(ctx context.Context) ServiceStatusParametersAttributesOutput
type ServiceStatusParametersInput ¶
type ServiceStatusParametersInput interface { pulumi.Input ToServiceStatusParametersOutput() ServiceStatusParametersOutput ToServiceStatusParametersOutputWithContext(context.Context) ServiceStatusParametersOutput }
ServiceStatusParametersInput is an input type that accepts ServiceStatusParametersArgs and ServiceStatusParametersOutput values. You can construct a concrete instance of `ServiceStatusParametersInput` via:
ServiceStatusParametersArgs{...}
type ServiceStatusParametersOutput ¶
type ServiceStatusParametersOutput struct{ *pulumi.OutputState }
Param represents a key-value pair
func (ServiceStatusParametersOutput) Attributes ¶
func (o ServiceStatusParametersOutput) Attributes() pulumi.MapMapOutput
A parameter may have attributes (e.g. message hub topic might have partitions)
func (ServiceStatusParametersOutput) ElementType ¶
func (ServiceStatusParametersOutput) ElementType() reflect.Type
func (ServiceStatusParametersOutput) Name ¶
func (o ServiceStatusParametersOutput) Name() pulumi.StringOutput
Name representing the key.
func (ServiceStatusParametersOutput) ToServiceStatusParametersOutput ¶
func (o ServiceStatusParametersOutput) ToServiceStatusParametersOutput() ServiceStatusParametersOutput
func (ServiceStatusParametersOutput) ToServiceStatusParametersOutputWithContext ¶
func (o ServiceStatusParametersOutput) ToServiceStatusParametersOutputWithContext(ctx context.Context) ServiceStatusParametersOutput
func (ServiceStatusParametersOutput) Value ¶
func (o ServiceStatusParametersOutput) Value() pulumi.AnyOutput
Defaults to null.
func (ServiceStatusParametersOutput) ValueFrom ¶
func (o ServiceStatusParametersOutput) ValueFrom() ServiceStatusParametersValueFromPtrOutput
Source for the value. Cannot be used if value is not empty.
type ServiceStatusParametersValueFrom ¶
type ServiceStatusParametersValueFrom struct { // Selects a key of a ConfigMap. ConfigMapKeyRef *ServiceStatusParametersValueFromConfigMapKeyRef `pulumi:"configMapKeyRef"` // Selects a key of a secret in the resource namespace SecretKeyRef *ServiceStatusParametersValueFromSecretKeyRef `pulumi:"secretKeyRef"` }
Source for the value. Cannot be used if value is not empty.
type ServiceStatusParametersValueFromArgs ¶
type ServiceStatusParametersValueFromArgs struct { // Selects a key of a ConfigMap. ConfigMapKeyRef ServiceStatusParametersValueFromConfigMapKeyRefPtrInput `pulumi:"configMapKeyRef"` // Selects a key of a secret in the resource namespace SecretKeyRef ServiceStatusParametersValueFromSecretKeyRefPtrInput `pulumi:"secretKeyRef"` }
Source for the value. Cannot be used if value is not empty.
func (ServiceStatusParametersValueFromArgs) ElementType ¶
func (ServiceStatusParametersValueFromArgs) ElementType() reflect.Type
func (ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromOutput ¶
func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromOutput() ServiceStatusParametersValueFromOutput
func (ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromOutputWithContext ¶
func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromOutput
func (ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromPtrOutput ¶
func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput
func (ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromPtrOutputWithContext ¶
func (i ServiceStatusParametersValueFromArgs) ToServiceStatusParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromPtrOutput
type ServiceStatusParametersValueFromConfigMapKeyRef ¶
type ServiceStatusParametersValueFromConfigMapKeyRef struct { // The key to select. Key string `pulumi:"key"` // 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"` // Specify whether the ConfigMap or its key must be defined Optional *bool `pulumi:"optional"` }
Selects a key of a ConfigMap.
type ServiceStatusParametersValueFromConfigMapKeyRefArgs ¶
type ServiceStatusParametersValueFromConfigMapKeyRefArgs struct { // The key to select. Key pulumi.StringInput `pulumi:"key"` // 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"` // Specify whether the ConfigMap or its key must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Selects a key of a ConfigMap.
func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ElementType ¶
func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ElementType() reflect.Type
func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefOutput ¶
func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefOutput() ServiceStatusParametersValueFromConfigMapKeyRefOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext ¶
func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput ¶
func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (i ServiceStatusParametersValueFromConfigMapKeyRefArgs) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
type ServiceStatusParametersValueFromConfigMapKeyRefInput ¶
type ServiceStatusParametersValueFromConfigMapKeyRefInput interface { pulumi.Input ToServiceStatusParametersValueFromConfigMapKeyRefOutput() ServiceStatusParametersValueFromConfigMapKeyRefOutput ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext(context.Context) ServiceStatusParametersValueFromConfigMapKeyRefOutput }
ServiceStatusParametersValueFromConfigMapKeyRefInput is an input type that accepts ServiceStatusParametersValueFromConfigMapKeyRefArgs and ServiceStatusParametersValueFromConfigMapKeyRefOutput values. You can construct a concrete instance of `ServiceStatusParametersValueFromConfigMapKeyRefInput` via:
ServiceStatusParametersValueFromConfigMapKeyRefArgs{...}
type ServiceStatusParametersValueFromConfigMapKeyRefOutput ¶
type ServiceStatusParametersValueFromConfigMapKeyRefOutput struct{ *pulumi.OutputState }
Selects a key of a ConfigMap.
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ElementType ¶
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ElementType() reflect.Type
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) 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 (ServiceStatusParametersValueFromConfigMapKeyRefOutput) Optional ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the ConfigMap or its key must be defined
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefOutput ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefOutput() ServiceStatusParametersValueFromConfigMapKeyRefOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
type ServiceStatusParametersValueFromConfigMapKeyRefPtrInput ¶
type ServiceStatusParametersValueFromConfigMapKeyRefPtrInput interface { pulumi.Input ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput }
ServiceStatusParametersValueFromConfigMapKeyRefPtrInput is an input type that accepts ServiceStatusParametersValueFromConfigMapKeyRefArgs, ServiceStatusParametersValueFromConfigMapKeyRefPtr and ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput values. You can construct a concrete instance of `ServiceStatusParametersValueFromConfigMapKeyRefPtrInput` via:
ServiceStatusParametersValueFromConfigMapKeyRefArgs{...} or: nil
func ServiceStatusParametersValueFromConfigMapKeyRefPtr ¶
func ServiceStatusParametersValueFromConfigMapKeyRefPtr(v *ServiceStatusParametersValueFromConfigMapKeyRefArgs) ServiceStatusParametersValueFromConfigMapKeyRefPtrInput
type ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput ¶
type ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ElementType ¶
func (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ElementType() reflect.Type
func (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) 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 (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) Optional ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the ConfigMap or its key must be defined
func (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutput() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
func (ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext ¶
func (o ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput) ToServiceStatusParametersValueFromConfigMapKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
type ServiceStatusParametersValueFromInput ¶
type ServiceStatusParametersValueFromInput interface { pulumi.Input ToServiceStatusParametersValueFromOutput() ServiceStatusParametersValueFromOutput ToServiceStatusParametersValueFromOutputWithContext(context.Context) ServiceStatusParametersValueFromOutput }
ServiceStatusParametersValueFromInput is an input type that accepts ServiceStatusParametersValueFromArgs and ServiceStatusParametersValueFromOutput values. You can construct a concrete instance of `ServiceStatusParametersValueFromInput` via:
ServiceStatusParametersValueFromArgs{...}
type ServiceStatusParametersValueFromOutput ¶
type ServiceStatusParametersValueFromOutput struct{ *pulumi.OutputState }
Source for the value. Cannot be used if value is not empty.
func (ServiceStatusParametersValueFromOutput) ConfigMapKeyRef ¶
func (o ServiceStatusParametersValueFromOutput) ConfigMapKeyRef() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
Selects a key of a ConfigMap.
func (ServiceStatusParametersValueFromOutput) ElementType ¶
func (ServiceStatusParametersValueFromOutput) ElementType() reflect.Type
func (ServiceStatusParametersValueFromOutput) SecretKeyRef ¶
func (o ServiceStatusParametersValueFromOutput) SecretKeyRef() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
Selects a key of a secret in the resource namespace
func (ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromOutput ¶
func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromOutput() ServiceStatusParametersValueFromOutput
func (ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromOutputWithContext ¶
func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromOutput
func (ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromPtrOutput ¶
func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput
func (ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromPtrOutputWithContext ¶
func (o ServiceStatusParametersValueFromOutput) ToServiceStatusParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromPtrOutput
type ServiceStatusParametersValueFromPtrInput ¶
type ServiceStatusParametersValueFromPtrInput interface { pulumi.Input ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput ToServiceStatusParametersValueFromPtrOutputWithContext(context.Context) ServiceStatusParametersValueFromPtrOutput }
ServiceStatusParametersValueFromPtrInput is an input type that accepts ServiceStatusParametersValueFromArgs, ServiceStatusParametersValueFromPtr and ServiceStatusParametersValueFromPtrOutput values. You can construct a concrete instance of `ServiceStatusParametersValueFromPtrInput` via:
ServiceStatusParametersValueFromArgs{...} or: nil
func ServiceStatusParametersValueFromPtr ¶
func ServiceStatusParametersValueFromPtr(v *ServiceStatusParametersValueFromArgs) ServiceStatusParametersValueFromPtrInput
type ServiceStatusParametersValueFromPtrOutput ¶
type ServiceStatusParametersValueFromPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusParametersValueFromPtrOutput) ConfigMapKeyRef ¶
func (o ServiceStatusParametersValueFromPtrOutput) ConfigMapKeyRef() ServiceStatusParametersValueFromConfigMapKeyRefPtrOutput
Selects a key of a ConfigMap.
func (ServiceStatusParametersValueFromPtrOutput) ElementType ¶
func (ServiceStatusParametersValueFromPtrOutput) ElementType() reflect.Type
func (ServiceStatusParametersValueFromPtrOutput) SecretKeyRef ¶
func (o ServiceStatusParametersValueFromPtrOutput) SecretKeyRef() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
Selects a key of a secret in the resource namespace
func (ServiceStatusParametersValueFromPtrOutput) ToServiceStatusParametersValueFromPtrOutput ¶
func (o ServiceStatusParametersValueFromPtrOutput) ToServiceStatusParametersValueFromPtrOutput() ServiceStatusParametersValueFromPtrOutput
func (ServiceStatusParametersValueFromPtrOutput) ToServiceStatusParametersValueFromPtrOutputWithContext ¶
func (o ServiceStatusParametersValueFromPtrOutput) ToServiceStatusParametersValueFromPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromPtrOutput
type ServiceStatusParametersValueFromSecretKeyRef ¶
type ServiceStatusParametersValueFromSecretKeyRef struct { // The key of the secret to select from. Must be a valid secret key. Key string `pulumi:"key"` // 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"` // Specify whether the Secret or its key must be defined Optional *bool `pulumi:"optional"` }
Selects a key of a secret in the resource namespace
type ServiceStatusParametersValueFromSecretKeyRefArgs ¶
type ServiceStatusParametersValueFromSecretKeyRefArgs struct { // The key of the secret to select from. Must be a valid secret key. Key pulumi.StringInput `pulumi:"key"` // 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"` // Specify whether the Secret or its key must be defined Optional pulumi.BoolPtrInput `pulumi:"optional"` }
Selects a key of a secret in the resource namespace
func (ServiceStatusParametersValueFromSecretKeyRefArgs) ElementType ¶
func (ServiceStatusParametersValueFromSecretKeyRefArgs) ElementType() reflect.Type
func (ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefOutput ¶
func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefOutput() ServiceStatusParametersValueFromSecretKeyRefOutput
func (ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext ¶
func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefOutput
func (ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput ¶
func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
func (ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (i ServiceStatusParametersValueFromSecretKeyRefArgs) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput
type ServiceStatusParametersValueFromSecretKeyRefInput ¶
type ServiceStatusParametersValueFromSecretKeyRefInput interface { pulumi.Input ToServiceStatusParametersValueFromSecretKeyRefOutput() ServiceStatusParametersValueFromSecretKeyRefOutput ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext(context.Context) ServiceStatusParametersValueFromSecretKeyRefOutput }
ServiceStatusParametersValueFromSecretKeyRefInput is an input type that accepts ServiceStatusParametersValueFromSecretKeyRefArgs and ServiceStatusParametersValueFromSecretKeyRefOutput values. You can construct a concrete instance of `ServiceStatusParametersValueFromSecretKeyRefInput` via:
ServiceStatusParametersValueFromSecretKeyRefArgs{...}
type ServiceStatusParametersValueFromSecretKeyRefOutput ¶
type ServiceStatusParametersValueFromSecretKeyRefOutput struct{ *pulumi.OutputState }
Selects a key of a secret in the resource namespace
func (ServiceStatusParametersValueFromSecretKeyRefOutput) ElementType ¶
func (ServiceStatusParametersValueFromSecretKeyRefOutput) ElementType() reflect.Type
func (ServiceStatusParametersValueFromSecretKeyRefOutput) Key ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) Key() pulumi.StringOutput
The key of the secret to select from. Must be a valid secret key.
func (ServiceStatusParametersValueFromSecretKeyRefOutput) Name ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) 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 (ServiceStatusParametersValueFromSecretKeyRefOutput) Optional ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret or its key must be defined
func (ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefOutput ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefOutput() ServiceStatusParametersValueFromSecretKeyRefOutput
func (ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefOutput
func (ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
func (ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (o ServiceStatusParametersValueFromSecretKeyRefOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput
type ServiceStatusParametersValueFromSecretKeyRefPtrInput ¶
type ServiceStatusParametersValueFromSecretKeyRefPtrInput interface { pulumi.Input ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput }
ServiceStatusParametersValueFromSecretKeyRefPtrInput is an input type that accepts ServiceStatusParametersValueFromSecretKeyRefArgs, ServiceStatusParametersValueFromSecretKeyRefPtr and ServiceStatusParametersValueFromSecretKeyRefPtrOutput values. You can construct a concrete instance of `ServiceStatusParametersValueFromSecretKeyRefPtrInput` via:
ServiceStatusParametersValueFromSecretKeyRefArgs{...} or: nil
func ServiceStatusParametersValueFromSecretKeyRefPtr ¶
func ServiceStatusParametersValueFromSecretKeyRefPtr(v *ServiceStatusParametersValueFromSecretKeyRefArgs) ServiceStatusParametersValueFromSecretKeyRefPtrInput
type ServiceStatusParametersValueFromSecretKeyRefPtrOutput ¶
type ServiceStatusParametersValueFromSecretKeyRefPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ElementType ¶
func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ElementType() reflect.Type
func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Key ¶
The key of the secret to select from. Must be a valid secret key.
func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) 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 (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Optional ¶
func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) Optional() pulumi.BoolPtrOutput
Specify whether the Secret or its key must be defined
func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput ¶
func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutput() ServiceStatusParametersValueFromSecretKeyRefPtrOutput
func (ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext ¶
func (o ServiceStatusParametersValueFromSecretKeyRefPtrOutput) ToServiceStatusParametersValueFromSecretKeyRefPtrOutputWithContext(ctx context.Context) ServiceStatusParametersValueFromSecretKeyRefPtrOutput
type ServiceStatusPtrInput ¶
type ServiceStatusPtrInput interface { pulumi.Input ToServiceStatusPtrOutput() ServiceStatusPtrOutput ToServiceStatusPtrOutputWithContext(context.Context) ServiceStatusPtrOutput }
ServiceStatusPtrInput is an input type that accepts ServiceStatusArgs, ServiceStatusPtr and ServiceStatusPtrOutput values. You can construct a concrete instance of `ServiceStatusPtrInput` via:
ServiceStatusArgs{...} or: nil
func ServiceStatusPtr ¶
func ServiceStatusPtr(v *ServiceStatusArgs) ServiceStatusPtrInput
type ServiceStatusPtrOutput ¶
type ServiceStatusPtrOutput struct{ *pulumi.OutputState }
func (ServiceStatusPtrOutput) Context ¶
func (o ServiceStatusPtrOutput) Context() ServiceStatusContextPtrOutput
ResourceContext defines the CloudFoundry context and resource group
func (ServiceStatusPtrOutput) DashboardURL ¶
func (o ServiceStatusPtrOutput) DashboardURL() pulumi.StringPtrOutput
DashboardURL is the dashboard URL for the service
func (ServiceStatusPtrOutput) Elem ¶
func (o ServiceStatusPtrOutput) Elem() ServiceStatusOutput
func (ServiceStatusPtrOutput) ElementType ¶
func (ServiceStatusPtrOutput) ElementType() reflect.Type
func (ServiceStatusPtrOutput) ExternalName ¶
func (o ServiceStatusPtrOutput) ExternalName() pulumi.StringPtrOutput
ExternalName is the name for the service as it appears on IBM Cloud
func (ServiceStatusPtrOutput) Generation ¶
func (o ServiceStatusPtrOutput) Generation() pulumi.IntPtrOutput
func (ServiceStatusPtrOutput) InstanceId ¶
func (o ServiceStatusPtrOutput) InstanceId() pulumi.StringPtrOutput
InstanceID is the instance ID for the service
func (ServiceStatusPtrOutput) Message ¶
func (o ServiceStatusPtrOutput) Message() pulumi.StringPtrOutput
Message is a detailed message on current status
func (ServiceStatusPtrOutput) Parameters ¶
func (o ServiceStatusPtrOutput) Parameters() ServiceStatusParametersArrayOutput
Parameters pass configuration to the service during creation
func (ServiceStatusPtrOutput) Plan ¶
func (o ServiceStatusPtrOutput) Plan() pulumi.StringPtrOutput
Plan for the service from the IBM Cloud Catalog
func (ServiceStatusPtrOutput) ServiceClass ¶
func (o ServiceStatusPtrOutput) ServiceClass() pulumi.StringPtrOutput
ServiceClass is the name of the service from the IBM Cloud Catalog
func (ServiceStatusPtrOutput) ServiceClassType ¶
func (o ServiceStatusPtrOutput) ServiceClassType() pulumi.StringPtrOutput
ServiceClassType is set to CF if the service is CloundFoundry
func (ServiceStatusPtrOutput) State ¶
func (o ServiceStatusPtrOutput) State() pulumi.StringPtrOutput
State is a short name for the current status
func (ServiceStatusPtrOutput) Tags ¶
func (o ServiceStatusPtrOutput) Tags() pulumi.StringArrayOutput
func (ServiceStatusPtrOutput) ToServiceStatusPtrOutput ¶
func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutput() ServiceStatusPtrOutput
func (ServiceStatusPtrOutput) ToServiceStatusPtrOutputWithContext ¶
func (o ServiceStatusPtrOutput) ToServiceStatusPtrOutputWithContext(ctx context.Context) ServiceStatusPtrOutput
type ServiceType ¶
type ServiceType struct { ApiVersion *string `pulumi:"apiVersion"` Kind *string `pulumi:"kind"` Metadata *metav1.ObjectMeta `pulumi:"metadata"` // ServiceSpec defines the desired state of Service Spec *ServiceSpec `pulumi:"spec"` // ServiceStatus defines the observed state of Service Status *ServiceStatus `pulumi:"status"` }
Service is an instance of a Service resource on IBM Cloud.
type ServiceTypeArgs ¶
type ServiceTypeArgs struct { ApiVersion pulumi.StringPtrInput `pulumi:"apiVersion"` Kind pulumi.StringPtrInput `pulumi:"kind"` Metadata metav1.ObjectMetaPtrInput `pulumi:"metadata"` // ServiceSpec defines the desired state of Service Spec ServiceSpecPtrInput `pulumi:"spec"` // ServiceStatus defines the observed state of Service Status ServiceStatusPtrInput `pulumi:"status"` }
Service is an instance of a Service resource on IBM Cloud.
func (ServiceTypeArgs) ElementType ¶
func (ServiceTypeArgs) ElementType() reflect.Type
func (ServiceTypeArgs) ToServiceTypeOutput ¶
func (i ServiceTypeArgs) ToServiceTypeOutput() ServiceTypeOutput
func (ServiceTypeArgs) ToServiceTypeOutputWithContext ¶
func (i ServiceTypeArgs) ToServiceTypeOutputWithContext(ctx context.Context) ServiceTypeOutput
type ServiceTypeInput ¶
type ServiceTypeInput interface { pulumi.Input ToServiceTypeOutput() ServiceTypeOutput ToServiceTypeOutputWithContext(context.Context) ServiceTypeOutput }
ServiceTypeInput is an input type that accepts ServiceTypeArgs and ServiceTypeOutput values. You can construct a concrete instance of `ServiceTypeInput` via:
ServiceTypeArgs{...}
type ServiceTypeOutput ¶
type ServiceTypeOutput struct{ *pulumi.OutputState }
Service is an instance of a Service resource on IBM Cloud.
func (ServiceTypeOutput) ApiVersion ¶
func (o ServiceTypeOutput) ApiVersion() pulumi.StringPtrOutput
func (ServiceTypeOutput) ElementType ¶
func (ServiceTypeOutput) ElementType() reflect.Type
func (ServiceTypeOutput) Kind ¶
func (o ServiceTypeOutput) Kind() pulumi.StringPtrOutput
func (ServiceTypeOutput) Metadata ¶
func (o ServiceTypeOutput) Metadata() metav1.ObjectMetaPtrOutput
func (ServiceTypeOutput) Spec ¶
func (o ServiceTypeOutput) Spec() ServiceSpecPtrOutput
ServiceSpec defines the desired state of Service
func (ServiceTypeOutput) Status ¶
func (o ServiceTypeOutput) Status() ServiceStatusPtrOutput
ServiceStatus defines the observed state of Service
func (ServiceTypeOutput) ToServiceTypeOutput ¶
func (o ServiceTypeOutput) ToServiceTypeOutput() ServiceTypeOutput
func (ServiceTypeOutput) ToServiceTypeOutputWithContext ¶
func (o ServiceTypeOutput) ToServiceTypeOutputWithContext(ctx context.Context) ServiceTypeOutput