Documentation
¶
Overview ¶
A Pulumi package for creating and managing spotinst cloud resources.
Index ¶
- type Account
- type AccountArgs
- type AccountArray
- type AccountArrayInput
- type AccountArrayOutput
- type AccountInput
- type AccountMap
- type AccountMapInput
- type AccountMapOutput
- type AccountOutput
- type AccountState
- type CredentialsAzure
- type CredentialsAzureArgs
- type CredentialsAzureArray
- type CredentialsAzureArrayInput
- type CredentialsAzureArrayOutput
- func (CredentialsAzureArrayOutput) ElementType() reflect.Type
- func (o CredentialsAzureArrayOutput) Index(i pulumi.IntInput) CredentialsAzureOutput
- func (o CredentialsAzureArrayOutput) ToCredentialsAzureArrayOutput() CredentialsAzureArrayOutput
- func (o CredentialsAzureArrayOutput) ToCredentialsAzureArrayOutputWithContext(ctx context.Context) CredentialsAzureArrayOutput
- type CredentialsAzureInput
- type CredentialsAzureMap
- type CredentialsAzureMapInput
- type CredentialsAzureMapOutput
- func (CredentialsAzureMapOutput) ElementType() reflect.Type
- func (o CredentialsAzureMapOutput) MapIndex(k pulumi.StringInput) CredentialsAzureOutput
- func (o CredentialsAzureMapOutput) ToCredentialsAzureMapOutput() CredentialsAzureMapOutput
- func (o CredentialsAzureMapOutput) ToCredentialsAzureMapOutputWithContext(ctx context.Context) CredentialsAzureMapOutput
- type CredentialsAzureOutput
- func (o CredentialsAzureOutput) AccountId() pulumi.StringOutput
- func (o CredentialsAzureOutput) ClientId() pulumi.StringOutput
- func (o CredentialsAzureOutput) ClientSecret() pulumi.StringOutput
- func (CredentialsAzureOutput) ElementType() reflect.Type
- func (o CredentialsAzureOutput) SubscriptionId() pulumi.StringOutput
- func (o CredentialsAzureOutput) TenantId() pulumi.StringOutput
- func (o CredentialsAzureOutput) ToCredentialsAzureOutput() CredentialsAzureOutput
- func (o CredentialsAzureOutput) ToCredentialsAzureOutputWithContext(ctx context.Context) CredentialsAzureOutput
- type CredentialsAzureState
- type CredentialsGcp
- type CredentialsGcpArgs
- type CredentialsGcpArray
- type CredentialsGcpArrayInput
- type CredentialsGcpArrayOutput
- func (CredentialsGcpArrayOutput) ElementType() reflect.Type
- func (o CredentialsGcpArrayOutput) Index(i pulumi.IntInput) CredentialsGcpOutput
- func (o CredentialsGcpArrayOutput) ToCredentialsGcpArrayOutput() CredentialsGcpArrayOutput
- func (o CredentialsGcpArrayOutput) ToCredentialsGcpArrayOutputWithContext(ctx context.Context) CredentialsGcpArrayOutput
- type CredentialsGcpInput
- type CredentialsGcpMap
- type CredentialsGcpMapInput
- type CredentialsGcpMapOutput
- func (CredentialsGcpMapOutput) ElementType() reflect.Type
- func (o CredentialsGcpMapOutput) MapIndex(k pulumi.StringInput) CredentialsGcpOutput
- func (o CredentialsGcpMapOutput) ToCredentialsGcpMapOutput() CredentialsGcpMapOutput
- func (o CredentialsGcpMapOutput) ToCredentialsGcpMapOutputWithContext(ctx context.Context) CredentialsGcpMapOutput
- type CredentialsGcpOutput
- func (o CredentialsGcpOutput) AccountId() pulumi.StringOutput
- func (o CredentialsGcpOutput) AuthProviderX509CertUrl() pulumi.StringOutput
- func (o CredentialsGcpOutput) AuthUri() pulumi.StringOutput
- func (o CredentialsGcpOutput) ClientEmail() pulumi.StringOutput
- func (o CredentialsGcpOutput) ClientId() pulumi.StringOutput
- func (o CredentialsGcpOutput) ClientX509CertUrl() pulumi.StringOutput
- func (CredentialsGcpOutput) ElementType() reflect.Type
- func (o CredentialsGcpOutput) PrivateKey() pulumi.StringOutput
- func (o CredentialsGcpOutput) PrivateKeyId() pulumi.StringOutput
- func (o CredentialsGcpOutput) ProjectId() pulumi.StringOutput
- func (o CredentialsGcpOutput) ToCredentialsGcpOutput() CredentialsGcpOutput
- func (o CredentialsGcpOutput) ToCredentialsGcpOutputWithContext(ctx context.Context) CredentialsGcpOutput
- func (o CredentialsGcpOutput) TokenUri() pulumi.StringOutput
- func (o CredentialsGcpOutput) Type() pulumi.StringOutput
- type CredentialsGcpState
- type DataIntegration
- type DataIntegrationArgs
- type DataIntegrationArray
- type DataIntegrationArrayInput
- type DataIntegrationArrayOutput
- func (DataIntegrationArrayOutput) ElementType() reflect.Type
- func (o DataIntegrationArrayOutput) Index(i pulumi.IntInput) DataIntegrationOutput
- func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutput() DataIntegrationArrayOutput
- func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutputWithContext(ctx context.Context) DataIntegrationArrayOutput
- type DataIntegrationInput
- type DataIntegrationMap
- type DataIntegrationMapInput
- type DataIntegrationMapOutput
- func (DataIntegrationMapOutput) ElementType() reflect.Type
- func (o DataIntegrationMapOutput) MapIndex(k pulumi.StringInput) DataIntegrationOutput
- func (o DataIntegrationMapOutput) ToDataIntegrationMapOutput() DataIntegrationMapOutput
- func (o DataIntegrationMapOutput) ToDataIntegrationMapOutputWithContext(ctx context.Context) DataIntegrationMapOutput
- type DataIntegrationOutput
- func (DataIntegrationOutput) ElementType() reflect.Type
- func (o DataIntegrationOutput) Name() pulumi.StringOutput
- func (o DataIntegrationOutput) S3() DataIntegrationS3PtrOutput
- func (o DataIntegrationOutput) Status() pulumi.StringPtrOutput
- func (o DataIntegrationOutput) ToDataIntegrationOutput() DataIntegrationOutput
- func (o DataIntegrationOutput) ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput
- type DataIntegrationS3
- type DataIntegrationS3Args
- func (DataIntegrationS3Args) ElementType() reflect.Type
- func (i DataIntegrationS3Args) ToDataIntegrationS3Output() DataIntegrationS3Output
- func (i DataIntegrationS3Args) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
- func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
- func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
- type DataIntegrationS3Input
- type DataIntegrationS3Output
- func (o DataIntegrationS3Output) BucketName() pulumi.StringOutput
- func (DataIntegrationS3Output) ElementType() reflect.Type
- func (o DataIntegrationS3Output) Subdir() pulumi.StringPtrOutput
- func (o DataIntegrationS3Output) ToDataIntegrationS3Output() DataIntegrationS3Output
- func (o DataIntegrationS3Output) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
- func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
- func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
- type DataIntegrationS3PtrInput
- type DataIntegrationS3PtrOutput
- func (o DataIntegrationS3PtrOutput) BucketName() pulumi.StringPtrOutput
- func (o DataIntegrationS3PtrOutput) Elem() DataIntegrationS3Output
- func (DataIntegrationS3PtrOutput) ElementType() reflect.Type
- func (o DataIntegrationS3PtrOutput) Subdir() pulumi.StringPtrOutput
- func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
- func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
- type DataIntegrationState
- type ElastigroupAzureV3
- type ElastigroupAzureV3Args
- type ElastigroupAzureV3Array
- type ElastigroupAzureV3ArrayInput
- type ElastigroupAzureV3ArrayOutput
- func (ElastigroupAzureV3ArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3Output
- func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput
- func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ArrayOutput
- type ElastigroupAzureV3BootDiagnostic
- type ElastigroupAzureV3BootDiagnosticArgs
- func (ElastigroupAzureV3BootDiagnosticArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3BootDiagnosticArgs) ToElastigroupAzureV3BootDiagnosticOutput() ElastigroupAzureV3BootDiagnosticOutput
- func (i ElastigroupAzureV3BootDiagnosticArgs) ToElastigroupAzureV3BootDiagnosticOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticOutput
- type ElastigroupAzureV3BootDiagnosticArray
- func (ElastigroupAzureV3BootDiagnosticArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3BootDiagnosticArray) ToElastigroupAzureV3BootDiagnosticArrayOutput() ElastigroupAzureV3BootDiagnosticArrayOutput
- func (i ElastigroupAzureV3BootDiagnosticArray) ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticArrayOutput
- type ElastigroupAzureV3BootDiagnosticArrayInput
- type ElastigroupAzureV3BootDiagnosticArrayOutput
- func (ElastigroupAzureV3BootDiagnosticArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3BootDiagnosticArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3BootDiagnosticOutput
- func (o ElastigroupAzureV3BootDiagnosticArrayOutput) ToElastigroupAzureV3BootDiagnosticArrayOutput() ElastigroupAzureV3BootDiagnosticArrayOutput
- func (o ElastigroupAzureV3BootDiagnosticArrayOutput) ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticArrayOutput
- type ElastigroupAzureV3BootDiagnosticInput
- type ElastigroupAzureV3BootDiagnosticOutput
- func (ElastigroupAzureV3BootDiagnosticOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3BootDiagnosticOutput) IsEnabled() pulumi.BoolOutput
- func (o ElastigroupAzureV3BootDiagnosticOutput) StorageUrl() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3BootDiagnosticOutput) ToElastigroupAzureV3BootDiagnosticOutput() ElastigroupAzureV3BootDiagnosticOutput
- func (o ElastigroupAzureV3BootDiagnosticOutput) ToElastigroupAzureV3BootDiagnosticOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticOutput
- func (o ElastigroupAzureV3BootDiagnosticOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3CapacityReservation
- type ElastigroupAzureV3CapacityReservationArgs
- func (ElastigroupAzureV3CapacityReservationArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationOutput() ElastigroupAzureV3CapacityReservationOutput
- func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationOutput
- func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput
- func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationPtrOutput
- type ElastigroupAzureV3CapacityReservationCapacityReservationGroups
- type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs
- func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
- func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
- func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsInput
- type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgName() pulumi.StringOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
- func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput
- type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgName() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgResourceGroupName() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) Elem() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
- func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- type ElastigroupAzureV3CapacityReservationInput
- type ElastigroupAzureV3CapacityReservationOutput
- func (o ElastigroupAzureV3CapacityReservationOutput) CapacityReservationGroups() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- func (ElastigroupAzureV3CapacityReservationOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3CapacityReservationOutput) ShouldUtilize() pulumi.BoolOutput
- func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationOutput() ElastigroupAzureV3CapacityReservationOutput
- func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationOutput
- func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput
- func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationPtrOutput
- func (o ElastigroupAzureV3CapacityReservationOutput) UtilizationStrategy() pulumi.StringOutput
- type ElastigroupAzureV3CapacityReservationPtrInput
- type ElastigroupAzureV3CapacityReservationPtrOutput
- func (o ElastigroupAzureV3CapacityReservationPtrOutput) CapacityReservationGroups() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
- func (o ElastigroupAzureV3CapacityReservationPtrOutput) Elem() ElastigroupAzureV3CapacityReservationOutput
- func (ElastigroupAzureV3CapacityReservationPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3CapacityReservationPtrOutput) ShouldUtilize() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3CapacityReservationPtrOutput) ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput
- func (o ElastigroupAzureV3CapacityReservationPtrOutput) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationPtrOutput
- func (o ElastigroupAzureV3CapacityReservationPtrOutput) UtilizationStrategy() pulumi.StringPtrOutput
- type ElastigroupAzureV3DataDisk
- type ElastigroupAzureV3DataDiskArgs
- func (ElastigroupAzureV3DataDiskArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3DataDiskArgs) ToElastigroupAzureV3DataDiskOutput() ElastigroupAzureV3DataDiskOutput
- func (i ElastigroupAzureV3DataDiskArgs) ToElastigroupAzureV3DataDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskOutput
- type ElastigroupAzureV3DataDiskArray
- func (ElastigroupAzureV3DataDiskArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3DataDiskArray) ToElastigroupAzureV3DataDiskArrayOutput() ElastigroupAzureV3DataDiskArrayOutput
- func (i ElastigroupAzureV3DataDiskArray) ToElastigroupAzureV3DataDiskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskArrayOutput
- type ElastigroupAzureV3DataDiskArrayInput
- type ElastigroupAzureV3DataDiskArrayOutput
- func (ElastigroupAzureV3DataDiskArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3DataDiskArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3DataDiskOutput
- func (o ElastigroupAzureV3DataDiskArrayOutput) ToElastigroupAzureV3DataDiskArrayOutput() ElastigroupAzureV3DataDiskArrayOutput
- func (o ElastigroupAzureV3DataDiskArrayOutput) ToElastigroupAzureV3DataDiskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskArrayOutput
- type ElastigroupAzureV3DataDiskInput
- type ElastigroupAzureV3DataDiskOutput
- func (ElastigroupAzureV3DataDiskOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3DataDiskOutput) Lun() pulumi.IntOutput
- func (o ElastigroupAzureV3DataDiskOutput) SizeGb() pulumi.IntOutput
- func (o ElastigroupAzureV3DataDiskOutput) ToElastigroupAzureV3DataDiskOutput() ElastigroupAzureV3DataDiskOutput
- func (o ElastigroupAzureV3DataDiskOutput) ToElastigroupAzureV3DataDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskOutput
- func (o ElastigroupAzureV3DataDiskOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3Extension
- type ElastigroupAzureV3ExtensionArgs
- func (ElastigroupAzureV3ExtensionArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ExtensionArgs) ToElastigroupAzureV3ExtensionOutput() ElastigroupAzureV3ExtensionOutput
- func (i ElastigroupAzureV3ExtensionArgs) ToElastigroupAzureV3ExtensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionOutput
- type ElastigroupAzureV3ExtensionArray
- func (ElastigroupAzureV3ExtensionArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ExtensionArray) ToElastigroupAzureV3ExtensionArrayOutput() ElastigroupAzureV3ExtensionArrayOutput
- func (i ElastigroupAzureV3ExtensionArray) ToElastigroupAzureV3ExtensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionArrayOutput
- type ElastigroupAzureV3ExtensionArrayInput
- type ElastigroupAzureV3ExtensionArrayOutput
- func (ElastigroupAzureV3ExtensionArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ExtensionArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ExtensionOutput
- func (o ElastigroupAzureV3ExtensionArrayOutput) ToElastigroupAzureV3ExtensionArrayOutput() ElastigroupAzureV3ExtensionArrayOutput
- func (o ElastigroupAzureV3ExtensionArrayOutput) ToElastigroupAzureV3ExtensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionArrayOutput
- type ElastigroupAzureV3ExtensionInput
- type ElastigroupAzureV3ExtensionOutput
- func (o ElastigroupAzureV3ExtensionOutput) ApiVersion() pulumi.StringOutput
- func (ElastigroupAzureV3ExtensionOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ExtensionOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3ExtensionOutput) MinorVersionAutoUpgrade() pulumi.BoolOutput
- func (o ElastigroupAzureV3ExtensionOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3ExtensionOutput) ProtectedSettings() pulumi.StringMapOutput
- func (o ElastigroupAzureV3ExtensionOutput) ProtectedSettingsFromKeyVault() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- func (o ElastigroupAzureV3ExtensionOutput) PublicSettings() pulumi.StringMapOutput
- func (o ElastigroupAzureV3ExtensionOutput) Publisher() pulumi.StringOutput
- func (o ElastigroupAzureV3ExtensionOutput) ToElastigroupAzureV3ExtensionOutput() ElastigroupAzureV3ExtensionOutput
- func (o ElastigroupAzureV3ExtensionOutput) ToElastigroupAzureV3ExtensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionOutput
- func (o ElastigroupAzureV3ExtensionOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVault
- type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs
- func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
- func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
- func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultInput
- type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
- func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) SecretUrl() pulumi.StringOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) SourceVault() pulumi.StringOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput
- type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) Elem() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
- func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) SecretUrl() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) SourceVault() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
- type ElastigroupAzureV3Health
- type ElastigroupAzureV3HealthArgs
- func (ElastigroupAzureV3HealthArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthOutput() ElastigroupAzureV3HealthOutput
- func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthOutput
- func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput
- func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthPtrOutput
- type ElastigroupAzureV3HealthInput
- type ElastigroupAzureV3HealthOutput
- func (o ElastigroupAzureV3HealthOutput) AutoHealing() pulumi.BoolPtrOutput
- func (ElastigroupAzureV3HealthOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3HealthOutput) GracePeriod() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3HealthOutput) HealthCheckTypes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthOutput() ElastigroupAzureV3HealthOutput
- func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthOutput
- func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput
- func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthPtrOutput
- func (o ElastigroupAzureV3HealthOutput) UnhealthyDuration() pulumi.IntPtrOutput
- type ElastigroupAzureV3HealthPtrInput
- type ElastigroupAzureV3HealthPtrOutput
- func (o ElastigroupAzureV3HealthPtrOutput) AutoHealing() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3HealthPtrOutput) Elem() ElastigroupAzureV3HealthOutput
- func (ElastigroupAzureV3HealthPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3HealthPtrOutput) GracePeriod() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3HealthPtrOutput) HealthCheckTypes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3HealthPtrOutput) ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput
- func (o ElastigroupAzureV3HealthPtrOutput) ToElastigroupAzureV3HealthPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthPtrOutput
- func (o ElastigroupAzureV3HealthPtrOutput) UnhealthyDuration() pulumi.IntPtrOutput
- type ElastigroupAzureV3Image
- type ElastigroupAzureV3ImageArgs
- type ElastigroupAzureV3ImageArray
- func (ElastigroupAzureV3ImageArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
- func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
- type ElastigroupAzureV3ImageArrayInput
- type ElastigroupAzureV3ImageArrayOutput
- func (ElastigroupAzureV3ImageArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageOutput
- func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
- func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
- type ElastigroupAzureV3ImageCustom
- type ElastigroupAzureV3ImageCustomArgs
- func (ElastigroupAzureV3ImageCustomArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
- func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
- type ElastigroupAzureV3ImageCustomArray
- func (ElastigroupAzureV3ImageCustomArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
- func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
- type ElastigroupAzureV3ImageCustomArrayInput
- type ElastigroupAzureV3ImageCustomArrayOutput
- func (ElastigroupAzureV3ImageCustomArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageCustomArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageCustomOutput
- func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
- func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
- type ElastigroupAzureV3ImageCustomInput
- type ElastigroupAzureV3ImageCustomOutput
- func (ElastigroupAzureV3ImageCustomOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageCustomOutput) ImageName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageCustomOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
- func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
- type ElastigroupAzureV3ImageGalleryImage
- type ElastigroupAzureV3ImageGalleryImageArgs
- func (ElastigroupAzureV3ImageGalleryImageArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageGalleryImageArgs) ToElastigroupAzureV3ImageGalleryImageOutput() ElastigroupAzureV3ImageGalleryImageOutput
- func (i ElastigroupAzureV3ImageGalleryImageArgs) ToElastigroupAzureV3ImageGalleryImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageOutput
- type ElastigroupAzureV3ImageGalleryImageArray
- func (ElastigroupAzureV3ImageGalleryImageArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageGalleryImageArray) ToElastigroupAzureV3ImageGalleryImageArrayOutput() ElastigroupAzureV3ImageGalleryImageArrayOutput
- func (i ElastigroupAzureV3ImageGalleryImageArray) ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageArrayOutput
- type ElastigroupAzureV3ImageGalleryImageArrayInput
- type ElastigroupAzureV3ImageGalleryImageArrayOutput
- func (ElastigroupAzureV3ImageGalleryImageArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageGalleryImageArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageGalleryImageOutput
- func (o ElastigroupAzureV3ImageGalleryImageArrayOutput) ToElastigroupAzureV3ImageGalleryImageArrayOutput() ElastigroupAzureV3ImageGalleryImageArrayOutput
- func (o ElastigroupAzureV3ImageGalleryImageArrayOutput) ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageArrayOutput
- type ElastigroupAzureV3ImageGalleryImageInput
- type ElastigroupAzureV3ImageGalleryImageOutput
- func (ElastigroupAzureV3ImageGalleryImageOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageGalleryImageOutput) GalleryName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageGalleryImageOutput) ImageName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageGalleryImageOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageGalleryImageOutput) SpotAccountId() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ImageGalleryImageOutput) ToElastigroupAzureV3ImageGalleryImageOutput() ElastigroupAzureV3ImageGalleryImageOutput
- func (o ElastigroupAzureV3ImageGalleryImageOutput) ToElastigroupAzureV3ImageGalleryImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageOutput
- func (o ElastigroupAzureV3ImageGalleryImageOutput) Version() pulumi.StringOutput
- type ElastigroupAzureV3ImageInput
- type ElastigroupAzureV3ImageMarketplace
- type ElastigroupAzureV3ImageMarketplaceArgs
- func (ElastigroupAzureV3ImageMarketplaceArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
- func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
- type ElastigroupAzureV3ImageMarketplaceArray
- func (ElastigroupAzureV3ImageMarketplaceArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
- type ElastigroupAzureV3ImageMarketplaceArrayInput
- type ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageMarketplaceOutput
- func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
- type ElastigroupAzureV3ImageMarketplaceInput
- type ElastigroupAzureV3ImageMarketplaceOutput
- func (ElastigroupAzureV3ImageMarketplaceOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Offer() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Publisher() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Sku() pulumi.StringOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
- func (o ElastigroupAzureV3ImageMarketplaceOutput) Version() pulumi.StringOutput
- type ElastigroupAzureV3ImageOutput
- func (o ElastigroupAzureV3ImageOutput) Customs() ElastigroupAzureV3ImageCustomArrayOutput
- func (ElastigroupAzureV3ImageOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ImageOutput) GalleryImages() ElastigroupAzureV3ImageGalleryImageArrayOutput
- func (o ElastigroupAzureV3ImageOutput) Marketplaces() ElastigroupAzureV3ImageMarketplaceArrayOutput
- func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput
- func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageOutput
- type ElastigroupAzureV3Input
- type ElastigroupAzureV3LoadBalancer
- type ElastigroupAzureV3LoadBalancerArgs
- func (ElastigroupAzureV3LoadBalancerArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3LoadBalancerArgs) ToElastigroupAzureV3LoadBalancerOutput() ElastigroupAzureV3LoadBalancerOutput
- func (i ElastigroupAzureV3LoadBalancerArgs) ToElastigroupAzureV3LoadBalancerOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerOutput
- type ElastigroupAzureV3LoadBalancerArray
- func (ElastigroupAzureV3LoadBalancerArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3LoadBalancerArray) ToElastigroupAzureV3LoadBalancerArrayOutput() ElastigroupAzureV3LoadBalancerArrayOutput
- func (i ElastigroupAzureV3LoadBalancerArray) ToElastigroupAzureV3LoadBalancerArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerArrayOutput
- type ElastigroupAzureV3LoadBalancerArrayInput
- type ElastigroupAzureV3LoadBalancerArrayOutput
- func (ElastigroupAzureV3LoadBalancerArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3LoadBalancerArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3LoadBalancerOutput
- func (o ElastigroupAzureV3LoadBalancerArrayOutput) ToElastigroupAzureV3LoadBalancerArrayOutput() ElastigroupAzureV3LoadBalancerArrayOutput
- func (o ElastigroupAzureV3LoadBalancerArrayOutput) ToElastigroupAzureV3LoadBalancerArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerArrayOutput
- type ElastigroupAzureV3LoadBalancerInput
- type ElastigroupAzureV3LoadBalancerOutput
- func (o ElastigroupAzureV3LoadBalancerOutput) BackendPoolNames() pulumi.StringArrayOutput
- func (ElastigroupAzureV3LoadBalancerOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3LoadBalancerOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3LoadBalancerOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3LoadBalancerOutput) Sku() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoadBalancerOutput) ToElastigroupAzureV3LoadBalancerOutput() ElastigroupAzureV3LoadBalancerOutput
- func (o ElastigroupAzureV3LoadBalancerOutput) ToElastigroupAzureV3LoadBalancerOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerOutput
- func (o ElastigroupAzureV3LoadBalancerOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3Login
- type ElastigroupAzureV3LoginArgs
- func (ElastigroupAzureV3LoginArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
- func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
- type ElastigroupAzureV3LoginInput
- type ElastigroupAzureV3LoginOutput
- func (ElastigroupAzureV3LoginOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3LoginOutput) Password() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginOutput) UserName() pulumi.StringOutput
- type ElastigroupAzureV3LoginPtrInput
- type ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) Elem() ElastigroupAzureV3LoginOutput
- func (ElastigroupAzureV3LoginPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3LoginPtrOutput) Password() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3LoginPtrOutput) UserName() pulumi.StringPtrOutput
- type ElastigroupAzureV3ManagedServiceIdentity
- type ElastigroupAzureV3ManagedServiceIdentityArgs
- func (ElastigroupAzureV3ManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
- func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
- type ElastigroupAzureV3ManagedServiceIdentityArray
- func (ElastigroupAzureV3ManagedServiceIdentityArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- type ElastigroupAzureV3ManagedServiceIdentityArrayInput
- type ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ManagedServiceIdentityOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- type ElastigroupAzureV3ManagedServiceIdentityInput
- type ElastigroupAzureV3ManagedServiceIdentityOutput
- func (ElastigroupAzureV3ManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
- func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
- type ElastigroupAzureV3Map
- type ElastigroupAzureV3MapInput
- type ElastigroupAzureV3MapOutput
- func (ElastigroupAzureV3MapOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3MapOutput) MapIndex(k pulumi.StringInput) ElastigroupAzureV3Output
- func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput
- func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutputWithContext(ctx context.Context) ElastigroupAzureV3MapOutput
- type ElastigroupAzureV3Network
- type ElastigroupAzureV3NetworkArgs
- func (ElastigroupAzureV3NetworkArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
- func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
- type ElastigroupAzureV3NetworkInput
- type ElastigroupAzureV3NetworkNetworkInterface
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput
- type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput
- type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceInput
- type ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AdditionalIpConfigs() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) EnableIpForwarding() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) PrivateIpAddresses() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) PublicIpSku() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) SecurityGroups() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroup
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs
- func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray
- func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
- func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayInput
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupInput
- type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
- func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) Name() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
- func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
- type ElastigroupAzureV3NetworkOutput
- func (ElastigroupAzureV3NetworkOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (o ElastigroupAzureV3NetworkOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkOutput) VirtualNetworkName() pulumi.StringOutput
- type ElastigroupAzureV3NetworkPtrInput
- type ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) Elem() ElastigroupAzureV3NetworkOutput
- func (ElastigroupAzureV3NetworkPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3NetworkPtrOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) ResourceGroupName() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
- func (o ElastigroupAzureV3NetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
- type ElastigroupAzureV3OsDisk
- type ElastigroupAzureV3OsDiskArgs
- func (ElastigroupAzureV3OsDiskArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskOutput() ElastigroupAzureV3OsDiskOutput
- func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskOutput
- func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput
- func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskPtrOutput
- type ElastigroupAzureV3OsDiskInput
- type ElastigroupAzureV3OsDiskOutput
- func (ElastigroupAzureV3OsDiskOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3OsDiskOutput) SizeGb() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskOutput() ElastigroupAzureV3OsDiskOutput
- func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskOutput
- func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput
- func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskPtrOutput
- func (o ElastigroupAzureV3OsDiskOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3OsDiskPtrInput
- type ElastigroupAzureV3OsDiskPtrOutput
- func (o ElastigroupAzureV3OsDiskPtrOutput) Elem() ElastigroupAzureV3OsDiskOutput
- func (ElastigroupAzureV3OsDiskPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3OsDiskPtrOutput) SizeGb() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3OsDiskPtrOutput) ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput
- func (o ElastigroupAzureV3OsDiskPtrOutput) ToElastigroupAzureV3OsDiskPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskPtrOutput
- func (o ElastigroupAzureV3OsDiskPtrOutput) Type() pulumi.StringPtrOutput
- type ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) AvailabilityVsCost() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) BootDiagnostics() ElastigroupAzureV3BootDiagnosticArrayOutput
- func (o ElastigroupAzureV3Output) CapacityReservation() ElastigroupAzureV3CapacityReservationPtrOutput
- func (o ElastigroupAzureV3Output) CustomData() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3Output) DataDisks() ElastigroupAzureV3DataDiskArrayOutput
- func (o ElastigroupAzureV3Output) Description() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3Output) DesiredCapacity() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) DrainingTimeout() pulumi.IntOutput
- func (ElastigroupAzureV3Output) ElementType() reflect.Type
- func (o ElastigroupAzureV3Output) Extensions() ElastigroupAzureV3ExtensionArrayOutput
- func (o ElastigroupAzureV3Output) FallbackToOnDemand() pulumi.BoolOutput
- func (o ElastigroupAzureV3Output) Health() ElastigroupAzureV3HealthPtrOutput
- func (o ElastigroupAzureV3Output) Images() ElastigroupAzureV3ImageArrayOutput
- func (o ElastigroupAzureV3Output) LoadBalancers() ElastigroupAzureV3LoadBalancerArrayOutput
- func (o ElastigroupAzureV3Output) Login() ElastigroupAzureV3LoginPtrOutput
- func (o ElastigroupAzureV3Output) ManagedServiceIdentities() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
- func (o ElastigroupAzureV3Output) MaxSize() pulumi.IntOutput
- func (o ElastigroupAzureV3Output) MinSize() pulumi.IntOutput
- func (o ElastigroupAzureV3Output) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) Network() ElastigroupAzureV3NetworkOutput
- func (o ElastigroupAzureV3Output) OnDemandCount() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) OptimizationWindows() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3Output) Os() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) OsDisk() ElastigroupAzureV3OsDiskPtrOutput
- func (o ElastigroupAzureV3Output) PreferredZones() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3Output) ProximityPlacementGroups() ElastigroupAzureV3ProximityPlacementGroupArrayOutput
- func (o ElastigroupAzureV3Output) Region() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3Output) RevertToSpot() ElastigroupAzureV3RevertToSpotPtrOutput
- func (o ElastigroupAzureV3Output) ScalingDownPolicies() ElastigroupAzureV3ScalingDownPolicyArrayOutput
- func (o ElastigroupAzureV3Output) ScalingUpPolicies() ElastigroupAzureV3ScalingUpPolicyArrayOutput
- func (o ElastigroupAzureV3Output) SchedulingTasks() ElastigroupAzureV3SchedulingTaskArrayOutput
- func (o ElastigroupAzureV3Output) Secrets() ElastigroupAzureV3SecretArrayOutput
- func (o ElastigroupAzureV3Output) Security() ElastigroupAzureV3SecurityPtrOutput
- func (o ElastigroupAzureV3Output) ShutdownScript() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3Output) Signals() ElastigroupAzureV3SignalArrayOutput
- func (o ElastigroupAzureV3Output) SpotPercentage() pulumi.IntPtrOutput
- func (o ElastigroupAzureV3Output) Tags() ElastigroupAzureV3TagArrayOutput
- func (o ElastigroupAzureV3Output) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
- func (o ElastigroupAzureV3Output) UserData() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3Output) VmNamePrefix() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3Output) VmSizes() ElastigroupAzureV3VmSizesOutput
- func (o ElastigroupAzureV3Output) Zones() pulumi.StringArrayOutput
- type ElastigroupAzureV3ProximityPlacementGroup
- type ElastigroupAzureV3ProximityPlacementGroupArgs
- func (ElastigroupAzureV3ProximityPlacementGroupArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ProximityPlacementGroupArgs) ToElastigroupAzureV3ProximityPlacementGroupOutput() ElastigroupAzureV3ProximityPlacementGroupOutput
- func (i ElastigroupAzureV3ProximityPlacementGroupArgs) ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupOutput
- type ElastigroupAzureV3ProximityPlacementGroupArray
- func (ElastigroupAzureV3ProximityPlacementGroupArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ProximityPlacementGroupArray) ToElastigroupAzureV3ProximityPlacementGroupArrayOutput() ElastigroupAzureV3ProximityPlacementGroupArrayOutput
- func (i ElastigroupAzureV3ProximityPlacementGroupArray) ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupArrayOutput
- type ElastigroupAzureV3ProximityPlacementGroupArrayInput
- type ElastigroupAzureV3ProximityPlacementGroupArrayOutput
- func (ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ProximityPlacementGroupArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ProximityPlacementGroupOutput
- func (o ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ToElastigroupAzureV3ProximityPlacementGroupArrayOutput() ElastigroupAzureV3ProximityPlacementGroupArrayOutput
- func (o ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupArrayOutput
- type ElastigroupAzureV3ProximityPlacementGroupInput
- type ElastigroupAzureV3ProximityPlacementGroupOutput
- func (ElastigroupAzureV3ProximityPlacementGroupOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ProximityPlacementGroupOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3ProximityPlacementGroupOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3ProximityPlacementGroupOutput) ToElastigroupAzureV3ProximityPlacementGroupOutput() ElastigroupAzureV3ProximityPlacementGroupOutput
- func (o ElastigroupAzureV3ProximityPlacementGroupOutput) ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupOutput
- type ElastigroupAzureV3RevertToSpot
- type ElastigroupAzureV3RevertToSpotArgs
- func (ElastigroupAzureV3RevertToSpotArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotOutput() ElastigroupAzureV3RevertToSpotOutput
- func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotOutput
- func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput
- func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotPtrOutput
- type ElastigroupAzureV3RevertToSpotInput
- type ElastigroupAzureV3RevertToSpotOutput
- func (ElastigroupAzureV3RevertToSpotOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3RevertToSpotOutput) PerformAt() pulumi.StringOutput
- func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotOutput() ElastigroupAzureV3RevertToSpotOutput
- func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotOutput
- func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput
- func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotPtrOutput
- type ElastigroupAzureV3RevertToSpotPtrInput
- type ElastigroupAzureV3RevertToSpotPtrOutput
- func (o ElastigroupAzureV3RevertToSpotPtrOutput) Elem() ElastigroupAzureV3RevertToSpotOutput
- func (ElastigroupAzureV3RevertToSpotPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3RevertToSpotPtrOutput) PerformAt() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3RevertToSpotPtrOutput) ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput
- func (o ElastigroupAzureV3RevertToSpotPtrOutput) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotPtrOutput
- type ElastigroupAzureV3ScalingDownPolicy
- type ElastigroupAzureV3ScalingDownPolicyAction
- type ElastigroupAzureV3ScalingDownPolicyActionArgs
- func (ElastigroupAzureV3ScalingDownPolicyActionArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingDownPolicyActionArgs) ToElastigroupAzureV3ScalingDownPolicyActionOutput() ElastigroupAzureV3ScalingDownPolicyActionOutput
- func (i ElastigroupAzureV3ScalingDownPolicyActionArgs) ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyActionOutput
- type ElastigroupAzureV3ScalingDownPolicyActionInput
- type ElastigroupAzureV3ScalingDownPolicyActionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Adjustment() pulumi.StringPtrOutput
- func (ElastigroupAzureV3ScalingDownPolicyActionOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Maximum() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Minimum() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Target() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) ToElastigroupAzureV3ScalingDownPolicyActionOutput() ElastigroupAzureV3ScalingDownPolicyActionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyActionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Type() pulumi.StringPtrOutput
- type ElastigroupAzureV3ScalingDownPolicyArgs
- func (ElastigroupAzureV3ScalingDownPolicyArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingDownPolicyArgs) ToElastigroupAzureV3ScalingDownPolicyOutput() ElastigroupAzureV3ScalingDownPolicyOutput
- func (i ElastigroupAzureV3ScalingDownPolicyArgs) ToElastigroupAzureV3ScalingDownPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyOutput
- type ElastigroupAzureV3ScalingDownPolicyArray
- func (ElastigroupAzureV3ScalingDownPolicyArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingDownPolicyArray) ToElastigroupAzureV3ScalingDownPolicyArrayOutput() ElastigroupAzureV3ScalingDownPolicyArrayOutput
- func (i ElastigroupAzureV3ScalingDownPolicyArray) ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyArrayOutput
- type ElastigroupAzureV3ScalingDownPolicyArrayInput
- type ElastigroupAzureV3ScalingDownPolicyArrayOutput
- func (ElastigroupAzureV3ScalingDownPolicyArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingDownPolicyArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ScalingDownPolicyOutput
- func (o ElastigroupAzureV3ScalingDownPolicyArrayOutput) ToElastigroupAzureV3ScalingDownPolicyArrayOutput() ElastigroupAzureV3ScalingDownPolicyArrayOutput
- func (o ElastigroupAzureV3ScalingDownPolicyArrayOutput) ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyArrayOutput
- type ElastigroupAzureV3ScalingDownPolicyDimension
- type ElastigroupAzureV3ScalingDownPolicyDimensionArgs
- func (ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ToElastigroupAzureV3ScalingDownPolicyDimensionOutput() ElastigroupAzureV3ScalingDownPolicyDimensionOutput
- func (i ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionOutput
- type ElastigroupAzureV3ScalingDownPolicyDimensionArray
- func (ElastigroupAzureV3ScalingDownPolicyDimensionArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingDownPolicyDimensionArray) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
- func (i ElastigroupAzureV3ScalingDownPolicyDimensionArray) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
- type ElastigroupAzureV3ScalingDownPolicyDimensionArrayInput
- type ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
- func (ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ScalingDownPolicyDimensionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
- type ElastigroupAzureV3ScalingDownPolicyDimensionInput
- type ElastigroupAzureV3ScalingDownPolicyDimensionOutput
- func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) Name() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionOutput() ElastigroupAzureV3ScalingDownPolicyDimensionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) Value() pulumi.StringPtrOutput
- type ElastigroupAzureV3ScalingDownPolicyInput
- type ElastigroupAzureV3ScalingDownPolicyOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Action() ElastigroupAzureV3ScalingDownPolicyActionOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Cooldown() pulumi.IntOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Dimensions() ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
- func (ElastigroupAzureV3ScalingDownPolicyOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) EvaluationPeriods() pulumi.IntOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) MetricName() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Namespace() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Operator() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Period() pulumi.IntOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) PolicyName() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Source() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Statistic() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Threshold() pulumi.Float64Output
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) ToElastigroupAzureV3ScalingDownPolicyOutput() ElastigroupAzureV3ScalingDownPolicyOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) ToElastigroupAzureV3ScalingDownPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyOutput
- func (o ElastigroupAzureV3ScalingDownPolicyOutput) Unit() pulumi.StringPtrOutput
- type ElastigroupAzureV3ScalingUpPolicy
- type ElastigroupAzureV3ScalingUpPolicyAction
- type ElastigroupAzureV3ScalingUpPolicyActionArgs
- func (ElastigroupAzureV3ScalingUpPolicyActionArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingUpPolicyActionArgs) ToElastigroupAzureV3ScalingUpPolicyActionOutput() ElastigroupAzureV3ScalingUpPolicyActionOutput
- func (i ElastigroupAzureV3ScalingUpPolicyActionArgs) ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyActionOutput
- type ElastigroupAzureV3ScalingUpPolicyActionInput
- type ElastigroupAzureV3ScalingUpPolicyActionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Adjustment() pulumi.StringPtrOutput
- func (ElastigroupAzureV3ScalingUpPolicyActionOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Maximum() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Minimum() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Target() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) ToElastigroupAzureV3ScalingUpPolicyActionOutput() ElastigroupAzureV3ScalingUpPolicyActionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyActionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Type() pulumi.StringPtrOutput
- type ElastigroupAzureV3ScalingUpPolicyArgs
- func (ElastigroupAzureV3ScalingUpPolicyArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingUpPolicyArgs) ToElastigroupAzureV3ScalingUpPolicyOutput() ElastigroupAzureV3ScalingUpPolicyOutput
- func (i ElastigroupAzureV3ScalingUpPolicyArgs) ToElastigroupAzureV3ScalingUpPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyOutput
- type ElastigroupAzureV3ScalingUpPolicyArray
- func (ElastigroupAzureV3ScalingUpPolicyArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingUpPolicyArray) ToElastigroupAzureV3ScalingUpPolicyArrayOutput() ElastigroupAzureV3ScalingUpPolicyArrayOutput
- func (i ElastigroupAzureV3ScalingUpPolicyArray) ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyArrayOutput
- type ElastigroupAzureV3ScalingUpPolicyArrayInput
- type ElastigroupAzureV3ScalingUpPolicyArrayOutput
- func (ElastigroupAzureV3ScalingUpPolicyArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingUpPolicyArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ScalingUpPolicyOutput
- func (o ElastigroupAzureV3ScalingUpPolicyArrayOutput) ToElastigroupAzureV3ScalingUpPolicyArrayOutput() ElastigroupAzureV3ScalingUpPolicyArrayOutput
- func (o ElastigroupAzureV3ScalingUpPolicyArrayOutput) ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyArrayOutput
- type ElastigroupAzureV3ScalingUpPolicyDimension
- type ElastigroupAzureV3ScalingUpPolicyDimensionArgs
- func (ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ToElastigroupAzureV3ScalingUpPolicyDimensionOutput() ElastigroupAzureV3ScalingUpPolicyDimensionOutput
- func (i ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionOutput
- type ElastigroupAzureV3ScalingUpPolicyDimensionArray
- func (ElastigroupAzureV3ScalingUpPolicyDimensionArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3ScalingUpPolicyDimensionArray) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
- func (i ElastigroupAzureV3ScalingUpPolicyDimensionArray) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
- type ElastigroupAzureV3ScalingUpPolicyDimensionArrayInput
- type ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
- func (ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ScalingUpPolicyDimensionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
- type ElastigroupAzureV3ScalingUpPolicyDimensionInput
- type ElastigroupAzureV3ScalingUpPolicyDimensionOutput
- func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) Name() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionOutput() ElastigroupAzureV3ScalingUpPolicyDimensionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) Value() pulumi.StringPtrOutput
- type ElastigroupAzureV3ScalingUpPolicyInput
- type ElastigroupAzureV3ScalingUpPolicyOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Action() ElastigroupAzureV3ScalingUpPolicyActionOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Cooldown() pulumi.IntOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Dimensions() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
- func (ElastigroupAzureV3ScalingUpPolicyOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) EvaluationPeriods() pulumi.IntOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) MetricName() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Namespace() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Operator() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Period() pulumi.IntOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) PolicyName() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Source() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Statistic() pulumi.StringOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Threshold() pulumi.Float64Output
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) ToElastigroupAzureV3ScalingUpPolicyOutput() ElastigroupAzureV3ScalingUpPolicyOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) ToElastigroupAzureV3ScalingUpPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyOutput
- func (o ElastigroupAzureV3ScalingUpPolicyOutput) Unit() pulumi.StringPtrOutput
- type ElastigroupAzureV3SchedulingTask
- type ElastigroupAzureV3SchedulingTaskArgs
- func (ElastigroupAzureV3SchedulingTaskArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3SchedulingTaskArgs) ToElastigroupAzureV3SchedulingTaskOutput() ElastigroupAzureV3SchedulingTaskOutput
- func (i ElastigroupAzureV3SchedulingTaskArgs) ToElastigroupAzureV3SchedulingTaskOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskOutput
- type ElastigroupAzureV3SchedulingTaskArray
- func (ElastigroupAzureV3SchedulingTaskArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3SchedulingTaskArray) ToElastigroupAzureV3SchedulingTaskArrayOutput() ElastigroupAzureV3SchedulingTaskArrayOutput
- func (i ElastigroupAzureV3SchedulingTaskArray) ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskArrayOutput
- type ElastigroupAzureV3SchedulingTaskArrayInput
- type ElastigroupAzureV3SchedulingTaskArrayOutput
- func (ElastigroupAzureV3SchedulingTaskArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SchedulingTaskArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SchedulingTaskOutput
- func (o ElastigroupAzureV3SchedulingTaskArrayOutput) ToElastigroupAzureV3SchedulingTaskArrayOutput() ElastigroupAzureV3SchedulingTaskArrayOutput
- func (o ElastigroupAzureV3SchedulingTaskArrayOutput) ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskArrayOutput
- type ElastigroupAzureV3SchedulingTaskInput
- type ElastigroupAzureV3SchedulingTaskOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) Adjustment() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) AdjustmentPercentage() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) BatchSizePercentage() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) CronExpression() pulumi.StringOutput
- func (ElastigroupAzureV3SchedulingTaskOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SchedulingTaskOutput) GracePeriod() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) IsEnabled() pulumi.BoolOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) ScaleMaxCapacity() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) ScaleMinCapacity() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) ScaleTargetCapacity() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) ToElastigroupAzureV3SchedulingTaskOutput() ElastigroupAzureV3SchedulingTaskOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) ToElastigroupAzureV3SchedulingTaskOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskOutput
- func (o ElastigroupAzureV3SchedulingTaskOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3Secret
- type ElastigroupAzureV3SecretArgs
- func (ElastigroupAzureV3SecretArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecretArgs) ToElastigroupAzureV3SecretOutput() ElastigroupAzureV3SecretOutput
- func (i ElastigroupAzureV3SecretArgs) ToElastigroupAzureV3SecretOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretOutput
- type ElastigroupAzureV3SecretArray
- func (ElastigroupAzureV3SecretArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecretArray) ToElastigroupAzureV3SecretArrayOutput() ElastigroupAzureV3SecretArrayOutput
- func (i ElastigroupAzureV3SecretArray) ToElastigroupAzureV3SecretArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretArrayOutput
- type ElastigroupAzureV3SecretArrayInput
- type ElastigroupAzureV3SecretArrayOutput
- func (ElastigroupAzureV3SecretArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecretArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SecretOutput
- func (o ElastigroupAzureV3SecretArrayOutput) ToElastigroupAzureV3SecretArrayOutput() ElastigroupAzureV3SecretArrayOutput
- func (o ElastigroupAzureV3SecretArrayOutput) ToElastigroupAzureV3SecretArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretArrayOutput
- type ElastigroupAzureV3SecretInput
- type ElastigroupAzureV3SecretOutput
- func (ElastigroupAzureV3SecretOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecretOutput) SourceVaults() ElastigroupAzureV3SecretSourceVaultArrayOutput
- func (o ElastigroupAzureV3SecretOutput) ToElastigroupAzureV3SecretOutput() ElastigroupAzureV3SecretOutput
- func (o ElastigroupAzureV3SecretOutput) ToElastigroupAzureV3SecretOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretOutput
- func (o ElastigroupAzureV3SecretOutput) VaultCertificates() ElastigroupAzureV3SecretVaultCertificateArrayOutput
- type ElastigroupAzureV3SecretSourceVault
- type ElastigroupAzureV3SecretSourceVaultArgs
- func (ElastigroupAzureV3SecretSourceVaultArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecretSourceVaultArgs) ToElastigroupAzureV3SecretSourceVaultOutput() ElastigroupAzureV3SecretSourceVaultOutput
- func (i ElastigroupAzureV3SecretSourceVaultArgs) ToElastigroupAzureV3SecretSourceVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultOutput
- type ElastigroupAzureV3SecretSourceVaultArray
- func (ElastigroupAzureV3SecretSourceVaultArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecretSourceVaultArray) ToElastigroupAzureV3SecretSourceVaultArrayOutput() ElastigroupAzureV3SecretSourceVaultArrayOutput
- func (i ElastigroupAzureV3SecretSourceVaultArray) ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultArrayOutput
- type ElastigroupAzureV3SecretSourceVaultArrayInput
- type ElastigroupAzureV3SecretSourceVaultArrayOutput
- func (ElastigroupAzureV3SecretSourceVaultArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecretSourceVaultArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SecretSourceVaultOutput
- func (o ElastigroupAzureV3SecretSourceVaultArrayOutput) ToElastigroupAzureV3SecretSourceVaultArrayOutput() ElastigroupAzureV3SecretSourceVaultArrayOutput
- func (o ElastigroupAzureV3SecretSourceVaultArrayOutput) ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultArrayOutput
- type ElastigroupAzureV3SecretSourceVaultInput
- type ElastigroupAzureV3SecretSourceVaultOutput
- func (ElastigroupAzureV3SecretSourceVaultOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecretSourceVaultOutput) Name() pulumi.StringOutput
- func (o ElastigroupAzureV3SecretSourceVaultOutput) ResourceGroupName() pulumi.StringOutput
- func (o ElastigroupAzureV3SecretSourceVaultOutput) ToElastigroupAzureV3SecretSourceVaultOutput() ElastigroupAzureV3SecretSourceVaultOutput
- func (o ElastigroupAzureV3SecretSourceVaultOutput) ToElastigroupAzureV3SecretSourceVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultOutput
- type ElastigroupAzureV3SecretVaultCertificate
- type ElastigroupAzureV3SecretVaultCertificateArgs
- func (ElastigroupAzureV3SecretVaultCertificateArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecretVaultCertificateArgs) ToElastigroupAzureV3SecretVaultCertificateOutput() ElastigroupAzureV3SecretVaultCertificateOutput
- func (i ElastigroupAzureV3SecretVaultCertificateArgs) ToElastigroupAzureV3SecretVaultCertificateOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateOutput
- type ElastigroupAzureV3SecretVaultCertificateArray
- func (ElastigroupAzureV3SecretVaultCertificateArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecretVaultCertificateArray) ToElastigroupAzureV3SecretVaultCertificateArrayOutput() ElastigroupAzureV3SecretVaultCertificateArrayOutput
- func (i ElastigroupAzureV3SecretVaultCertificateArray) ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateArrayOutput
- type ElastigroupAzureV3SecretVaultCertificateArrayInput
- type ElastigroupAzureV3SecretVaultCertificateArrayOutput
- func (ElastigroupAzureV3SecretVaultCertificateArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecretVaultCertificateArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SecretVaultCertificateOutput
- func (o ElastigroupAzureV3SecretVaultCertificateArrayOutput) ToElastigroupAzureV3SecretVaultCertificateArrayOutput() ElastigroupAzureV3SecretVaultCertificateArrayOutput
- func (o ElastigroupAzureV3SecretVaultCertificateArrayOutput) ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateArrayOutput
- type ElastigroupAzureV3SecretVaultCertificateInput
- type ElastigroupAzureV3SecretVaultCertificateOutput
- func (o ElastigroupAzureV3SecretVaultCertificateOutput) CertificateStore() pulumi.StringOutput
- func (o ElastigroupAzureV3SecretVaultCertificateOutput) CertificateUrl() pulumi.StringOutput
- func (ElastigroupAzureV3SecretVaultCertificateOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecretVaultCertificateOutput) ToElastigroupAzureV3SecretVaultCertificateOutput() ElastigroupAzureV3SecretVaultCertificateOutput
- func (o ElastigroupAzureV3SecretVaultCertificateOutput) ToElastigroupAzureV3SecretVaultCertificateOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateOutput
- type ElastigroupAzureV3Security
- type ElastigroupAzureV3SecurityArgs
- func (ElastigroupAzureV3SecurityArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityOutput() ElastigroupAzureV3SecurityOutput
- func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityOutput
- func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput
- func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityPtrOutput
- type ElastigroupAzureV3SecurityInput
- type ElastigroupAzureV3SecurityOutput
- func (o ElastigroupAzureV3SecurityOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
- func (ElastigroupAzureV3SecurityOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecurityOutput) SecureBootEnabled() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3SecurityOutput) SecurityType() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityOutput() ElastigroupAzureV3SecurityOutput
- func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityOutput
- func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput
- func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityPtrOutput
- func (o ElastigroupAzureV3SecurityOutput) VtpmEnabled() pulumi.BoolPtrOutput
- type ElastigroupAzureV3SecurityPtrInput
- type ElastigroupAzureV3SecurityPtrOutput
- func (o ElastigroupAzureV3SecurityPtrOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3SecurityPtrOutput) Elem() ElastigroupAzureV3SecurityOutput
- func (ElastigroupAzureV3SecurityPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SecurityPtrOutput) SecureBootEnabled() pulumi.BoolPtrOutput
- func (o ElastigroupAzureV3SecurityPtrOutput) SecurityType() pulumi.StringPtrOutput
- func (o ElastigroupAzureV3SecurityPtrOutput) ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput
- func (o ElastigroupAzureV3SecurityPtrOutput) ToElastigroupAzureV3SecurityPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityPtrOutput
- func (o ElastigroupAzureV3SecurityPtrOutput) VtpmEnabled() pulumi.BoolPtrOutput
- type ElastigroupAzureV3Signal
- type ElastigroupAzureV3SignalArgs
- func (ElastigroupAzureV3SignalArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3SignalArgs) ToElastigroupAzureV3SignalOutput() ElastigroupAzureV3SignalOutput
- func (i ElastigroupAzureV3SignalArgs) ToElastigroupAzureV3SignalOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalOutput
- type ElastigroupAzureV3SignalArray
- func (ElastigroupAzureV3SignalArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3SignalArray) ToElastigroupAzureV3SignalArrayOutput() ElastigroupAzureV3SignalArrayOutput
- func (i ElastigroupAzureV3SignalArray) ToElastigroupAzureV3SignalArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalArrayOutput
- type ElastigroupAzureV3SignalArrayInput
- type ElastigroupAzureV3SignalArrayOutput
- func (ElastigroupAzureV3SignalArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SignalArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SignalOutput
- func (o ElastigroupAzureV3SignalArrayOutput) ToElastigroupAzureV3SignalArrayOutput() ElastigroupAzureV3SignalArrayOutput
- func (o ElastigroupAzureV3SignalArrayOutput) ToElastigroupAzureV3SignalArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalArrayOutput
- type ElastigroupAzureV3SignalInput
- type ElastigroupAzureV3SignalOutput
- func (ElastigroupAzureV3SignalOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3SignalOutput) Timeout() pulumi.IntOutput
- func (o ElastigroupAzureV3SignalOutput) ToElastigroupAzureV3SignalOutput() ElastigroupAzureV3SignalOutput
- func (o ElastigroupAzureV3SignalOutput) ToElastigroupAzureV3SignalOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalOutput
- func (o ElastigroupAzureV3SignalOutput) Type() pulumi.StringOutput
- type ElastigroupAzureV3State
- type ElastigroupAzureV3Tag
- type ElastigroupAzureV3TagArgs
- type ElastigroupAzureV3TagArray
- func (ElastigroupAzureV3TagArray) ElementType() reflect.Type
- func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
- func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
- type ElastigroupAzureV3TagArrayInput
- type ElastigroupAzureV3TagArrayOutput
- func (ElastigroupAzureV3TagArrayOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3TagArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3TagOutput
- func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
- func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
- type ElastigroupAzureV3TagInput
- type ElastigroupAzureV3TagOutput
- func (ElastigroupAzureV3TagOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3TagOutput) Key() pulumi.StringOutput
- func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput
- func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutputWithContext(ctx context.Context) ElastigroupAzureV3TagOutput
- func (o ElastigroupAzureV3TagOutput) Value() pulumi.StringOutput
- type ElastigroupAzureV3VmSizes
- type ElastigroupAzureV3VmSizesArgs
- func (ElastigroupAzureV3VmSizesArgs) ElementType() reflect.Type
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
- func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
- type ElastigroupAzureV3VmSizesInput
- type ElastigroupAzureV3VmSizesOutput
- func (ElastigroupAzureV3VmSizesOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3VmSizesOutput) OdSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesOutput) SpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
- func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
- type ElastigroupAzureV3VmSizesPtrInput
- type ElastigroupAzureV3VmSizesPtrOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) Elem() ElastigroupAzureV3VmSizesOutput
- func (ElastigroupAzureV3VmSizesPtrOutput) ElementType() reflect.Type
- func (o ElastigroupAzureV3VmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
- func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
- type HealthCheck
- type HealthCheckArgs
- type HealthCheckArray
- type HealthCheckArrayInput
- type HealthCheckArrayOutput
- func (HealthCheckArrayOutput) ElementType() reflect.Type
- func (o HealthCheckArrayOutput) Index(i pulumi.IntInput) HealthCheckOutput
- func (o HealthCheckArrayOutput) ToHealthCheckArrayOutput() HealthCheckArrayOutput
- func (o HealthCheckArrayOutput) ToHealthCheckArrayOutputWithContext(ctx context.Context) HealthCheckArrayOutput
- type HealthCheckCheck
- type HealthCheckCheckArgs
- func (HealthCheckCheckArgs) ElementType() reflect.Type
- func (i HealthCheckCheckArgs) ToHealthCheckCheckOutput() HealthCheckCheckOutput
- func (i HealthCheckCheckArgs) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
- func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
- func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
- type HealthCheckCheckInput
- type HealthCheckCheckOutput
- func (HealthCheckCheckOutput) ElementType() reflect.Type
- func (o HealthCheckCheckOutput) EndPoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckOutput) Endpoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckOutput) Healthy() pulumi.IntOutput
- func (o HealthCheckCheckOutput) Interval() pulumi.IntOutput
- func (o HealthCheckCheckOutput) Port() pulumi.IntOutput
- func (o HealthCheckCheckOutput) Protocol() pulumi.StringOutput
- func (o HealthCheckCheckOutput) TimeOut() pulumi.IntPtrOutput
- func (o HealthCheckCheckOutput) Timeout() pulumi.IntPtrOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckOutput() HealthCheckCheckOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
- func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
- func (o HealthCheckCheckOutput) Unhealthy() pulumi.IntOutput
- type HealthCheckCheckPtrInput
- type HealthCheckCheckPtrOutput
- func (o HealthCheckCheckPtrOutput) Elem() HealthCheckCheckOutput
- func (HealthCheckCheckPtrOutput) ElementType() reflect.Type
- func (o HealthCheckCheckPtrOutput) EndPoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckPtrOutput) Endpoint() pulumi.StringPtrOutput
- func (o HealthCheckCheckPtrOutput) Healthy() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Interval() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Port() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Protocol() pulumi.StringPtrOutput
- func (o HealthCheckCheckPtrOutput) TimeOut() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) Timeout() pulumi.IntPtrOutput
- func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
- func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
- func (o HealthCheckCheckPtrOutput) Unhealthy() pulumi.IntPtrOutput
- type HealthCheckInput
- type HealthCheckMap
- type HealthCheckMapInput
- type HealthCheckMapOutput
- func (HealthCheckMapOutput) ElementType() reflect.Type
- func (o HealthCheckMapOutput) MapIndex(k pulumi.StringInput) HealthCheckOutput
- func (o HealthCheckMapOutput) ToHealthCheckMapOutput() HealthCheckMapOutput
- func (o HealthCheckMapOutput) ToHealthCheckMapOutputWithContext(ctx context.Context) HealthCheckMapOutput
- type HealthCheckOutput
- func (o HealthCheckOutput) Check() HealthCheckCheckPtrOutput
- func (HealthCheckOutput) ElementType() reflect.Type
- func (o HealthCheckOutput) Name() pulumi.StringOutput
- func (o HealthCheckOutput) ProxyAddress() pulumi.StringOutput
- func (o HealthCheckOutput) ProxyPort() pulumi.IntPtrOutput
- func (o HealthCheckOutput) ResourceId() pulumi.StringOutput
- func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
- func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
- type HealthCheckState
- type OceanRightSizingRule
- type OceanRightSizingRuleArgs
- type OceanRightSizingRuleArray
- type OceanRightSizingRuleArrayInput
- type OceanRightSizingRuleArrayOutput
- func (OceanRightSizingRuleArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput
- func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleArrayOutput
- type OceanRightSizingRuleAttachWorkload
- type OceanRightSizingRuleAttachWorkloadArgs
- func (OceanRightSizingRuleAttachWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
- func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
- type OceanRightSizingRuleAttachWorkloadArray
- func (OceanRightSizingRuleAttachWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadArrayInput
- type OceanRightSizingRuleAttachWorkloadArrayOutput
- func (OceanRightSizingRuleAttachWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadInput
- type OceanRightSizingRuleAttachWorkloadNamespace
- type OceanRightSizingRuleAttachWorkloadNamespaceArgs
- func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceArray
- func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceArrayInput
- type OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceInput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabel
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArray
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelInput
- type OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Key() pulumi.StringOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) Labels() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) Workloads() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkload
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput
- type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
- type OceanRightSizingRuleAttachWorkloadOutput
- func (OceanRightSizingRuleAttachWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleAttachWorkloadOutput) Namespaces() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
- func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
- type OceanRightSizingRuleDetachWorkload
- type OceanRightSizingRuleDetachWorkloadArgs
- func (OceanRightSizingRuleDetachWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
- func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
- type OceanRightSizingRuleDetachWorkloadArray
- func (OceanRightSizingRuleDetachWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadArrayInput
- type OceanRightSizingRuleDetachWorkloadArrayOutput
- func (OceanRightSizingRuleDetachWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadInput
- type OceanRightSizingRuleDetachWorkloadNamespace
- type OceanRightSizingRuleDetachWorkloadNamespaceArgs
- func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceArray
- func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceArrayInput
- type OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceInput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabel
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArray
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelInput
- type OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Key() pulumi.StringOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) Labels() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) Workloads() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkload
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput
- type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
- type OceanRightSizingRuleDetachWorkloadOutput
- func (OceanRightSizingRuleDetachWorkloadOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleDetachWorkloadOutput) Namespaces() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
- func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
- func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
- type OceanRightSizingRuleInput
- type OceanRightSizingRuleMap
- type OceanRightSizingRuleMapInput
- type OceanRightSizingRuleMapOutput
- func (OceanRightSizingRuleMapOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleMapOutput) MapIndex(k pulumi.StringInput) OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput
- func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutputWithContext(ctx context.Context) OceanRightSizingRuleMapOutput
- type OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleOutput) AttachWorkloads() OceanRightSizingRuleAttachWorkloadArrayOutput
- func (o OceanRightSizingRuleOutput) DetachWorkloads() OceanRightSizingRuleDetachWorkloadArrayOutput
- func (OceanRightSizingRuleOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleOutput) ExcludePreliminaryRecommendations() pulumi.BoolPtrOutput
- func (o OceanRightSizingRuleOutput) OceanId() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationBoundaries() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationHpas() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationIntervals() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationMinThresholds() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (o OceanRightSizingRuleOutput) RecommendationApplicationOverheadValues() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (o OceanRightSizingRuleOutput) RestartReplicas() pulumi.StringPtrOutput
- func (o OceanRightSizingRuleOutput) RuleName() pulumi.StringOutput
- func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput
- func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput
- type OceanRightSizingRuleRecommendationApplicationBoundary
- type OceanRightSizingRuleRecommendationApplicationBoundaryArgs
- func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- type OceanRightSizingRuleRecommendationApplicationBoundaryArray
- func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- type OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput
- type OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
- type OceanRightSizingRuleRecommendationApplicationBoundaryInput
- type OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) CpuMax() pulumi.Float64PtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) CpuMin() pulumi.Float64PtrOutput
- func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMax() pulumi.IntPtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMin() pulumi.IntPtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
- type OceanRightSizingRuleRecommendationApplicationHpa
- type OceanRightSizingRuleRecommendationApplicationHpaArgs
- func (OceanRightSizingRuleRecommendationApplicationHpaArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationHpaArgs) ToOceanRightSizingRuleRecommendationApplicationHpaOutput() OceanRightSizingRuleRecommendationApplicationHpaOutput
- func (i OceanRightSizingRuleRecommendationApplicationHpaArgs) ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaOutput
- type OceanRightSizingRuleRecommendationApplicationHpaArray
- func (OceanRightSizingRuleRecommendationApplicationHpaArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationHpaArray) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationHpaArray) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
- type OceanRightSizingRuleRecommendationApplicationHpaArrayInput
- type OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationHpaOutput
- func (o OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
- type OceanRightSizingRuleRecommendationApplicationHpaInput
- type OceanRightSizingRuleRecommendationApplicationHpaOutput
- func (o OceanRightSizingRuleRecommendationApplicationHpaOutput) AllowHpaRecommendations() pulumi.BoolPtrOutput
- func (OceanRightSizingRuleRecommendationApplicationHpaOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationHpaOutput) ToOceanRightSizingRuleRecommendationApplicationHpaOutput() OceanRightSizingRuleRecommendationApplicationHpaOutput
- func (o OceanRightSizingRuleRecommendationApplicationHpaOutput) ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaOutput
- type OceanRightSizingRuleRecommendationApplicationInterval
- type OceanRightSizingRuleRecommendationApplicationIntervalArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
- type OceanRightSizingRuleRecommendationApplicationIntervalArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- type OceanRightSizingRuleRecommendationApplicationIntervalArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
- type OceanRightSizingRuleRecommendationApplicationIntervalInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) Index(i pulumi.IntInput) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) IntervalMonths() pulumi.IntArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeekOfTheMonths() pulumi.StringArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeeklyRepetitionBases() ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBase
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) Index(i pulumi.IntInput) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput
- type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalDays() pulumi.StringArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) MonthlyRepetitionBases() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) RepetitionBasis() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) WeeklyRepetitionBases() ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBase
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() ...
- func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) Index(i pulumi.IntInput) ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput
- type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
- func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalDays() pulumi.StringArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() ...
- func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) ...
- type OceanRightSizingRuleRecommendationApplicationMinThreshold
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArgs
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArray
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdInput
- type OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) CpuPercentage() pulumi.Float64PtrOutput
- func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) MemoryPercentage() pulumi.Float64PtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValue
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArgs
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArray
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ElementType() reflect.Type
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueInput
- type OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) CpuPercentage() pulumi.Float64PtrOutput
- func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ElementType() reflect.Type
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) MemoryPercentage() pulumi.Float64PtrOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
- type OceanRightSizingRuleState
- type Provider
- type ProviderArgs
- type ProviderInput
- type ProviderOutput
- func (o ProviderOutput) Account() pulumi.StringPtrOutput
- func (ProviderOutput) ElementType() reflect.Type
- func (o ProviderOutput) FeatureFlags() pulumi.StringPtrOutput
- func (o ProviderOutput) ToProviderOutput() ProviderOutput
- func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
- func (o ProviderOutput) Token() pulumi.StringPtrOutput
- type StatefulNodeAzure
- type StatefulNodeAzureArgs
- type StatefulNodeAzureArray
- type StatefulNodeAzureArrayInput
- type StatefulNodeAzureArrayOutput
- func (StatefulNodeAzureArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureOutput
- func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput
- func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutputWithContext(ctx context.Context) StatefulNodeAzureArrayOutput
- type StatefulNodeAzureAttachDataDisk
- type StatefulNodeAzureAttachDataDiskArgs
- func (StatefulNodeAzureAttachDataDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
- func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
- type StatefulNodeAzureAttachDataDiskArray
- func (StatefulNodeAzureAttachDataDiskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
- func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
- type StatefulNodeAzureAttachDataDiskArrayInput
- type StatefulNodeAzureAttachDataDiskArrayOutput
- func (StatefulNodeAzureAttachDataDiskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureAttachDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
- func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
- type StatefulNodeAzureAttachDataDiskInput
- type StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskName() pulumi.StringOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
- func (StatefulNodeAzureAttachDataDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureAttachDataDiskOutput) Lun() pulumi.IntPtrOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) SizeGb() pulumi.IntOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) StorageAccountType() pulumi.StringOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
- func (o StatefulNodeAzureAttachDataDiskOutput) Zone() pulumi.StringPtrOutput
- type StatefulNodeAzureBootDiagnostic
- type StatefulNodeAzureBootDiagnosticArgs
- func (StatefulNodeAzureBootDiagnosticArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
- func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
- type StatefulNodeAzureBootDiagnosticArray
- func (StatefulNodeAzureBootDiagnosticArray) ElementType() reflect.Type
- func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
- func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
- type StatefulNodeAzureBootDiagnosticArrayInput
- type StatefulNodeAzureBootDiagnosticArrayOutput
- func (StatefulNodeAzureBootDiagnosticArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureBootDiagnosticArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureBootDiagnosticOutput
- func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
- func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
- type StatefulNodeAzureBootDiagnosticInput
- type StatefulNodeAzureBootDiagnosticOutput
- func (StatefulNodeAzureBootDiagnosticOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureBootDiagnosticOutput) IsEnabled() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) StorageUrl() pulumi.StringPtrOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
- func (o StatefulNodeAzureBootDiagnosticOutput) Type() pulumi.StringPtrOutput
- type StatefulNodeAzureDataDisk
- type StatefulNodeAzureDataDiskArgs
- func (StatefulNodeAzureDataDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
- func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
- type StatefulNodeAzureDataDiskArray
- func (StatefulNodeAzureDataDiskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
- func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
- type StatefulNodeAzureDataDiskArrayInput
- type StatefulNodeAzureDataDiskArrayOutput
- func (StatefulNodeAzureDataDiskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDataDiskOutput
- func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
- func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
- type StatefulNodeAzureDataDiskInput
- type StatefulNodeAzureDataDiskOutput
- func (StatefulNodeAzureDataDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDataDiskOutput) Lun() pulumi.IntOutput
- func (o StatefulNodeAzureDataDiskOutput) SizeGb() pulumi.IntOutput
- func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
- func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
- func (o StatefulNodeAzureDataDiskOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureDelete
- type StatefulNodeAzureDeleteArgs
- type StatefulNodeAzureDeleteArray
- func (StatefulNodeAzureDeleteArray) ElementType() reflect.Type
- func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
- func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
- type StatefulNodeAzureDeleteArrayInput
- type StatefulNodeAzureDeleteArrayOutput
- func (StatefulNodeAzureDeleteArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDeleteArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDeleteOutput
- func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
- func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
- type StatefulNodeAzureDeleteInput
- type StatefulNodeAzureDeleteOutput
- func (o StatefulNodeAzureDeleteOutput) DiskShouldDeallocate() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureDeleteOutput) DiskTtlInHours() pulumi.IntPtrOutput
- func (StatefulNodeAzureDeleteOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDeleteOutput) NetworkShouldDeallocate() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureDeleteOutput) NetworkTtlInHours() pulumi.IntPtrOutput
- func (o StatefulNodeAzureDeleteOutput) PublicIpShouldDeallocate() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureDeleteOutput) PublicIpTtlInHours() pulumi.IntPtrOutput
- func (o StatefulNodeAzureDeleteOutput) ShouldDeregisterFromLb() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureDeleteOutput) ShouldRevertToOd() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureDeleteOutput) ShouldTerminateVm() pulumi.BoolOutput
- func (o StatefulNodeAzureDeleteOutput) SnapshotShouldDeallocate() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureDeleteOutput) SnapshotTtlInHours() pulumi.IntPtrOutput
- func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput
- func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteOutput
- type StatefulNodeAzureDetachDataDisk
- type StatefulNodeAzureDetachDataDiskArgs
- func (StatefulNodeAzureDetachDataDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
- func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
- type StatefulNodeAzureDetachDataDiskArray
- func (StatefulNodeAzureDetachDataDiskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
- func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
- type StatefulNodeAzureDetachDataDiskArrayInput
- type StatefulNodeAzureDetachDataDiskArrayOutput
- func (StatefulNodeAzureDetachDataDiskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDetachDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
- func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
- type StatefulNodeAzureDetachDataDiskInput
- type StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskName() pulumi.StringOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
- func (StatefulNodeAzureDetachDataDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureDetachDataDiskOutput) ShouldDeallocate() pulumi.BoolOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
- func (o StatefulNodeAzureDetachDataDiskOutput) TtlInHours() pulumi.IntPtrOutput
- type StatefulNodeAzureExtension
- type StatefulNodeAzureExtensionArgs
- func (StatefulNodeAzureExtensionArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
- func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
- type StatefulNodeAzureExtensionArray
- func (StatefulNodeAzureExtensionArray) ElementType() reflect.Type
- func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
- func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
- type StatefulNodeAzureExtensionArrayInput
- type StatefulNodeAzureExtensionArrayOutput
- func (StatefulNodeAzureExtensionArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureExtensionArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
- func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
- type StatefulNodeAzureExtensionInput
- type StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionOutput) ApiVersion() pulumi.StringOutput
- func (StatefulNodeAzureExtensionOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureExtensionOutput) MinorVersionAutoUpgrade() pulumi.BoolOutput
- func (o StatefulNodeAzureExtensionOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureExtensionOutput) ProtectedSettings() pulumi.StringMapOutput
- func (o StatefulNodeAzureExtensionOutput) PublicSettings() pulumi.StringMapOutput
- func (o StatefulNodeAzureExtensionOutput) Publisher() pulumi.StringOutput
- func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
- func (o StatefulNodeAzureExtensionOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureHealth
- type StatefulNodeAzureHealthArgs
- func (StatefulNodeAzureHealthArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
- func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
- type StatefulNodeAzureHealthInput
- type StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureHealthOutput) AutoHealing() pulumi.BoolOutput
- func (StatefulNodeAzureHealthOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureHealthOutput) GracePeriod() pulumi.IntPtrOutput
- func (o StatefulNodeAzureHealthOutput) HealthCheckTypes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthOutput) UnhealthyDuration() pulumi.IntPtrOutput
- type StatefulNodeAzureHealthPtrInput
- type StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) AutoHealing() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) Elem() StatefulNodeAzureHealthOutput
- func (StatefulNodeAzureHealthPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureHealthPtrOutput) GracePeriod() pulumi.IntPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) HealthCheckTypes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
- func (o StatefulNodeAzureHealthPtrOutput) UnhealthyDuration() pulumi.IntPtrOutput
- type StatefulNodeAzureImage
- type StatefulNodeAzureImageArgs
- func (StatefulNodeAzureImageArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
- func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
- type StatefulNodeAzureImageCustomImage
- type StatefulNodeAzureImageCustomImageArgs
- func (StatefulNodeAzureImageCustomImageArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
- func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
- type StatefulNodeAzureImageCustomImageArray
- func (StatefulNodeAzureImageCustomImageArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
- func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
- type StatefulNodeAzureImageCustomImageArrayInput
- type StatefulNodeAzureImageCustomImageArrayOutput
- func (StatefulNodeAzureImageCustomImageArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageCustomImageArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImageCustomImageOutput
- func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
- func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
- type StatefulNodeAzureImageCustomImageInput
- type StatefulNodeAzureImageCustomImageOutput
- func (o StatefulNodeAzureImageCustomImageOutput) CustomImageResourceGroupName() pulumi.StringOutput
- func (StatefulNodeAzureImageCustomImageOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageCustomImageOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
- func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
- type StatefulNodeAzureImageGallery
- type StatefulNodeAzureImageGalleryArgs
- func (StatefulNodeAzureImageGalleryArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
- func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
- type StatefulNodeAzureImageGalleryArray
- func (StatefulNodeAzureImageGalleryArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
- func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
- type StatefulNodeAzureImageGalleryArrayInput
- type StatefulNodeAzureImageGalleryArrayOutput
- func (StatefulNodeAzureImageGalleryArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageGalleryArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImageGalleryOutput
- func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
- func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
- type StatefulNodeAzureImageGalleryInput
- type StatefulNodeAzureImageGalleryOutput
- func (StatefulNodeAzureImageGalleryOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageGalleryOutput) GalleryName() pulumi.StringOutput
- func (o StatefulNodeAzureImageGalleryOutput) GalleryResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureImageGalleryOutput) ImageName() pulumi.StringOutput
- func (o StatefulNodeAzureImageGalleryOutput) SpotAccountId() pulumi.StringPtrOutput
- func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
- func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
- func (o StatefulNodeAzureImageGalleryOutput) VersionName() pulumi.StringOutput
- type StatefulNodeAzureImageInput
- type StatefulNodeAzureImageMarketplaceImage
- type StatefulNodeAzureImageMarketplaceImageArgs
- func (StatefulNodeAzureImageMarketplaceImageArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
- func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
- type StatefulNodeAzureImageMarketplaceImageArray
- func (StatefulNodeAzureImageMarketplaceImageArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
- type StatefulNodeAzureImageMarketplaceImageArrayInput
- type StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImageMarketplaceImageOutput
- func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
- type StatefulNodeAzureImageMarketplaceImageInput
- type StatefulNodeAzureImageMarketplaceImageOutput
- func (StatefulNodeAzureImageMarketplaceImageOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Offer() pulumi.StringOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Publisher() pulumi.StringOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Sku() pulumi.StringOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
- func (o StatefulNodeAzureImageMarketplaceImageOutput) Version() pulumi.StringOutput
- type StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureImageOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
- func (StatefulNodeAzureImageOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImageOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
- func (o StatefulNodeAzureImageOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
- type StatefulNodeAzureImagePtrInput
- type StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureImagePtrOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
- func (o StatefulNodeAzureImagePtrOutput) Elem() StatefulNodeAzureImageOutput
- func (StatefulNodeAzureImagePtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImagePtrOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
- func (o StatefulNodeAzureImagePtrOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
- func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
- type StatefulNodeAzureImportVm
- type StatefulNodeAzureImportVmArgs
- func (StatefulNodeAzureImportVmArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
- func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
- type StatefulNodeAzureImportVmArray
- func (StatefulNodeAzureImportVmArray) ElementType() reflect.Type
- func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
- func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
- type StatefulNodeAzureImportVmArrayInput
- type StatefulNodeAzureImportVmArrayOutput
- func (StatefulNodeAzureImportVmArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImportVmArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImportVmOutput
- func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
- func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
- type StatefulNodeAzureImportVmInput
- type StatefulNodeAzureImportVmOutput
- func (o StatefulNodeAzureImportVmOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (StatefulNodeAzureImportVmOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureImportVmOutput) OriginalVmName() pulumi.StringOutput
- func (o StatefulNodeAzureImportVmOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureImportVmOutput) ResourcesRetentionTime() pulumi.IntPtrOutput
- func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
- func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
- type StatefulNodeAzureInput
- type StatefulNodeAzureLoadBalancer
- type StatefulNodeAzureLoadBalancerArgs
- func (StatefulNodeAzureLoadBalancerArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
- func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
- type StatefulNodeAzureLoadBalancerArray
- func (StatefulNodeAzureLoadBalancerArray) ElementType() reflect.Type
- func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
- func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
- type StatefulNodeAzureLoadBalancerArrayInput
- type StatefulNodeAzureLoadBalancerArrayOutput
- func (StatefulNodeAzureLoadBalancerArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoadBalancerArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
- func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
- type StatefulNodeAzureLoadBalancerInput
- type StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerOutput) BackendPoolNames() pulumi.StringArrayOutput
- func (StatefulNodeAzureLoadBalancerOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoadBalancerOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureLoadBalancerOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureLoadBalancerOutput) Sku() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
- func (o StatefulNodeAzureLoadBalancerOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureLogin
- type StatefulNodeAzureLoginArgs
- func (StatefulNodeAzureLoginArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
- func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
- type StatefulNodeAzureLoginInput
- type StatefulNodeAzureLoginOutput
- func (StatefulNodeAzureLoginOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoginOutput) Password() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginOutput) UserName() pulumi.StringOutput
- type StatefulNodeAzureLoginPtrInput
- type StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) Elem() StatefulNodeAzureLoginOutput
- func (StatefulNodeAzureLoginPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureLoginPtrOutput) Password() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureLoginPtrOutput) UserName() pulumi.StringPtrOutput
- type StatefulNodeAzureManagedServiceIdentity
- type StatefulNodeAzureManagedServiceIdentityArgs
- func (StatefulNodeAzureManagedServiceIdentityArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
- func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
- type StatefulNodeAzureManagedServiceIdentityArray
- func (StatefulNodeAzureManagedServiceIdentityArray) ElementType() reflect.Type
- func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
- type StatefulNodeAzureManagedServiceIdentityArrayInput
- type StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureManagedServiceIdentityOutput
- func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
- type StatefulNodeAzureManagedServiceIdentityInput
- type StatefulNodeAzureManagedServiceIdentityOutput
- func (StatefulNodeAzureManagedServiceIdentityOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureManagedServiceIdentityOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
- func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
- type StatefulNodeAzureMap
- type StatefulNodeAzureMapInput
- type StatefulNodeAzureMapOutput
- func (StatefulNodeAzureMapOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureMapOutput) MapIndex(k pulumi.StringInput) StatefulNodeAzureOutput
- func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput
- func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutputWithContext(ctx context.Context) StatefulNodeAzureMapOutput
- type StatefulNodeAzureNetwork
- type StatefulNodeAzureNetworkArgs
- func (StatefulNodeAzureNetworkArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
- func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
- type StatefulNodeAzureNetworkInput
- type StatefulNodeAzureNetworkNetworkInterface
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfiguration
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput
- type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) PrivateIpAddressVersion() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroup
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput
- type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
- type StatefulNodeAzureNetworkNetworkInterfaceArray
- func (StatefulNodeAzureNetworkNetworkInterfaceArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceInput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroup
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput
- type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) Name() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
- type StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AdditionalIpConfigurations() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ApplicationSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolPtrOutput
- func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) EnableIpForwarding() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) NetworkSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PrivateIpAddresses() pulumi.StringArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIpSku() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIps() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
- func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIp
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArray
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ElementType() reflect.Type
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpInput
- type StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) NetworkResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
- type StatefulNodeAzureNetworkOutput
- func (StatefulNodeAzureNetworkOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (o StatefulNodeAzureNetworkOutput) NetworkResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkOutput) VirtualNetworkName() pulumi.StringOutput
- type StatefulNodeAzureNetworkPtrInput
- type StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) Elem() StatefulNodeAzureNetworkOutput
- func (StatefulNodeAzureNetworkPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureNetworkPtrOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
- func (o StatefulNodeAzureNetworkPtrOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureNetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
- type StatefulNodeAzureOsDisk
- type StatefulNodeAzureOsDiskArgs
- func (StatefulNodeAzureOsDiskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
- func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
- type StatefulNodeAzureOsDiskInput
- type StatefulNodeAzureOsDiskOutput
- func (o StatefulNodeAzureOsDiskOutput) Caching() pulumi.StringPtrOutput
- func (StatefulNodeAzureOsDiskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureOsDiskOutput) SizeGb() pulumi.IntPtrOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureOsDiskPtrInput
- type StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) Caching() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) Elem() StatefulNodeAzureOsDiskOutput
- func (StatefulNodeAzureOsDiskPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureOsDiskPtrOutput) SizeGb() pulumi.IntPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOsDiskPtrOutput) Type() pulumi.StringPtrOutput
- type StatefulNodeAzureOutput
- func (o StatefulNodeAzureOutput) AttachDataDisks() StatefulNodeAzureAttachDataDiskArrayOutput
- func (o StatefulNodeAzureOutput) BootDiagnostics() StatefulNodeAzureBootDiagnosticArrayOutput
- func (o StatefulNodeAzureOutput) CustomData() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) DataDisks() StatefulNodeAzureDataDiskArrayOutput
- func (o StatefulNodeAzureOutput) DataDisksPersistenceMode() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Deletes() StatefulNodeAzureDeleteArrayOutput
- func (o StatefulNodeAzureOutput) Description() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) DetachDataDisks() StatefulNodeAzureDetachDataDiskArrayOutput
- func (StatefulNodeAzureOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureOutput) Extensions() StatefulNodeAzureExtensionArrayOutput
- func (o StatefulNodeAzureOutput) Health() StatefulNodeAzureHealthOutput
- func (o StatefulNodeAzureOutput) Image() StatefulNodeAzureImagePtrOutput
- func (o StatefulNodeAzureOutput) ImportVms() StatefulNodeAzureImportVmArrayOutput
- func (o StatefulNodeAzureOutput) LicenseType() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOutput) LoadBalancers() StatefulNodeAzureLoadBalancerArrayOutput
- func (o StatefulNodeAzureOutput) Login() StatefulNodeAzureLoginPtrOutput
- func (o StatefulNodeAzureOutput) ManagedServiceIdentities() StatefulNodeAzureManagedServiceIdentityArrayOutput
- func (o StatefulNodeAzureOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Network() StatefulNodeAzureNetworkPtrOutput
- func (o StatefulNodeAzureOutput) Os() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) OsDisk() StatefulNodeAzureOsDiskPtrOutput
- func (o StatefulNodeAzureOutput) OsDiskPersistenceMode() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) PreferredZone() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) ProximityPlacementGroups() StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (o StatefulNodeAzureOutput) Region() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) SchedulingTasks() StatefulNodeAzureSchedulingTaskArrayOutput
- func (o StatefulNodeAzureOutput) Secrets() StatefulNodeAzureSecretArrayOutput
- func (o StatefulNodeAzureOutput) Security() StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureOutput) ShouldPersistDataDisks() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShouldPersistNetwork() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShouldPersistOsDisk() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShouldPersistVm() pulumi.BoolOutput
- func (o StatefulNodeAzureOutput) ShutdownScript() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) Signals() StatefulNodeAzureSignalArrayOutput
- func (o StatefulNodeAzureOutput) Strategy() StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureOutput) Tags() StatefulNodeAzureTagArrayOutput
- func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutput() StatefulNodeAzureOutput
- func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput
- func (o StatefulNodeAzureOutput) UpdateStates() StatefulNodeAzureUpdateStateArrayOutput
- func (o StatefulNodeAzureOutput) UserData() pulumi.StringOutput
- func (o StatefulNodeAzureOutput) VmName() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOutput) VmNamePrefix() pulumi.StringPtrOutput
- func (o StatefulNodeAzureOutput) VmSizes() StatefulNodeAzureVmSizesOutput
- func (o StatefulNodeAzureOutput) Zones() pulumi.StringArrayOutput
- type StatefulNodeAzureProximityPlacementGroup
- type StatefulNodeAzureProximityPlacementGroupArgs
- func (StatefulNodeAzureProximityPlacementGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
- func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
- type StatefulNodeAzureProximityPlacementGroupArray
- func (StatefulNodeAzureProximityPlacementGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
- type StatefulNodeAzureProximityPlacementGroupArrayInput
- type StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureProximityPlacementGroupOutput
- func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
- func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
- type StatefulNodeAzureProximityPlacementGroupInput
- type StatefulNodeAzureProximityPlacementGroupOutput
- func (StatefulNodeAzureProximityPlacementGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureProximityPlacementGroupOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureProximityPlacementGroupOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
- func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
- type StatefulNodeAzureSchedulingTask
- type StatefulNodeAzureSchedulingTaskArgs
- func (StatefulNodeAzureSchedulingTaskArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
- func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
- type StatefulNodeAzureSchedulingTaskArray
- func (StatefulNodeAzureSchedulingTaskArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
- func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
- type StatefulNodeAzureSchedulingTaskArrayInput
- type StatefulNodeAzureSchedulingTaskArrayOutput
- func (StatefulNodeAzureSchedulingTaskArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSchedulingTaskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
- func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
- type StatefulNodeAzureSchedulingTaskInput
- type StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) CronExpression() pulumi.StringOutput
- func (StatefulNodeAzureSchedulingTaskOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSchedulingTaskOutput) IsEnabled() pulumi.BoolOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
- func (o StatefulNodeAzureSchedulingTaskOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureSecret
- type StatefulNodeAzureSecretArgs
- type StatefulNodeAzureSecretArray
- func (StatefulNodeAzureSecretArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
- func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
- type StatefulNodeAzureSecretArrayInput
- type StatefulNodeAzureSecretArrayOutput
- func (StatefulNodeAzureSecretArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretOutput
- func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
- func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
- type StatefulNodeAzureSecretInput
- type StatefulNodeAzureSecretOutput
- func (StatefulNodeAzureSecretOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretOutput) SourceVaults() StatefulNodeAzureSecretSourceVaultArrayOutput
- func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput
- func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutputWithContext(ctx context.Context) StatefulNodeAzureSecretOutput
- func (o StatefulNodeAzureSecretOutput) VaultCertificates() StatefulNodeAzureSecretVaultCertificateArrayOutput
- type StatefulNodeAzureSecretSourceVault
- type StatefulNodeAzureSecretSourceVaultArgs
- func (StatefulNodeAzureSecretSourceVaultArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
- func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
- type StatefulNodeAzureSecretSourceVaultArray
- func (StatefulNodeAzureSecretSourceVaultArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
- func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
- type StatefulNodeAzureSecretSourceVaultArrayInput
- type StatefulNodeAzureSecretSourceVaultArrayOutput
- func (StatefulNodeAzureSecretSourceVaultArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretSourceVaultArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretSourceVaultOutput
- func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
- func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
- type StatefulNodeAzureSecretSourceVaultInput
- type StatefulNodeAzureSecretSourceVaultOutput
- func (StatefulNodeAzureSecretSourceVaultOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretSourceVaultOutput) Name() pulumi.StringOutput
- func (o StatefulNodeAzureSecretSourceVaultOutput) ResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
- func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
- type StatefulNodeAzureSecretVaultCertificate
- type StatefulNodeAzureSecretVaultCertificateArgs
- func (StatefulNodeAzureSecretVaultCertificateArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
- func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
- type StatefulNodeAzureSecretVaultCertificateArray
- func (StatefulNodeAzureSecretVaultCertificateArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
- func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
- type StatefulNodeAzureSecretVaultCertificateArrayInput
- type StatefulNodeAzureSecretVaultCertificateArrayOutput
- func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretVaultCertificateOutput
- func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
- func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
- type StatefulNodeAzureSecretVaultCertificateInput
- type StatefulNodeAzureSecretVaultCertificateOutput
- func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateStore() pulumi.StringPtrOutput
- func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateUrl() pulumi.StringPtrOutput
- func (StatefulNodeAzureSecretVaultCertificateOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
- func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
- type StatefulNodeAzureSecurity
- type StatefulNodeAzureSecurityArgs
- func (StatefulNodeAzureSecurityArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
- func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
- type StatefulNodeAzureSecurityInput
- type StatefulNodeAzureSecurityOutput
- func (o StatefulNodeAzureSecurityOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
- func (StatefulNodeAzureSecurityOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecurityOutput) EncryptionAtHost() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityOutput) SecureBootEnabled() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityOutput) SecurityType() pulumi.StringPtrOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityOutput) VtpmEnabled() pulumi.BoolPtrOutput
- type StatefulNodeAzureSecurityPtrInput
- type StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) Elem() StatefulNodeAzureSecurityOutput
- func (StatefulNodeAzureSecurityPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSecurityPtrOutput) EncryptionAtHost() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) SecureBootEnabled() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) SecurityType() pulumi.StringPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
- func (o StatefulNodeAzureSecurityPtrOutput) VtpmEnabled() pulumi.BoolPtrOutput
- type StatefulNodeAzureSignal
- type StatefulNodeAzureSignalArgs
- type StatefulNodeAzureSignalArray
- func (StatefulNodeAzureSignalArray) ElementType() reflect.Type
- func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
- func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
- type StatefulNodeAzureSignalArrayInput
- type StatefulNodeAzureSignalArrayOutput
- func (StatefulNodeAzureSignalArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSignalArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSignalOutput
- func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
- func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
- type StatefulNodeAzureSignalInput
- type StatefulNodeAzureSignalOutput
- func (StatefulNodeAzureSignalOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureSignalOutput) Timeout() pulumi.IntOutput
- func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput
- func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutputWithContext(ctx context.Context) StatefulNodeAzureSignalOutput
- func (o StatefulNodeAzureSignalOutput) Type() pulumi.StringOutput
- type StatefulNodeAzureState
- type StatefulNodeAzureStrategy
- type StatefulNodeAzureStrategyArgs
- func (StatefulNodeAzureStrategyArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
- func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
- type StatefulNodeAzureStrategyCapacityReservation
- type StatefulNodeAzureStrategyCapacityReservationArgs
- func (StatefulNodeAzureStrategyCapacityReservationArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
- func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
- type StatefulNodeAzureStrategyCapacityReservationArray
- func (StatefulNodeAzureStrategyCapacityReservationArray) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
- type StatefulNodeAzureStrategyCapacityReservationArrayInput
- type StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroup
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() ...
- func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) ...
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() ...
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) ...
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput
- type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgName() pulumi.StringOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgResourceGroupName() pulumi.StringOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
- func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
- type StatefulNodeAzureStrategyCapacityReservationInput
- type StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) CapacityReservationGroups() ...
- func (StatefulNodeAzureStrategyCapacityReservationOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) ShouldUtilize() pulumi.BoolOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
- func (o StatefulNodeAzureStrategyCapacityReservationOutput) UtilizationStrategy() pulumi.StringOutput
- type StatefulNodeAzureStrategyInput
- type StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) AvailabilityVsCost() pulumi.IntPtrOutput
- func (o StatefulNodeAzureStrategyOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (o StatefulNodeAzureStrategyOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (StatefulNodeAzureStrategyOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyOutput) FallbackToOnDemand() pulumi.BoolOutput
- func (o StatefulNodeAzureStrategyOutput) OdWindows() pulumi.StringArrayOutput
- func (o StatefulNodeAzureStrategyOutput) OptimizationWindows() pulumi.StringArrayOutput
- func (o StatefulNodeAzureStrategyOutput) PreferredLifeCycle() pulumi.StringPtrOutput
- func (o StatefulNodeAzureStrategyOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyOutput) VmAdmins() pulumi.StringArrayOutput
- type StatefulNodeAzureStrategyPtrInput
- type StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) AvailabilityVsCost() pulumi.IntPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
- func (o StatefulNodeAzureStrategyPtrOutput) DrainingTimeout() pulumi.IntPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) Elem() StatefulNodeAzureStrategyOutput
- func (StatefulNodeAzureStrategyPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyPtrOutput) FallbackToOnDemand() pulumi.BoolPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) OdWindows() pulumi.StringArrayOutput
- func (o StatefulNodeAzureStrategyPtrOutput) OptimizationWindows() pulumi.StringArrayOutput
- func (o StatefulNodeAzureStrategyPtrOutput) PreferredLifeCycle() pulumi.StringPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
- func (o StatefulNodeAzureStrategyPtrOutput) VmAdmins() pulumi.StringArrayOutput
- type StatefulNodeAzureStrategyRevertToSpot
- type StatefulNodeAzureStrategyRevertToSpotArgs
- func (StatefulNodeAzureStrategyRevertToSpotArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
- type StatefulNodeAzureStrategyRevertToSpotInput
- type StatefulNodeAzureStrategyRevertToSpotOutput
- func (StatefulNodeAzureStrategyRevertToSpotOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) PerformAt() pulumi.StringOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
- type StatefulNodeAzureStrategyRevertToSpotPtrInput
- type StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) Elem() StatefulNodeAzureStrategyRevertToSpotOutput
- func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) PerformAt() pulumi.StringPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
- func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
- type StatefulNodeAzureTag
- type StatefulNodeAzureTagArgs
- type StatefulNodeAzureTagArray
- type StatefulNodeAzureTagArrayInput
- type StatefulNodeAzureTagArrayOutput
- func (StatefulNodeAzureTagArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureTagArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureTagOutput
- func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput
- func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutputWithContext(ctx context.Context) StatefulNodeAzureTagArrayOutput
- type StatefulNodeAzureTagInput
- type StatefulNodeAzureTagOutput
- func (StatefulNodeAzureTagOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureTagOutput) TagKey() pulumi.StringOutput
- func (o StatefulNodeAzureTagOutput) TagValue() pulumi.StringPtrOutput
- func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput
- func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutputWithContext(ctx context.Context) StatefulNodeAzureTagOutput
- type StatefulNodeAzureUpdateState
- type StatefulNodeAzureUpdateStateArgs
- func (StatefulNodeAzureUpdateStateArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
- func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
- type StatefulNodeAzureUpdateStateArray
- func (StatefulNodeAzureUpdateStateArray) ElementType() reflect.Type
- func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
- func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
- type StatefulNodeAzureUpdateStateArrayInput
- type StatefulNodeAzureUpdateStateArrayOutput
- func (StatefulNodeAzureUpdateStateArrayOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureUpdateStateArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureUpdateStateOutput
- func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
- func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
- type StatefulNodeAzureUpdateStateInput
- type StatefulNodeAzureUpdateStateOutput
- func (StatefulNodeAzureUpdateStateOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureUpdateStateOutput) State() pulumi.StringOutput
- func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
- func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
- type StatefulNodeAzureVmSizes
- type StatefulNodeAzureVmSizesArgs
- func (StatefulNodeAzureVmSizesArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
- func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
- type StatefulNodeAzureVmSizesInput
- type StatefulNodeAzureVmSizesOutput
- func (StatefulNodeAzureVmSizesOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureVmSizesOutput) ExcludedVmSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) OdSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) SpotSizeAttributes() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- func (o StatefulNodeAzureVmSizesOutput) SpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
- func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
- type StatefulNodeAzureVmSizesPtrInput
- type StatefulNodeAzureVmSizesPtrOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) Elem() StatefulNodeAzureVmSizesOutput
- func (StatefulNodeAzureVmSizesPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureVmSizesPtrOutput) ExcludedVmSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) PreferredSpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) SpotSizeAttributes() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
- func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
- type StatefulNodeAzureVmSizesSpotSizeAttributes
- type StatefulNodeAzureVmSizesSpotSizeAttributesArgs
- func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ElementType() reflect.Type
- func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput() StatefulNodeAzureVmSizesSpotSizeAttributesOutput
- func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesOutput
- func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- type StatefulNodeAzureVmSizesSpotSizeAttributesInput
- type StatefulNodeAzureVmSizesSpotSizeAttributesOutput
- func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxCpu() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxMemory() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxStorage() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinCpu() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinMemory() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinStorage() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput() StatefulNodeAzureVmSizesSpotSizeAttributesOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- type StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput
- type StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) Elem() StatefulNodeAzureVmSizesSpotSizeAttributesOutput
- func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ElementType() reflect.Type
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxCpu() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxMemory() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxStorage() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinCpu() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinMemory() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinStorage() pulumi.IntPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
- type Subscription
- type SubscriptionArgs
- type SubscriptionArray
- type SubscriptionArrayInput
- type SubscriptionArrayOutput
- func (SubscriptionArrayOutput) ElementType() reflect.Type
- func (o SubscriptionArrayOutput) Index(i pulumi.IntInput) SubscriptionOutput
- func (o SubscriptionArrayOutput) ToSubscriptionArrayOutput() SubscriptionArrayOutput
- func (o SubscriptionArrayOutput) ToSubscriptionArrayOutputWithContext(ctx context.Context) SubscriptionArrayOutput
- type SubscriptionInput
- type SubscriptionMap
- type SubscriptionMapInput
- type SubscriptionMapOutput
- func (SubscriptionMapOutput) ElementType() reflect.Type
- func (o SubscriptionMapOutput) MapIndex(k pulumi.StringInput) SubscriptionOutput
- func (o SubscriptionMapOutput) ToSubscriptionMapOutput() SubscriptionMapOutput
- func (o SubscriptionMapOutput) ToSubscriptionMapOutputWithContext(ctx context.Context) SubscriptionMapOutput
- type SubscriptionOutput
- func (SubscriptionOutput) ElementType() reflect.Type
- func (o SubscriptionOutput) Endpoint() pulumi.StringOutput
- func (o SubscriptionOutput) EventType() pulumi.StringOutput
- func (o SubscriptionOutput) Format() pulumi.StringMapOutput
- func (o SubscriptionOutput) Protocol() pulumi.StringOutput
- func (o SubscriptionOutput) ResourceId() pulumi.StringOutput
- func (o SubscriptionOutput) ToSubscriptionOutput() SubscriptionOutput
- func (o SubscriptionOutput) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
- type SubscriptionState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Account ¶ added in v3.84.0
type Account struct { pulumi.CustomResourceState // Provide a name for your account. The account name must contain at least one character that is a-z or A-Z. Name pulumi.StringOutput `pulumi:"name"` }
Provides a Spotinst account resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { // Create a Account _, err := spotinst.NewAccount(ctx, "my_acct", &spotinst.AccountArgs{ Name: pulumi.String("my_acct"), }) if err != nil { return err } return nil }) }
```
func GetAccount ¶ added in v3.84.0
func GetAccount(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AccountState, opts ...pulumi.ResourceOption) (*Account, error)
GetAccount gets an existing Account 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 NewAccount ¶ added in v3.84.0
func NewAccount(ctx *pulumi.Context, name string, args *AccountArgs, opts ...pulumi.ResourceOption) (*Account, error)
NewAccount registers a new resource with the given unique name, arguments, and options.
func (*Account) ElementType ¶ added in v3.84.0
func (*Account) ToAccountOutput ¶ added in v3.84.0
func (i *Account) ToAccountOutput() AccountOutput
func (*Account) ToAccountOutputWithContext ¶ added in v3.84.0
func (i *Account) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountArgs ¶ added in v3.84.0
type AccountArgs struct { // Provide a name for your account. The account name must contain at least one character that is a-z or A-Z. Name pulumi.StringPtrInput }
The set of arguments for constructing a Account resource.
func (AccountArgs) ElementType ¶ added in v3.84.0
func (AccountArgs) ElementType() reflect.Type
type AccountArray ¶ added in v3.84.0
type AccountArray []AccountInput
func (AccountArray) ElementType ¶ added in v3.84.0
func (AccountArray) ElementType() reflect.Type
func (AccountArray) ToAccountArrayOutput ¶ added in v3.84.0
func (i AccountArray) ToAccountArrayOutput() AccountArrayOutput
func (AccountArray) ToAccountArrayOutputWithContext ¶ added in v3.84.0
func (i AccountArray) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountArrayInput ¶ added in v3.84.0
type AccountArrayInput interface { pulumi.Input ToAccountArrayOutput() AccountArrayOutput ToAccountArrayOutputWithContext(context.Context) AccountArrayOutput }
AccountArrayInput is an input type that accepts AccountArray and AccountArrayOutput values. You can construct a concrete instance of `AccountArrayInput` via:
AccountArray{ AccountArgs{...} }
type AccountArrayOutput ¶ added in v3.84.0
type AccountArrayOutput struct{ *pulumi.OutputState }
func (AccountArrayOutput) ElementType ¶ added in v3.84.0
func (AccountArrayOutput) ElementType() reflect.Type
func (AccountArrayOutput) Index ¶ added in v3.84.0
func (o AccountArrayOutput) Index(i pulumi.IntInput) AccountOutput
func (AccountArrayOutput) ToAccountArrayOutput ¶ added in v3.84.0
func (o AccountArrayOutput) ToAccountArrayOutput() AccountArrayOutput
func (AccountArrayOutput) ToAccountArrayOutputWithContext ¶ added in v3.84.0
func (o AccountArrayOutput) ToAccountArrayOutputWithContext(ctx context.Context) AccountArrayOutput
type AccountInput ¶ added in v3.84.0
type AccountInput interface { pulumi.Input ToAccountOutput() AccountOutput ToAccountOutputWithContext(ctx context.Context) AccountOutput }
type AccountMap ¶ added in v3.84.0
type AccountMap map[string]AccountInput
func (AccountMap) ElementType ¶ added in v3.84.0
func (AccountMap) ElementType() reflect.Type
func (AccountMap) ToAccountMapOutput ¶ added in v3.84.0
func (i AccountMap) ToAccountMapOutput() AccountMapOutput
func (AccountMap) ToAccountMapOutputWithContext ¶ added in v3.84.0
func (i AccountMap) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountMapInput ¶ added in v3.84.0
type AccountMapInput interface { pulumi.Input ToAccountMapOutput() AccountMapOutput ToAccountMapOutputWithContext(context.Context) AccountMapOutput }
AccountMapInput is an input type that accepts AccountMap and AccountMapOutput values. You can construct a concrete instance of `AccountMapInput` via:
AccountMap{ "key": AccountArgs{...} }
type AccountMapOutput ¶ added in v3.84.0
type AccountMapOutput struct{ *pulumi.OutputState }
func (AccountMapOutput) ElementType ¶ added in v3.84.0
func (AccountMapOutput) ElementType() reflect.Type
func (AccountMapOutput) MapIndex ¶ added in v3.84.0
func (o AccountMapOutput) MapIndex(k pulumi.StringInput) AccountOutput
func (AccountMapOutput) ToAccountMapOutput ¶ added in v3.84.0
func (o AccountMapOutput) ToAccountMapOutput() AccountMapOutput
func (AccountMapOutput) ToAccountMapOutputWithContext ¶ added in v3.84.0
func (o AccountMapOutput) ToAccountMapOutputWithContext(ctx context.Context) AccountMapOutput
type AccountOutput ¶ added in v3.84.0
type AccountOutput struct{ *pulumi.OutputState }
func (AccountOutput) ElementType ¶ added in v3.84.0
func (AccountOutput) ElementType() reflect.Type
func (AccountOutput) Name ¶ added in v3.84.0
func (o AccountOutput) Name() pulumi.StringOutput
Provide a name for your account. The account name must contain at least one character that is a-z or A-Z.
func (AccountOutput) ToAccountOutput ¶ added in v3.84.0
func (o AccountOutput) ToAccountOutput() AccountOutput
func (AccountOutput) ToAccountOutputWithContext ¶ added in v3.84.0
func (o AccountOutput) ToAccountOutputWithContext(ctx context.Context) AccountOutput
type AccountState ¶ added in v3.84.0
type AccountState struct { // Provide a name for your account. The account name must contain at least one character that is a-z or A-Z. Name pulumi.StringPtrInput }
func (AccountState) ElementType ¶ added in v3.84.0
func (AccountState) ElementType() reflect.Type
type CredentialsAzure ¶ added in v3.109.0
type CredentialsAzure struct { pulumi.CustomResourceState // The ID of the account associated with your token. AccountId pulumi.StringOutput `pulumi:"accountId"` // Set the application ID. ClientId pulumi.StringOutput `pulumi:"clientId"` // Set the key secret. ClientSecret pulumi.StringOutput `pulumi:"clientSecret"` // Set the subscription ID. SubscriptionId pulumi.StringOutput `pulumi:"subscriptionId"` // Set the directory ID. TenantId pulumi.StringOutput `pulumi:"tenantId"` }
Provides a Spotinst credential Azure resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { // set credential Azure _, err := spotinst.NewCredentialsAzure(ctx, "credential", &spotinst.CredentialsAzureArgs{ AccountId: pulumi.String("act-123456"), ClientId: pulumi.String("redacted"), ClientSecret: pulumi.String("redacted"), TenantId: pulumi.String("redacted"), SubscriptionId: pulumi.String("redacted"), }) if err != nil { return err } return nil }) }
```
func GetCredentialsAzure ¶ added in v3.109.0
func GetCredentialsAzure(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CredentialsAzureState, opts ...pulumi.ResourceOption) (*CredentialsAzure, error)
GetCredentialsAzure gets an existing CredentialsAzure 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 NewCredentialsAzure ¶ added in v3.109.0
func NewCredentialsAzure(ctx *pulumi.Context, name string, args *CredentialsAzureArgs, opts ...pulumi.ResourceOption) (*CredentialsAzure, error)
NewCredentialsAzure registers a new resource with the given unique name, arguments, and options.
func (*CredentialsAzure) ElementType ¶ added in v3.109.0
func (*CredentialsAzure) ElementType() reflect.Type
func (*CredentialsAzure) ToCredentialsAzureOutput ¶ added in v3.109.0
func (i *CredentialsAzure) ToCredentialsAzureOutput() CredentialsAzureOutput
func (*CredentialsAzure) ToCredentialsAzureOutputWithContext ¶ added in v3.109.0
func (i *CredentialsAzure) ToCredentialsAzureOutputWithContext(ctx context.Context) CredentialsAzureOutput
type CredentialsAzureArgs ¶ added in v3.109.0
type CredentialsAzureArgs struct { // The ID of the account associated with your token. AccountId pulumi.StringInput // Set the application ID. ClientId pulumi.StringInput // Set the key secret. ClientSecret pulumi.StringInput // Set the subscription ID. SubscriptionId pulumi.StringInput // Set the directory ID. TenantId pulumi.StringInput }
The set of arguments for constructing a CredentialsAzure resource.
func (CredentialsAzureArgs) ElementType ¶ added in v3.109.0
func (CredentialsAzureArgs) ElementType() reflect.Type
type CredentialsAzureArray ¶ added in v3.109.0
type CredentialsAzureArray []CredentialsAzureInput
func (CredentialsAzureArray) ElementType ¶ added in v3.109.0
func (CredentialsAzureArray) ElementType() reflect.Type
func (CredentialsAzureArray) ToCredentialsAzureArrayOutput ¶ added in v3.109.0
func (i CredentialsAzureArray) ToCredentialsAzureArrayOutput() CredentialsAzureArrayOutput
func (CredentialsAzureArray) ToCredentialsAzureArrayOutputWithContext ¶ added in v3.109.0
func (i CredentialsAzureArray) ToCredentialsAzureArrayOutputWithContext(ctx context.Context) CredentialsAzureArrayOutput
type CredentialsAzureArrayInput ¶ added in v3.109.0
type CredentialsAzureArrayInput interface { pulumi.Input ToCredentialsAzureArrayOutput() CredentialsAzureArrayOutput ToCredentialsAzureArrayOutputWithContext(context.Context) CredentialsAzureArrayOutput }
CredentialsAzureArrayInput is an input type that accepts CredentialsAzureArray and CredentialsAzureArrayOutput values. You can construct a concrete instance of `CredentialsAzureArrayInput` via:
CredentialsAzureArray{ CredentialsAzureArgs{...} }
type CredentialsAzureArrayOutput ¶ added in v3.109.0
type CredentialsAzureArrayOutput struct{ *pulumi.OutputState }
func (CredentialsAzureArrayOutput) ElementType ¶ added in v3.109.0
func (CredentialsAzureArrayOutput) ElementType() reflect.Type
func (CredentialsAzureArrayOutput) Index ¶ added in v3.109.0
func (o CredentialsAzureArrayOutput) Index(i pulumi.IntInput) CredentialsAzureOutput
func (CredentialsAzureArrayOutput) ToCredentialsAzureArrayOutput ¶ added in v3.109.0
func (o CredentialsAzureArrayOutput) ToCredentialsAzureArrayOutput() CredentialsAzureArrayOutput
func (CredentialsAzureArrayOutput) ToCredentialsAzureArrayOutputWithContext ¶ added in v3.109.0
func (o CredentialsAzureArrayOutput) ToCredentialsAzureArrayOutputWithContext(ctx context.Context) CredentialsAzureArrayOutput
type CredentialsAzureInput ¶ added in v3.109.0
type CredentialsAzureInput interface { pulumi.Input ToCredentialsAzureOutput() CredentialsAzureOutput ToCredentialsAzureOutputWithContext(ctx context.Context) CredentialsAzureOutput }
type CredentialsAzureMap ¶ added in v3.109.0
type CredentialsAzureMap map[string]CredentialsAzureInput
func (CredentialsAzureMap) ElementType ¶ added in v3.109.0
func (CredentialsAzureMap) ElementType() reflect.Type
func (CredentialsAzureMap) ToCredentialsAzureMapOutput ¶ added in v3.109.0
func (i CredentialsAzureMap) ToCredentialsAzureMapOutput() CredentialsAzureMapOutput
func (CredentialsAzureMap) ToCredentialsAzureMapOutputWithContext ¶ added in v3.109.0
func (i CredentialsAzureMap) ToCredentialsAzureMapOutputWithContext(ctx context.Context) CredentialsAzureMapOutput
type CredentialsAzureMapInput ¶ added in v3.109.0
type CredentialsAzureMapInput interface { pulumi.Input ToCredentialsAzureMapOutput() CredentialsAzureMapOutput ToCredentialsAzureMapOutputWithContext(context.Context) CredentialsAzureMapOutput }
CredentialsAzureMapInput is an input type that accepts CredentialsAzureMap and CredentialsAzureMapOutput values. You can construct a concrete instance of `CredentialsAzureMapInput` via:
CredentialsAzureMap{ "key": CredentialsAzureArgs{...} }
type CredentialsAzureMapOutput ¶ added in v3.109.0
type CredentialsAzureMapOutput struct{ *pulumi.OutputState }
func (CredentialsAzureMapOutput) ElementType ¶ added in v3.109.0
func (CredentialsAzureMapOutput) ElementType() reflect.Type
func (CredentialsAzureMapOutput) MapIndex ¶ added in v3.109.0
func (o CredentialsAzureMapOutput) MapIndex(k pulumi.StringInput) CredentialsAzureOutput
func (CredentialsAzureMapOutput) ToCredentialsAzureMapOutput ¶ added in v3.109.0
func (o CredentialsAzureMapOutput) ToCredentialsAzureMapOutput() CredentialsAzureMapOutput
func (CredentialsAzureMapOutput) ToCredentialsAzureMapOutputWithContext ¶ added in v3.109.0
func (o CredentialsAzureMapOutput) ToCredentialsAzureMapOutputWithContext(ctx context.Context) CredentialsAzureMapOutput
type CredentialsAzureOutput ¶ added in v3.109.0
type CredentialsAzureOutput struct{ *pulumi.OutputState }
func (CredentialsAzureOutput) AccountId ¶ added in v3.109.0
func (o CredentialsAzureOutput) AccountId() pulumi.StringOutput
The ID of the account associated with your token.
func (CredentialsAzureOutput) ClientId ¶ added in v3.109.0
func (o CredentialsAzureOutput) ClientId() pulumi.StringOutput
Set the application ID.
func (CredentialsAzureOutput) ClientSecret ¶ added in v3.109.0
func (o CredentialsAzureOutput) ClientSecret() pulumi.StringOutput
Set the key secret.
func (CredentialsAzureOutput) ElementType ¶ added in v3.109.0
func (CredentialsAzureOutput) ElementType() reflect.Type
func (CredentialsAzureOutput) SubscriptionId ¶ added in v3.109.0
func (o CredentialsAzureOutput) SubscriptionId() pulumi.StringOutput
Set the subscription ID.
func (CredentialsAzureOutput) TenantId ¶ added in v3.109.0
func (o CredentialsAzureOutput) TenantId() pulumi.StringOutput
Set the directory ID.
func (CredentialsAzureOutput) ToCredentialsAzureOutput ¶ added in v3.109.0
func (o CredentialsAzureOutput) ToCredentialsAzureOutput() CredentialsAzureOutput
func (CredentialsAzureOutput) ToCredentialsAzureOutputWithContext ¶ added in v3.109.0
func (o CredentialsAzureOutput) ToCredentialsAzureOutputWithContext(ctx context.Context) CredentialsAzureOutput
type CredentialsAzureState ¶ added in v3.109.0
type CredentialsAzureState struct { // The ID of the account associated with your token. AccountId pulumi.StringPtrInput // Set the application ID. ClientId pulumi.StringPtrInput // Set the key secret. ClientSecret pulumi.StringPtrInput // Set the subscription ID. SubscriptionId pulumi.StringPtrInput // Set the directory ID. TenantId pulumi.StringPtrInput }
func (CredentialsAzureState) ElementType ¶ added in v3.109.0
func (CredentialsAzureState) ElementType() reflect.Type
type CredentialsGcp ¶ added in v3.84.0
type CredentialsGcp struct { pulumi.CustomResourceState // The ID of the account associated with your token. AccountId pulumi.StringOutput `pulumi:"accountId"` // . AuthProviderX509CertUrl pulumi.StringOutput `pulumi:"authProviderX509CertUrl"` // Authentication uri. AuthUri pulumi.StringOutput `pulumi:"authUri"` // Email associated with service account. ClientEmail pulumi.StringOutput `pulumi:"clientEmail"` // Client ID of service account. ClientId pulumi.StringOutput `pulumi:"clientId"` // Should be in following format - "https://www.googleapis.com/robot/v1/metadata/x509/". ClientX509CertUrl pulumi.StringOutput `pulumi:"clientX509CertUrl"` // Private key of JSON key created during prerequisites stage. PrivateKey pulumi.StringOutput `pulumi:"privateKey"` // Private key ID of JSON key created during prerequisites stage. PrivateKeyId pulumi.StringOutput `pulumi:"privateKeyId"` // Name of project in GCP. ProjectId pulumi.StringOutput `pulumi:"projectId"` // Token uri. TokenUri pulumi.StringOutput `pulumi:"tokenUri"` // Valid values - service_account. Type pulumi.StringOutput `pulumi:"type"` }
Provides a Spotinst credential GCP resource.
func GetCredentialsGcp ¶ added in v3.84.0
func GetCredentialsGcp(ctx *pulumi.Context, name string, id pulumi.IDInput, state *CredentialsGcpState, opts ...pulumi.ResourceOption) (*CredentialsGcp, error)
GetCredentialsGcp gets an existing CredentialsGcp 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 NewCredentialsGcp ¶ added in v3.84.0
func NewCredentialsGcp(ctx *pulumi.Context, name string, args *CredentialsGcpArgs, opts ...pulumi.ResourceOption) (*CredentialsGcp, error)
NewCredentialsGcp registers a new resource with the given unique name, arguments, and options.
func (*CredentialsGcp) ElementType ¶ added in v3.84.0
func (*CredentialsGcp) ElementType() reflect.Type
func (*CredentialsGcp) ToCredentialsGcpOutput ¶ added in v3.84.0
func (i *CredentialsGcp) ToCredentialsGcpOutput() CredentialsGcpOutput
func (*CredentialsGcp) ToCredentialsGcpOutputWithContext ¶ added in v3.84.0
func (i *CredentialsGcp) ToCredentialsGcpOutputWithContext(ctx context.Context) CredentialsGcpOutput
type CredentialsGcpArgs ¶ added in v3.84.0
type CredentialsGcpArgs struct { // The ID of the account associated with your token. AccountId pulumi.StringInput // . AuthProviderX509CertUrl pulumi.StringInput // Authentication uri. AuthUri pulumi.StringInput // Email associated with service account. ClientEmail pulumi.StringInput // Client ID of service account. ClientId pulumi.StringInput // Should be in following format - "https://www.googleapis.com/robot/v1/metadata/x509/". ClientX509CertUrl pulumi.StringInput // Private key of JSON key created during prerequisites stage. PrivateKey pulumi.StringInput // Private key ID of JSON key created during prerequisites stage. PrivateKeyId pulumi.StringInput // Name of project in GCP. ProjectId pulumi.StringInput // Token uri. TokenUri pulumi.StringInput // Valid values - service_account. Type pulumi.StringInput }
The set of arguments for constructing a CredentialsGcp resource.
func (CredentialsGcpArgs) ElementType ¶ added in v3.84.0
func (CredentialsGcpArgs) ElementType() reflect.Type
type CredentialsGcpArray ¶ added in v3.84.0
type CredentialsGcpArray []CredentialsGcpInput
func (CredentialsGcpArray) ElementType ¶ added in v3.84.0
func (CredentialsGcpArray) ElementType() reflect.Type
func (CredentialsGcpArray) ToCredentialsGcpArrayOutput ¶ added in v3.84.0
func (i CredentialsGcpArray) ToCredentialsGcpArrayOutput() CredentialsGcpArrayOutput
func (CredentialsGcpArray) ToCredentialsGcpArrayOutputWithContext ¶ added in v3.84.0
func (i CredentialsGcpArray) ToCredentialsGcpArrayOutputWithContext(ctx context.Context) CredentialsGcpArrayOutput
type CredentialsGcpArrayInput ¶ added in v3.84.0
type CredentialsGcpArrayInput interface { pulumi.Input ToCredentialsGcpArrayOutput() CredentialsGcpArrayOutput ToCredentialsGcpArrayOutputWithContext(context.Context) CredentialsGcpArrayOutput }
CredentialsGcpArrayInput is an input type that accepts CredentialsGcpArray and CredentialsGcpArrayOutput values. You can construct a concrete instance of `CredentialsGcpArrayInput` via:
CredentialsGcpArray{ CredentialsGcpArgs{...} }
type CredentialsGcpArrayOutput ¶ added in v3.84.0
type CredentialsGcpArrayOutput struct{ *pulumi.OutputState }
func (CredentialsGcpArrayOutput) ElementType ¶ added in v3.84.0
func (CredentialsGcpArrayOutput) ElementType() reflect.Type
func (CredentialsGcpArrayOutput) Index ¶ added in v3.84.0
func (o CredentialsGcpArrayOutput) Index(i pulumi.IntInput) CredentialsGcpOutput
func (CredentialsGcpArrayOutput) ToCredentialsGcpArrayOutput ¶ added in v3.84.0
func (o CredentialsGcpArrayOutput) ToCredentialsGcpArrayOutput() CredentialsGcpArrayOutput
func (CredentialsGcpArrayOutput) ToCredentialsGcpArrayOutputWithContext ¶ added in v3.84.0
func (o CredentialsGcpArrayOutput) ToCredentialsGcpArrayOutputWithContext(ctx context.Context) CredentialsGcpArrayOutput
type CredentialsGcpInput ¶ added in v3.84.0
type CredentialsGcpInput interface { pulumi.Input ToCredentialsGcpOutput() CredentialsGcpOutput ToCredentialsGcpOutputWithContext(ctx context.Context) CredentialsGcpOutput }
type CredentialsGcpMap ¶ added in v3.84.0
type CredentialsGcpMap map[string]CredentialsGcpInput
func (CredentialsGcpMap) ElementType ¶ added in v3.84.0
func (CredentialsGcpMap) ElementType() reflect.Type
func (CredentialsGcpMap) ToCredentialsGcpMapOutput ¶ added in v3.84.0
func (i CredentialsGcpMap) ToCredentialsGcpMapOutput() CredentialsGcpMapOutput
func (CredentialsGcpMap) ToCredentialsGcpMapOutputWithContext ¶ added in v3.84.0
func (i CredentialsGcpMap) ToCredentialsGcpMapOutputWithContext(ctx context.Context) CredentialsGcpMapOutput
type CredentialsGcpMapInput ¶ added in v3.84.0
type CredentialsGcpMapInput interface { pulumi.Input ToCredentialsGcpMapOutput() CredentialsGcpMapOutput ToCredentialsGcpMapOutputWithContext(context.Context) CredentialsGcpMapOutput }
CredentialsGcpMapInput is an input type that accepts CredentialsGcpMap and CredentialsGcpMapOutput values. You can construct a concrete instance of `CredentialsGcpMapInput` via:
CredentialsGcpMap{ "key": CredentialsGcpArgs{...} }
type CredentialsGcpMapOutput ¶ added in v3.84.0
type CredentialsGcpMapOutput struct{ *pulumi.OutputState }
func (CredentialsGcpMapOutput) ElementType ¶ added in v3.84.0
func (CredentialsGcpMapOutput) ElementType() reflect.Type
func (CredentialsGcpMapOutput) MapIndex ¶ added in v3.84.0
func (o CredentialsGcpMapOutput) MapIndex(k pulumi.StringInput) CredentialsGcpOutput
func (CredentialsGcpMapOutput) ToCredentialsGcpMapOutput ¶ added in v3.84.0
func (o CredentialsGcpMapOutput) ToCredentialsGcpMapOutput() CredentialsGcpMapOutput
func (CredentialsGcpMapOutput) ToCredentialsGcpMapOutputWithContext ¶ added in v3.84.0
func (o CredentialsGcpMapOutput) ToCredentialsGcpMapOutputWithContext(ctx context.Context) CredentialsGcpMapOutput
type CredentialsGcpOutput ¶ added in v3.84.0
type CredentialsGcpOutput struct{ *pulumi.OutputState }
func (CredentialsGcpOutput) AccountId ¶ added in v3.84.0
func (o CredentialsGcpOutput) AccountId() pulumi.StringOutput
The ID of the account associated with your token.
func (CredentialsGcpOutput) AuthProviderX509CertUrl ¶ added in v3.84.0
func (o CredentialsGcpOutput) AuthProviderX509CertUrl() pulumi.StringOutput
.
func (CredentialsGcpOutput) AuthUri ¶ added in v3.84.0
func (o CredentialsGcpOutput) AuthUri() pulumi.StringOutput
Authentication uri.
func (CredentialsGcpOutput) ClientEmail ¶ added in v3.84.0
func (o CredentialsGcpOutput) ClientEmail() pulumi.StringOutput
Email associated with service account.
func (CredentialsGcpOutput) ClientId ¶ added in v3.84.0
func (o CredentialsGcpOutput) ClientId() pulumi.StringOutput
Client ID of service account.
func (CredentialsGcpOutput) ClientX509CertUrl ¶ added in v3.84.0
func (o CredentialsGcpOutput) ClientX509CertUrl() pulumi.StringOutput
Should be in following format - "https://www.googleapis.com/robot/v1/metadata/x509/".
func (CredentialsGcpOutput) ElementType ¶ added in v3.84.0
func (CredentialsGcpOutput) ElementType() reflect.Type
func (CredentialsGcpOutput) PrivateKey ¶ added in v3.84.0
func (o CredentialsGcpOutput) PrivateKey() pulumi.StringOutput
Private key of JSON key created during prerequisites stage.
func (CredentialsGcpOutput) PrivateKeyId ¶ added in v3.84.0
func (o CredentialsGcpOutput) PrivateKeyId() pulumi.StringOutput
Private key ID of JSON key created during prerequisites stage.
func (CredentialsGcpOutput) ProjectId ¶ added in v3.84.0
func (o CredentialsGcpOutput) ProjectId() pulumi.StringOutput
Name of project in GCP.
func (CredentialsGcpOutput) ToCredentialsGcpOutput ¶ added in v3.84.0
func (o CredentialsGcpOutput) ToCredentialsGcpOutput() CredentialsGcpOutput
func (CredentialsGcpOutput) ToCredentialsGcpOutputWithContext ¶ added in v3.84.0
func (o CredentialsGcpOutput) ToCredentialsGcpOutputWithContext(ctx context.Context) CredentialsGcpOutput
func (CredentialsGcpOutput) TokenUri ¶ added in v3.84.0
func (o CredentialsGcpOutput) TokenUri() pulumi.StringOutput
Token uri.
func (CredentialsGcpOutput) Type ¶ added in v3.84.0
func (o CredentialsGcpOutput) Type() pulumi.StringOutput
Valid values - service_account.
type CredentialsGcpState ¶ added in v3.84.0
type CredentialsGcpState struct { // The ID of the account associated with your token. AccountId pulumi.StringPtrInput // . AuthProviderX509CertUrl pulumi.StringPtrInput // Authentication uri. AuthUri pulumi.StringPtrInput // Email associated with service account. ClientEmail pulumi.StringPtrInput // Client ID of service account. ClientId pulumi.StringPtrInput // Should be in following format - "https://www.googleapis.com/robot/v1/metadata/x509/". ClientX509CertUrl pulumi.StringPtrInput // Private key of JSON key created during prerequisites stage. PrivateKey pulumi.StringPtrInput // Private key ID of JSON key created during prerequisites stage. PrivateKeyId pulumi.StringPtrInput // Name of project in GCP. ProjectId pulumi.StringPtrInput // Token uri. TokenUri pulumi.StringPtrInput // Valid values - service_account. Type pulumi.StringPtrInput }
func (CredentialsGcpState) ElementType ¶ added in v3.84.0
func (CredentialsGcpState) ElementType() reflect.Type
type DataIntegration ¶ added in v3.17.0
type DataIntegration struct { pulumi.CustomResourceState // The name of the data integration. Name pulumi.StringOutput `pulumi:"name"` // When vendor value is s3, the following fields are included: // * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null. S3 DataIntegrationS3PtrOutput `pulumi:"s3"` // Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"` Status pulumi.StringPtrOutput `pulumi:"status"` }
Provides a Spotinst Data Integration resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := spotinst.NewDataIntegration(ctx, "example", &spotinst.DataIntegrationArgs{ Name: pulumi.String("foo"), Status: pulumi.String("enabled"), S3: &spotinst.DataIntegrationS3Args{ BucketName: pulumi.String("terraform-test-do-not-delete"), Subdir: pulumi.String("terraform-test-data-integration"), }, }) if err != nil { return err } return nil }) }
```
func GetDataIntegration ¶ added in v3.17.0
func GetDataIntegration(ctx *pulumi.Context, name string, id pulumi.IDInput, state *DataIntegrationState, opts ...pulumi.ResourceOption) (*DataIntegration, error)
GetDataIntegration gets an existing DataIntegration 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 NewDataIntegration ¶ added in v3.17.0
func NewDataIntegration(ctx *pulumi.Context, name string, args *DataIntegrationArgs, opts ...pulumi.ResourceOption) (*DataIntegration, error)
NewDataIntegration registers a new resource with the given unique name, arguments, and options.
func (*DataIntegration) ElementType ¶ added in v3.17.0
func (*DataIntegration) ElementType() reflect.Type
func (*DataIntegration) ToDataIntegrationOutput ¶ added in v3.17.0
func (i *DataIntegration) ToDataIntegrationOutput() DataIntegrationOutput
func (*DataIntegration) ToDataIntegrationOutputWithContext ¶ added in v3.17.0
func (i *DataIntegration) ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput
type DataIntegrationArgs ¶ added in v3.17.0
type DataIntegrationArgs struct { // The name of the data integration. Name pulumi.StringPtrInput // When vendor value is s3, the following fields are included: // * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null. S3 DataIntegrationS3PtrInput // Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"` Status pulumi.StringPtrInput }
The set of arguments for constructing a DataIntegration resource.
func (DataIntegrationArgs) ElementType ¶ added in v3.17.0
func (DataIntegrationArgs) ElementType() reflect.Type
type DataIntegrationArray ¶ added in v3.17.0
type DataIntegrationArray []DataIntegrationInput
func (DataIntegrationArray) ElementType ¶ added in v3.17.0
func (DataIntegrationArray) ElementType() reflect.Type
func (DataIntegrationArray) ToDataIntegrationArrayOutput ¶ added in v3.17.0
func (i DataIntegrationArray) ToDataIntegrationArrayOutput() DataIntegrationArrayOutput
func (DataIntegrationArray) ToDataIntegrationArrayOutputWithContext ¶ added in v3.17.0
func (i DataIntegrationArray) ToDataIntegrationArrayOutputWithContext(ctx context.Context) DataIntegrationArrayOutput
type DataIntegrationArrayInput ¶ added in v3.17.0
type DataIntegrationArrayInput interface { pulumi.Input ToDataIntegrationArrayOutput() DataIntegrationArrayOutput ToDataIntegrationArrayOutputWithContext(context.Context) DataIntegrationArrayOutput }
DataIntegrationArrayInput is an input type that accepts DataIntegrationArray and DataIntegrationArrayOutput values. You can construct a concrete instance of `DataIntegrationArrayInput` via:
DataIntegrationArray{ DataIntegrationArgs{...} }
type DataIntegrationArrayOutput ¶ added in v3.17.0
type DataIntegrationArrayOutput struct{ *pulumi.OutputState }
func (DataIntegrationArrayOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationArrayOutput) ElementType() reflect.Type
func (DataIntegrationArrayOutput) Index ¶ added in v3.17.0
func (o DataIntegrationArrayOutput) Index(i pulumi.IntInput) DataIntegrationOutput
func (DataIntegrationArrayOutput) ToDataIntegrationArrayOutput ¶ added in v3.17.0
func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutput() DataIntegrationArrayOutput
func (DataIntegrationArrayOutput) ToDataIntegrationArrayOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationArrayOutput) ToDataIntegrationArrayOutputWithContext(ctx context.Context) DataIntegrationArrayOutput
type DataIntegrationInput ¶ added in v3.17.0
type DataIntegrationInput interface { pulumi.Input ToDataIntegrationOutput() DataIntegrationOutput ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput }
type DataIntegrationMap ¶ added in v3.17.0
type DataIntegrationMap map[string]DataIntegrationInput
func (DataIntegrationMap) ElementType ¶ added in v3.17.0
func (DataIntegrationMap) ElementType() reflect.Type
func (DataIntegrationMap) ToDataIntegrationMapOutput ¶ added in v3.17.0
func (i DataIntegrationMap) ToDataIntegrationMapOutput() DataIntegrationMapOutput
func (DataIntegrationMap) ToDataIntegrationMapOutputWithContext ¶ added in v3.17.0
func (i DataIntegrationMap) ToDataIntegrationMapOutputWithContext(ctx context.Context) DataIntegrationMapOutput
type DataIntegrationMapInput ¶ added in v3.17.0
type DataIntegrationMapInput interface { pulumi.Input ToDataIntegrationMapOutput() DataIntegrationMapOutput ToDataIntegrationMapOutputWithContext(context.Context) DataIntegrationMapOutput }
DataIntegrationMapInput is an input type that accepts DataIntegrationMap and DataIntegrationMapOutput values. You can construct a concrete instance of `DataIntegrationMapInput` via:
DataIntegrationMap{ "key": DataIntegrationArgs{...} }
type DataIntegrationMapOutput ¶ added in v3.17.0
type DataIntegrationMapOutput struct{ *pulumi.OutputState }
func (DataIntegrationMapOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationMapOutput) ElementType() reflect.Type
func (DataIntegrationMapOutput) MapIndex ¶ added in v3.17.0
func (o DataIntegrationMapOutput) MapIndex(k pulumi.StringInput) DataIntegrationOutput
func (DataIntegrationMapOutput) ToDataIntegrationMapOutput ¶ added in v3.17.0
func (o DataIntegrationMapOutput) ToDataIntegrationMapOutput() DataIntegrationMapOutput
func (DataIntegrationMapOutput) ToDataIntegrationMapOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationMapOutput) ToDataIntegrationMapOutputWithContext(ctx context.Context) DataIntegrationMapOutput
type DataIntegrationOutput ¶ added in v3.17.0
type DataIntegrationOutput struct{ *pulumi.OutputState }
func (DataIntegrationOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationOutput) ElementType() reflect.Type
func (DataIntegrationOutput) Name ¶ added in v3.20.0
func (o DataIntegrationOutput) Name() pulumi.StringOutput
The name of the data integration.
func (DataIntegrationOutput) S3 ¶ added in v3.20.0
func (o DataIntegrationOutput) S3() DataIntegrationS3PtrOutput
When vendor value is s3, the following fields are included: * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null.
func (DataIntegrationOutput) Status ¶ added in v3.20.0
func (o DataIntegrationOutput) Status() pulumi.StringPtrOutput
Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"`
func (DataIntegrationOutput) ToDataIntegrationOutput ¶ added in v3.17.0
func (o DataIntegrationOutput) ToDataIntegrationOutput() DataIntegrationOutput
func (DataIntegrationOutput) ToDataIntegrationOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationOutput) ToDataIntegrationOutputWithContext(ctx context.Context) DataIntegrationOutput
type DataIntegrationS3 ¶ added in v3.17.0
type DataIntegrationS3Args ¶ added in v3.17.0
type DataIntegrationS3Args struct { BucketName pulumi.StringInput `pulumi:"bucketName"` // The subdirectory in which your files will be stored within the bucket. Adds the prefix subdir/ to new objects' keys. Can't be null or contain '/'. Subdir pulumi.StringPtrInput `pulumi:"subdir"` }
func (DataIntegrationS3Args) ElementType ¶ added in v3.17.0
func (DataIntegrationS3Args) ElementType() reflect.Type
func (DataIntegrationS3Args) ToDataIntegrationS3Output ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3Output() DataIntegrationS3Output
func (DataIntegrationS3Args) ToDataIntegrationS3OutputWithContext ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
func (DataIntegrationS3Args) ToDataIntegrationS3PtrOutput ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
func (DataIntegrationS3Args) ToDataIntegrationS3PtrOutputWithContext ¶ added in v3.17.0
func (i DataIntegrationS3Args) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
type DataIntegrationS3Input ¶ added in v3.17.0
type DataIntegrationS3Input interface { pulumi.Input ToDataIntegrationS3Output() DataIntegrationS3Output ToDataIntegrationS3OutputWithContext(context.Context) DataIntegrationS3Output }
DataIntegrationS3Input is an input type that accepts DataIntegrationS3Args and DataIntegrationS3Output values. You can construct a concrete instance of `DataIntegrationS3Input` via:
DataIntegrationS3Args{...}
type DataIntegrationS3Output ¶ added in v3.17.0
type DataIntegrationS3Output struct{ *pulumi.OutputState }
func (DataIntegrationS3Output) BucketName ¶ added in v3.17.0
func (o DataIntegrationS3Output) BucketName() pulumi.StringOutput
func (DataIntegrationS3Output) ElementType ¶ added in v3.17.0
func (DataIntegrationS3Output) ElementType() reflect.Type
func (DataIntegrationS3Output) Subdir ¶ added in v3.17.0
func (o DataIntegrationS3Output) Subdir() pulumi.StringPtrOutput
The subdirectory in which your files will be stored within the bucket. Adds the prefix subdir/ to new objects' keys. Can't be null or contain '/'.
func (DataIntegrationS3Output) ToDataIntegrationS3Output ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3Output() DataIntegrationS3Output
func (DataIntegrationS3Output) ToDataIntegrationS3OutputWithContext ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3OutputWithContext(ctx context.Context) DataIntegrationS3Output
func (DataIntegrationS3Output) ToDataIntegrationS3PtrOutput ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
func (DataIntegrationS3Output) ToDataIntegrationS3PtrOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationS3Output) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
type DataIntegrationS3PtrInput ¶ added in v3.17.0
type DataIntegrationS3PtrInput interface { pulumi.Input ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput ToDataIntegrationS3PtrOutputWithContext(context.Context) DataIntegrationS3PtrOutput }
DataIntegrationS3PtrInput is an input type that accepts DataIntegrationS3Args, DataIntegrationS3Ptr and DataIntegrationS3PtrOutput values. You can construct a concrete instance of `DataIntegrationS3PtrInput` via:
DataIntegrationS3Args{...} or: nil
func DataIntegrationS3Ptr ¶ added in v3.17.0
func DataIntegrationS3Ptr(v *DataIntegrationS3Args) DataIntegrationS3PtrInput
type DataIntegrationS3PtrOutput ¶ added in v3.17.0
type DataIntegrationS3PtrOutput struct{ *pulumi.OutputState }
func (DataIntegrationS3PtrOutput) BucketName ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) BucketName() pulumi.StringPtrOutput
func (DataIntegrationS3PtrOutput) Elem ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) Elem() DataIntegrationS3Output
func (DataIntegrationS3PtrOutput) ElementType ¶ added in v3.17.0
func (DataIntegrationS3PtrOutput) ElementType() reflect.Type
func (DataIntegrationS3PtrOutput) Subdir ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) Subdir() pulumi.StringPtrOutput
The subdirectory in which your files will be stored within the bucket. Adds the prefix subdir/ to new objects' keys. Can't be null or contain '/'.
func (DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutput ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutput() DataIntegrationS3PtrOutput
func (DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutputWithContext ¶ added in v3.17.0
func (o DataIntegrationS3PtrOutput) ToDataIntegrationS3PtrOutputWithContext(ctx context.Context) DataIntegrationS3PtrOutput
type DataIntegrationState ¶ added in v3.17.0
type DataIntegrationState struct { // The name of the data integration. Name pulumi.StringPtrInput // When vendor value is s3, the following fields are included: // * `bucketName` - (Required) The name of the bucket to use. Your spot IAM Role policy needs to include s3:putObject permissions for this bucket. Can't be null. S3 DataIntegrationS3PtrInput // Determines if this data integration is on or off. Valid values: `"enabled"`, `"disabled"` Status pulumi.StringPtrInput }
func (DataIntegrationState) ElementType ¶ added in v3.17.0
func (DataIntegrationState) ElementType() reflect.Type
type ElastigroupAzureV3 ¶
type ElastigroupAzureV3 struct { pulumi.CustomResourceState AvailabilityVsCost pulumi.IntPtrOutput `pulumi:"availabilityVsCost"` BootDiagnostics ElastigroupAzureV3BootDiagnosticArrayOutput `pulumi:"bootDiagnostics"` CapacityReservation ElastigroupAzureV3CapacityReservationPtrOutput `pulumi:"capacityReservation"` CustomData pulumi.StringPtrOutput `pulumi:"customData"` DataDisks ElastigroupAzureV3DataDiskArrayOutput `pulumi:"dataDisks"` Description pulumi.StringPtrOutput `pulumi:"description"` DesiredCapacity pulumi.IntPtrOutput `pulumi:"desiredCapacity"` DrainingTimeout pulumi.IntOutput `pulumi:"drainingTimeout"` Extensions ElastigroupAzureV3ExtensionArrayOutput `pulumi:"extensions"` FallbackToOnDemand pulumi.BoolOutput `pulumi:"fallbackToOnDemand"` Health ElastigroupAzureV3HealthPtrOutput `pulumi:"health"` Images ElastigroupAzureV3ImageArrayOutput `pulumi:"images"` LoadBalancers ElastigroupAzureV3LoadBalancerArrayOutput `pulumi:"loadBalancers"` Login ElastigroupAzureV3LoginPtrOutput `pulumi:"login"` ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayOutput `pulumi:"managedServiceIdentities"` MaxSize pulumi.IntOutput `pulumi:"maxSize"` MinSize pulumi.IntOutput `pulumi:"minSize"` Name pulumi.StringOutput `pulumi:"name"` Network ElastigroupAzureV3NetworkOutput `pulumi:"network"` OnDemandCount pulumi.IntPtrOutput `pulumi:"onDemandCount"` OptimizationWindows pulumi.StringArrayOutput `pulumi:"optimizationWindows"` Os pulumi.StringOutput `pulumi:"os"` OsDisk ElastigroupAzureV3OsDiskPtrOutput `pulumi:"osDisk"` PreferredZones pulumi.StringArrayOutput `pulumi:"preferredZones"` ProximityPlacementGroups ElastigroupAzureV3ProximityPlacementGroupArrayOutput `pulumi:"proximityPlacementGroups"` Region pulumi.StringOutput `pulumi:"region"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` RevertToSpot ElastigroupAzureV3RevertToSpotPtrOutput `pulumi:"revertToSpot"` ScalingDownPolicies ElastigroupAzureV3ScalingDownPolicyArrayOutput `pulumi:"scalingDownPolicies"` ScalingUpPolicies ElastigroupAzureV3ScalingUpPolicyArrayOutput `pulumi:"scalingUpPolicies"` SchedulingTasks ElastigroupAzureV3SchedulingTaskArrayOutput `pulumi:"schedulingTasks"` Secrets ElastigroupAzureV3SecretArrayOutput `pulumi:"secrets"` Security ElastigroupAzureV3SecurityPtrOutput `pulumi:"security"` ShutdownScript pulumi.StringPtrOutput `pulumi:"shutdownScript"` Signals ElastigroupAzureV3SignalArrayOutput `pulumi:"signals"` SpotPercentage pulumi.IntPtrOutput `pulumi:"spotPercentage"` Tags ElastigroupAzureV3TagArrayOutput `pulumi:"tags"` UserData pulumi.StringPtrOutput `pulumi:"userData"` VmNamePrefix pulumi.StringPtrOutput `pulumi:"vmNamePrefix"` VmSizes ElastigroupAzureV3VmSizesOutput `pulumi:"vmSizes"` Zones pulumi.StringArrayOutput `pulumi:"zones"` }
func GetElastigroupAzureV3 ¶
func GetElastigroupAzureV3(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ElastigroupAzureV3State, opts ...pulumi.ResourceOption) (*ElastigroupAzureV3, error)
GetElastigroupAzureV3 gets an existing ElastigroupAzureV3 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 NewElastigroupAzureV3 ¶
func NewElastigroupAzureV3(ctx *pulumi.Context, name string, args *ElastigroupAzureV3Args, opts ...pulumi.ResourceOption) (*ElastigroupAzureV3, error)
NewElastigroupAzureV3 registers a new resource with the given unique name, arguments, and options.
func (*ElastigroupAzureV3) ElementType ¶
func (*ElastigroupAzureV3) ElementType() reflect.Type
func (*ElastigroupAzureV3) ToElastigroupAzureV3Output ¶
func (i *ElastigroupAzureV3) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
func (*ElastigroupAzureV3) ToElastigroupAzureV3OutputWithContext ¶
func (i *ElastigroupAzureV3) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
type ElastigroupAzureV3Args ¶
type ElastigroupAzureV3Args struct { AvailabilityVsCost pulumi.IntPtrInput BootDiagnostics ElastigroupAzureV3BootDiagnosticArrayInput CapacityReservation ElastigroupAzureV3CapacityReservationPtrInput CustomData pulumi.StringPtrInput DataDisks ElastigroupAzureV3DataDiskArrayInput Description pulumi.StringPtrInput DesiredCapacity pulumi.IntPtrInput DrainingTimeout pulumi.IntPtrInput Extensions ElastigroupAzureV3ExtensionArrayInput FallbackToOnDemand pulumi.BoolInput Health ElastigroupAzureV3HealthPtrInput Images ElastigroupAzureV3ImageArrayInput LoadBalancers ElastigroupAzureV3LoadBalancerArrayInput Login ElastigroupAzureV3LoginPtrInput ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayInput MaxSize pulumi.IntPtrInput MinSize pulumi.IntPtrInput Name pulumi.StringPtrInput Network ElastigroupAzureV3NetworkInput OnDemandCount pulumi.IntPtrInput OptimizationWindows pulumi.StringArrayInput Os pulumi.StringInput OsDisk ElastigroupAzureV3OsDiskPtrInput PreferredZones pulumi.StringArrayInput ProximityPlacementGroups ElastigroupAzureV3ProximityPlacementGroupArrayInput Region pulumi.StringInput ResourceGroupName pulumi.StringInput RevertToSpot ElastigroupAzureV3RevertToSpotPtrInput ScalingDownPolicies ElastigroupAzureV3ScalingDownPolicyArrayInput ScalingUpPolicies ElastigroupAzureV3ScalingUpPolicyArrayInput SchedulingTasks ElastigroupAzureV3SchedulingTaskArrayInput Secrets ElastigroupAzureV3SecretArrayInput Security ElastigroupAzureV3SecurityPtrInput ShutdownScript pulumi.StringPtrInput Signals ElastigroupAzureV3SignalArrayInput SpotPercentage pulumi.IntPtrInput Tags ElastigroupAzureV3TagArrayInput UserData pulumi.StringPtrInput VmNamePrefix pulumi.StringPtrInput VmSizes ElastigroupAzureV3VmSizesInput Zones pulumi.StringArrayInput }
The set of arguments for constructing a ElastigroupAzureV3 resource.
func (ElastigroupAzureV3Args) ElementType ¶
func (ElastigroupAzureV3Args) ElementType() reflect.Type
type ElastigroupAzureV3Array ¶
type ElastigroupAzureV3Array []ElastigroupAzureV3Input
func (ElastigroupAzureV3Array) ElementType ¶
func (ElastigroupAzureV3Array) ElementType() reflect.Type
func (ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutput ¶
func (i ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput
func (ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutputWithContext ¶
func (i ElastigroupAzureV3Array) ToElastigroupAzureV3ArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ArrayOutput
type ElastigroupAzureV3ArrayInput ¶
type ElastigroupAzureV3ArrayInput interface { pulumi.Input ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput ToElastigroupAzureV3ArrayOutputWithContext(context.Context) ElastigroupAzureV3ArrayOutput }
ElastigroupAzureV3ArrayInput is an input type that accepts ElastigroupAzureV3Array and ElastigroupAzureV3ArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ArrayInput` via:
ElastigroupAzureV3Array{ ElastigroupAzureV3Args{...} }
type ElastigroupAzureV3ArrayOutput ¶
type ElastigroupAzureV3ArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ArrayOutput) ElementType ¶
func (ElastigroupAzureV3ArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ArrayOutput) Index ¶
func (o ElastigroupAzureV3ArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3Output
func (ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutput ¶
func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutput() ElastigroupAzureV3ArrayOutput
func (ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutputWithContext ¶
func (o ElastigroupAzureV3ArrayOutput) ToElastigroupAzureV3ArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ArrayOutput
type ElastigroupAzureV3BootDiagnostic ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticArgs ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticArgs struct { IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` StorageUrl pulumi.StringPtrInput `pulumi:"storageUrl"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3BootDiagnosticArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3BootDiagnosticArgs) ElementType() reflect.Type
func (ElastigroupAzureV3BootDiagnosticArgs) ToElastigroupAzureV3BootDiagnosticOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3BootDiagnosticArgs) ToElastigroupAzureV3BootDiagnosticOutput() ElastigroupAzureV3BootDiagnosticOutput
func (ElastigroupAzureV3BootDiagnosticArgs) ToElastigroupAzureV3BootDiagnosticOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3BootDiagnosticArgs) ToElastigroupAzureV3BootDiagnosticOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticOutput
type ElastigroupAzureV3BootDiagnosticArray ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticArray []ElastigroupAzureV3BootDiagnosticInput
func (ElastigroupAzureV3BootDiagnosticArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3BootDiagnosticArray) ElementType() reflect.Type
func (ElastigroupAzureV3BootDiagnosticArray) ToElastigroupAzureV3BootDiagnosticArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3BootDiagnosticArray) ToElastigroupAzureV3BootDiagnosticArrayOutput() ElastigroupAzureV3BootDiagnosticArrayOutput
func (ElastigroupAzureV3BootDiagnosticArray) ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3BootDiagnosticArray) ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticArrayOutput
type ElastigroupAzureV3BootDiagnosticArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticArrayInput interface { pulumi.Input ToElastigroupAzureV3BootDiagnosticArrayOutput() ElastigroupAzureV3BootDiagnosticArrayOutput ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext(context.Context) ElastigroupAzureV3BootDiagnosticArrayOutput }
ElastigroupAzureV3BootDiagnosticArrayInput is an input type that accepts ElastigroupAzureV3BootDiagnosticArray and ElastigroupAzureV3BootDiagnosticArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3BootDiagnosticArrayInput` via:
ElastigroupAzureV3BootDiagnosticArray{ ElastigroupAzureV3BootDiagnosticArgs{...} }
type ElastigroupAzureV3BootDiagnosticArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3BootDiagnosticArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3BootDiagnosticArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3BootDiagnosticArrayOutput) ToElastigroupAzureV3BootDiagnosticArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticArrayOutput) ToElastigroupAzureV3BootDiagnosticArrayOutput() ElastigroupAzureV3BootDiagnosticArrayOutput
func (ElastigroupAzureV3BootDiagnosticArrayOutput) ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticArrayOutput) ToElastigroupAzureV3BootDiagnosticArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticArrayOutput
type ElastigroupAzureV3BootDiagnosticInput ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticInput interface { pulumi.Input ToElastigroupAzureV3BootDiagnosticOutput() ElastigroupAzureV3BootDiagnosticOutput ToElastigroupAzureV3BootDiagnosticOutputWithContext(context.Context) ElastigroupAzureV3BootDiagnosticOutput }
ElastigroupAzureV3BootDiagnosticInput is an input type that accepts ElastigroupAzureV3BootDiagnosticArgs and ElastigroupAzureV3BootDiagnosticOutput values. You can construct a concrete instance of `ElastigroupAzureV3BootDiagnosticInput` via:
ElastigroupAzureV3BootDiagnosticArgs{...}
type ElastigroupAzureV3BootDiagnosticOutput ¶ added in v3.98.0
type ElastigroupAzureV3BootDiagnosticOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3BootDiagnosticOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3BootDiagnosticOutput) ElementType() reflect.Type
func (ElastigroupAzureV3BootDiagnosticOutput) IsEnabled ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticOutput) IsEnabled() pulumi.BoolOutput
func (ElastigroupAzureV3BootDiagnosticOutput) StorageUrl ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticOutput) StorageUrl() pulumi.StringPtrOutput
func (ElastigroupAzureV3BootDiagnosticOutput) ToElastigroupAzureV3BootDiagnosticOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticOutput) ToElastigroupAzureV3BootDiagnosticOutput() ElastigroupAzureV3BootDiagnosticOutput
func (ElastigroupAzureV3BootDiagnosticOutput) ToElastigroupAzureV3BootDiagnosticOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticOutput) ToElastigroupAzureV3BootDiagnosticOutputWithContext(ctx context.Context) ElastigroupAzureV3BootDiagnosticOutput
func (ElastigroupAzureV3BootDiagnosticOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3BootDiagnosticOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3CapacityReservation ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservation struct { CapacityReservationGroups *ElastigroupAzureV3CapacityReservationCapacityReservationGroups `pulumi:"capacityReservationGroups"` ShouldUtilize bool `pulumi:"shouldUtilize"` UtilizationStrategy string `pulumi:"utilizationStrategy"` }
type ElastigroupAzureV3CapacityReservationArgs ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationArgs struct { CapacityReservationGroups ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput `pulumi:"capacityReservationGroups"` ShouldUtilize pulumi.BoolInput `pulumi:"shouldUtilize"` UtilizationStrategy pulumi.StringInput `pulumi:"utilizationStrategy"` }
func (ElastigroupAzureV3CapacityReservationArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationArgs) ElementType() reflect.Type
func (ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationOutput() ElastigroupAzureV3CapacityReservationOutput
func (ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationOutput
func (ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationPtrOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput
func (ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationArgs) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationPtrOutput
type ElastigroupAzureV3CapacityReservationCapacityReservationGroups ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs struct { CrgName pulumi.StringInput `pulumi:"crgName"` CrgResourceGroupName pulumi.StringInput `pulumi:"crgResourceGroupName"` CrgShouldPrioritize pulumi.BoolPtrInput `pulumi:"crgShouldPrioritize"` }
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ElementType() reflect.Type
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsInput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsInput interface { pulumi.Input ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext(context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput }
ElastigroupAzureV3CapacityReservationCapacityReservationGroupsInput is an input type that accepts ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs and ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput values. You can construct a concrete instance of `ElastigroupAzureV3CapacityReservationCapacityReservationGroupsInput` via:
ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs{...}
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgName ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgResourceGroupName ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgShouldPrioritize ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ElementType() reflect.Type
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput interface { pulumi.Input ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput }
ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput is an input type that accepts ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs, ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtr and ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput` via:
ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs{...} or: nil
func ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtr ¶ added in v3.98.0
func ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtr(v *ElastigroupAzureV3CapacityReservationCapacityReservationGroupsArgs) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrInput
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgName ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgResourceGroupName ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgResourceGroupName() pulumi.StringPtrOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgShouldPrioritize ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) Elem ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
func (ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput) ToElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
type ElastigroupAzureV3CapacityReservationInput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationInput interface { pulumi.Input ToElastigroupAzureV3CapacityReservationOutput() ElastigroupAzureV3CapacityReservationOutput ToElastigroupAzureV3CapacityReservationOutputWithContext(context.Context) ElastigroupAzureV3CapacityReservationOutput }
ElastigroupAzureV3CapacityReservationInput is an input type that accepts ElastigroupAzureV3CapacityReservationArgs and ElastigroupAzureV3CapacityReservationOutput values. You can construct a concrete instance of `ElastigroupAzureV3CapacityReservationInput` via:
ElastigroupAzureV3CapacityReservationArgs{...}
type ElastigroupAzureV3CapacityReservationOutput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3CapacityReservationOutput) CapacityReservationGroups ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) CapacityReservationGroups() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
func (ElastigroupAzureV3CapacityReservationOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationOutput) ElementType() reflect.Type
func (ElastigroupAzureV3CapacityReservationOutput) ShouldUtilize ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) ShouldUtilize() pulumi.BoolOutput
func (ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationOutput() ElastigroupAzureV3CapacityReservationOutput
func (ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationOutput
func (ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput
func (ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationPtrOutput
func (ElastigroupAzureV3CapacityReservationOutput) UtilizationStrategy ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationOutput) UtilizationStrategy() pulumi.StringOutput
type ElastigroupAzureV3CapacityReservationPtrInput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationPtrInput interface { pulumi.Input ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(context.Context) ElastigroupAzureV3CapacityReservationPtrOutput }
ElastigroupAzureV3CapacityReservationPtrInput is an input type that accepts ElastigroupAzureV3CapacityReservationArgs, ElastigroupAzureV3CapacityReservationPtr and ElastigroupAzureV3CapacityReservationPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3CapacityReservationPtrInput` via:
ElastigroupAzureV3CapacityReservationArgs{...} or: nil
func ElastigroupAzureV3CapacityReservationPtr ¶ added in v3.98.0
func ElastigroupAzureV3CapacityReservationPtr(v *ElastigroupAzureV3CapacityReservationArgs) ElastigroupAzureV3CapacityReservationPtrInput
type ElastigroupAzureV3CapacityReservationPtrOutput ¶ added in v3.98.0
type ElastigroupAzureV3CapacityReservationPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3CapacityReservationPtrOutput) CapacityReservationGroups ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationPtrOutput) CapacityReservationGroups() ElastigroupAzureV3CapacityReservationCapacityReservationGroupsPtrOutput
func (ElastigroupAzureV3CapacityReservationPtrOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3CapacityReservationPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3CapacityReservationPtrOutput) ShouldUtilize ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationPtrOutput) ShouldUtilize() pulumi.BoolPtrOutput
func (ElastigroupAzureV3CapacityReservationPtrOutput) ToElastigroupAzureV3CapacityReservationPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationPtrOutput) ToElastigroupAzureV3CapacityReservationPtrOutput() ElastigroupAzureV3CapacityReservationPtrOutput
func (ElastigroupAzureV3CapacityReservationPtrOutput) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationPtrOutput) ToElastigroupAzureV3CapacityReservationPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3CapacityReservationPtrOutput
func (ElastigroupAzureV3CapacityReservationPtrOutput) UtilizationStrategy ¶ added in v3.98.0
func (o ElastigroupAzureV3CapacityReservationPtrOutput) UtilizationStrategy() pulumi.StringPtrOutput
type ElastigroupAzureV3DataDisk ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskArgs ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskArgs struct { Lun pulumi.IntInput `pulumi:"lun"` SizeGb pulumi.IntInput `pulumi:"sizeGb"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3DataDiskArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3DataDiskArgs) ElementType() reflect.Type
func (ElastigroupAzureV3DataDiskArgs) ToElastigroupAzureV3DataDiskOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3DataDiskArgs) ToElastigroupAzureV3DataDiskOutput() ElastigroupAzureV3DataDiskOutput
func (ElastigroupAzureV3DataDiskArgs) ToElastigroupAzureV3DataDiskOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3DataDiskArgs) ToElastigroupAzureV3DataDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskOutput
type ElastigroupAzureV3DataDiskArray ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskArray []ElastigroupAzureV3DataDiskInput
func (ElastigroupAzureV3DataDiskArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3DataDiskArray) ElementType() reflect.Type
func (ElastigroupAzureV3DataDiskArray) ToElastigroupAzureV3DataDiskArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3DataDiskArray) ToElastigroupAzureV3DataDiskArrayOutput() ElastigroupAzureV3DataDiskArrayOutput
func (ElastigroupAzureV3DataDiskArray) ToElastigroupAzureV3DataDiskArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3DataDiskArray) ToElastigroupAzureV3DataDiskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskArrayOutput
type ElastigroupAzureV3DataDiskArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskArrayInput interface { pulumi.Input ToElastigroupAzureV3DataDiskArrayOutput() ElastigroupAzureV3DataDiskArrayOutput ToElastigroupAzureV3DataDiskArrayOutputWithContext(context.Context) ElastigroupAzureV3DataDiskArrayOutput }
ElastigroupAzureV3DataDiskArrayInput is an input type that accepts ElastigroupAzureV3DataDiskArray and ElastigroupAzureV3DataDiskArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3DataDiskArrayInput` via:
ElastigroupAzureV3DataDiskArray{ ElastigroupAzureV3DataDiskArgs{...} }
type ElastigroupAzureV3DataDiskArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3DataDiskArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3DataDiskArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3DataDiskArrayOutput) Index ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3DataDiskOutput
func (ElastigroupAzureV3DataDiskArrayOutput) ToElastigroupAzureV3DataDiskArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskArrayOutput) ToElastigroupAzureV3DataDiskArrayOutput() ElastigroupAzureV3DataDiskArrayOutput
func (ElastigroupAzureV3DataDiskArrayOutput) ToElastigroupAzureV3DataDiskArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskArrayOutput) ToElastigroupAzureV3DataDiskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskArrayOutput
type ElastigroupAzureV3DataDiskInput ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskInput interface { pulumi.Input ToElastigroupAzureV3DataDiskOutput() ElastigroupAzureV3DataDiskOutput ToElastigroupAzureV3DataDiskOutputWithContext(context.Context) ElastigroupAzureV3DataDiskOutput }
ElastigroupAzureV3DataDiskInput is an input type that accepts ElastigroupAzureV3DataDiskArgs and ElastigroupAzureV3DataDiskOutput values. You can construct a concrete instance of `ElastigroupAzureV3DataDiskInput` via:
ElastigroupAzureV3DataDiskArgs{...}
type ElastigroupAzureV3DataDiskOutput ¶ added in v3.98.0
type ElastigroupAzureV3DataDiskOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3DataDiskOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3DataDiskOutput) ElementType() reflect.Type
func (ElastigroupAzureV3DataDiskOutput) Lun ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskOutput) Lun() pulumi.IntOutput
func (ElastigroupAzureV3DataDiskOutput) SizeGb ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskOutput) SizeGb() pulumi.IntOutput
func (ElastigroupAzureV3DataDiskOutput) ToElastigroupAzureV3DataDiskOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskOutput) ToElastigroupAzureV3DataDiskOutput() ElastigroupAzureV3DataDiskOutput
func (ElastigroupAzureV3DataDiskOutput) ToElastigroupAzureV3DataDiskOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskOutput) ToElastigroupAzureV3DataDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3DataDiskOutput
func (ElastigroupAzureV3DataDiskOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3DataDiskOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3Extension ¶ added in v3.97.0
type ElastigroupAzureV3Extension struct { ApiVersion string `pulumi:"apiVersion"` EnableAutomaticUpgrade *bool `pulumi:"enableAutomaticUpgrade"` MinorVersionAutoUpgrade bool `pulumi:"minorVersionAutoUpgrade"` Name string `pulumi:"name"` ProtectedSettings map[string]string `pulumi:"protectedSettings"` ProtectedSettingsFromKeyVault *ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVault `pulumi:"protectedSettingsFromKeyVault"` PublicSettings map[string]string `pulumi:"publicSettings"` Publisher string `pulumi:"publisher"` Type string `pulumi:"type"` }
type ElastigroupAzureV3ExtensionArgs ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionArgs struct { ApiVersion pulumi.StringInput `pulumi:"apiVersion"` EnableAutomaticUpgrade pulumi.BoolPtrInput `pulumi:"enableAutomaticUpgrade"` MinorVersionAutoUpgrade pulumi.BoolInput `pulumi:"minorVersionAutoUpgrade"` Name pulumi.StringInput `pulumi:"name"` ProtectedSettings pulumi.StringMapInput `pulumi:"protectedSettings"` ProtectedSettingsFromKeyVault ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput `pulumi:"protectedSettingsFromKeyVault"` PublicSettings pulumi.StringMapInput `pulumi:"publicSettings"` Publisher pulumi.StringInput `pulumi:"publisher"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3ExtensionArgs) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionArgs) ToElastigroupAzureV3ExtensionOutput ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionArgs) ToElastigroupAzureV3ExtensionOutput() ElastigroupAzureV3ExtensionOutput
func (ElastigroupAzureV3ExtensionArgs) ToElastigroupAzureV3ExtensionOutputWithContext ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionArgs) ToElastigroupAzureV3ExtensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionOutput
type ElastigroupAzureV3ExtensionArray ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionArray []ElastigroupAzureV3ExtensionInput
func (ElastigroupAzureV3ExtensionArray) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionArray) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionArray) ToElastigroupAzureV3ExtensionArrayOutput ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionArray) ToElastigroupAzureV3ExtensionArrayOutput() ElastigroupAzureV3ExtensionArrayOutput
func (ElastigroupAzureV3ExtensionArray) ToElastigroupAzureV3ExtensionArrayOutputWithContext ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionArray) ToElastigroupAzureV3ExtensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionArrayOutput
type ElastigroupAzureV3ExtensionArrayInput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionArrayInput interface { pulumi.Input ToElastigroupAzureV3ExtensionArrayOutput() ElastigroupAzureV3ExtensionArrayOutput ToElastigroupAzureV3ExtensionArrayOutputWithContext(context.Context) ElastigroupAzureV3ExtensionArrayOutput }
ElastigroupAzureV3ExtensionArrayInput is an input type that accepts ElastigroupAzureV3ExtensionArray and ElastigroupAzureV3ExtensionArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ExtensionArrayInput` via:
ElastigroupAzureV3ExtensionArray{ ElastigroupAzureV3ExtensionArgs{...} }
type ElastigroupAzureV3ExtensionArrayOutput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ExtensionArrayOutput) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionArrayOutput) ToElastigroupAzureV3ExtensionArrayOutput ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionArrayOutput) ToElastigroupAzureV3ExtensionArrayOutput() ElastigroupAzureV3ExtensionArrayOutput
func (ElastigroupAzureV3ExtensionArrayOutput) ToElastigroupAzureV3ExtensionArrayOutputWithContext ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionArrayOutput) ToElastigroupAzureV3ExtensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionArrayOutput
type ElastigroupAzureV3ExtensionInput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionInput interface { pulumi.Input ToElastigroupAzureV3ExtensionOutput() ElastigroupAzureV3ExtensionOutput ToElastigroupAzureV3ExtensionOutputWithContext(context.Context) ElastigroupAzureV3ExtensionOutput }
ElastigroupAzureV3ExtensionInput is an input type that accepts ElastigroupAzureV3ExtensionArgs and ElastigroupAzureV3ExtensionOutput values. You can construct a concrete instance of `ElastigroupAzureV3ExtensionInput` via:
ElastigroupAzureV3ExtensionArgs{...}
type ElastigroupAzureV3ExtensionOutput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ExtensionOutput) ApiVersion ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) ApiVersion() pulumi.StringOutput
func (ElastigroupAzureV3ExtensionOutput) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionOutput) EnableAutomaticUpgrade ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) EnableAutomaticUpgrade() pulumi.BoolPtrOutput
func (ElastigroupAzureV3ExtensionOutput) MinorVersionAutoUpgrade ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) MinorVersionAutoUpgrade() pulumi.BoolOutput
func (ElastigroupAzureV3ExtensionOutput) Name ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) Name() pulumi.StringOutput
func (ElastigroupAzureV3ExtensionOutput) ProtectedSettings ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) ProtectedSettings() pulumi.StringMapOutput
func (ElastigroupAzureV3ExtensionOutput) ProtectedSettingsFromKeyVault ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) ProtectedSettingsFromKeyVault() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
func (ElastigroupAzureV3ExtensionOutput) PublicSettings ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) PublicSettings() pulumi.StringMapOutput
func (ElastigroupAzureV3ExtensionOutput) Publisher ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) Publisher() pulumi.StringOutput
func (ElastigroupAzureV3ExtensionOutput) ToElastigroupAzureV3ExtensionOutput ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) ToElastigroupAzureV3ExtensionOutput() ElastigroupAzureV3ExtensionOutput
func (ElastigroupAzureV3ExtensionOutput) ToElastigroupAzureV3ExtensionOutputWithContext ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) ToElastigroupAzureV3ExtensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionOutput
func (ElastigroupAzureV3ExtensionOutput) Type ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVault ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs struct { SecretUrl pulumi.StringInput `pulumi:"secretUrl"` SourceVault pulumi.StringInput `pulumi:"sourceVault"` }
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext ¶ added in v3.97.0
func (i ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultInput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultInput interface { pulumi.Input ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext(context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput }
ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultInput is an input type that accepts ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs and ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput values. You can construct a concrete instance of `ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultInput` via:
ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs{...}
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) SecretUrl ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) SecretUrl() pulumi.StringOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) SourceVault ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) SourceVault() pulumi.StringOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput interface { pulumi.Input ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput }
ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput is an input type that accepts ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs, ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtr and ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput` via:
ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs{...} or: nil
func ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtr ¶ added in v3.97.0
func ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtr(v *ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultArgs) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrInput
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput ¶ added in v3.97.0
type ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ElementType ¶ added in v3.97.0
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) SecretUrl ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) SecretUrl() pulumi.StringPtrOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) SourceVault ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) SourceVault() pulumi.StringPtrOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput() ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
func (ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext ¶ added in v3.97.0
func (o ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput) ToElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3ExtensionProtectedSettingsFromKeyVaultPtrOutput
type ElastigroupAzureV3Health ¶ added in v3.98.0
type ElastigroupAzureV3HealthArgs ¶ added in v3.98.0
type ElastigroupAzureV3HealthArgs struct { AutoHealing pulumi.BoolPtrInput `pulumi:"autoHealing"` GracePeriod pulumi.IntPtrInput `pulumi:"gracePeriod"` HealthCheckTypes pulumi.StringArrayInput `pulumi:"healthCheckTypes"` UnhealthyDuration pulumi.IntPtrInput `pulumi:"unhealthyDuration"` }
func (ElastigroupAzureV3HealthArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3HealthArgs) ElementType() reflect.Type
func (ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthOutput() ElastigroupAzureV3HealthOutput
func (ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthOutput
func (ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthPtrOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput
func (ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthPtrOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3HealthArgs) ToElastigroupAzureV3HealthPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthPtrOutput
type ElastigroupAzureV3HealthInput ¶ added in v3.98.0
type ElastigroupAzureV3HealthInput interface { pulumi.Input ToElastigroupAzureV3HealthOutput() ElastigroupAzureV3HealthOutput ToElastigroupAzureV3HealthOutputWithContext(context.Context) ElastigroupAzureV3HealthOutput }
ElastigroupAzureV3HealthInput is an input type that accepts ElastigroupAzureV3HealthArgs and ElastigroupAzureV3HealthOutput values. You can construct a concrete instance of `ElastigroupAzureV3HealthInput` via:
ElastigroupAzureV3HealthArgs{...}
type ElastigroupAzureV3HealthOutput ¶ added in v3.98.0
type ElastigroupAzureV3HealthOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3HealthOutput) AutoHealing ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) AutoHealing() pulumi.BoolPtrOutput
func (ElastigroupAzureV3HealthOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3HealthOutput) ElementType() reflect.Type
func (ElastigroupAzureV3HealthOutput) GracePeriod ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) GracePeriod() pulumi.IntPtrOutput
func (ElastigroupAzureV3HealthOutput) HealthCheckTypes ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) HealthCheckTypes() pulumi.StringArrayOutput
func (ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthOutput() ElastigroupAzureV3HealthOutput
func (ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthOutput
func (ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput
func (ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) ToElastigroupAzureV3HealthPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthPtrOutput
func (ElastigroupAzureV3HealthOutput) UnhealthyDuration ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthOutput) UnhealthyDuration() pulumi.IntPtrOutput
type ElastigroupAzureV3HealthPtrInput ¶ added in v3.98.0
type ElastigroupAzureV3HealthPtrInput interface { pulumi.Input ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput ToElastigroupAzureV3HealthPtrOutputWithContext(context.Context) ElastigroupAzureV3HealthPtrOutput }
ElastigroupAzureV3HealthPtrInput is an input type that accepts ElastigroupAzureV3HealthArgs, ElastigroupAzureV3HealthPtr and ElastigroupAzureV3HealthPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3HealthPtrInput` via:
ElastigroupAzureV3HealthArgs{...} or: nil
func ElastigroupAzureV3HealthPtr ¶ added in v3.98.0
func ElastigroupAzureV3HealthPtr(v *ElastigroupAzureV3HealthArgs) ElastigroupAzureV3HealthPtrInput
type ElastigroupAzureV3HealthPtrOutput ¶ added in v3.98.0
type ElastigroupAzureV3HealthPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3HealthPtrOutput) AutoHealing ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) AutoHealing() pulumi.BoolPtrOutput
func (ElastigroupAzureV3HealthPtrOutput) Elem ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) Elem() ElastigroupAzureV3HealthOutput
func (ElastigroupAzureV3HealthPtrOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3HealthPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3HealthPtrOutput) GracePeriod ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) GracePeriod() pulumi.IntPtrOutput
func (ElastigroupAzureV3HealthPtrOutput) HealthCheckTypes ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) HealthCheckTypes() pulumi.StringArrayOutput
func (ElastigroupAzureV3HealthPtrOutput) ToElastigroupAzureV3HealthPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) ToElastigroupAzureV3HealthPtrOutput() ElastigroupAzureV3HealthPtrOutput
func (ElastigroupAzureV3HealthPtrOutput) ToElastigroupAzureV3HealthPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) ToElastigroupAzureV3HealthPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3HealthPtrOutput
func (ElastigroupAzureV3HealthPtrOutput) UnhealthyDuration ¶ added in v3.98.0
func (o ElastigroupAzureV3HealthPtrOutput) UnhealthyDuration() pulumi.IntPtrOutput
type ElastigroupAzureV3Image ¶
type ElastigroupAzureV3Image struct { Customs []ElastigroupAzureV3ImageCustom `pulumi:"customs"` GalleryImages []ElastigroupAzureV3ImageGalleryImage `pulumi:"galleryImages"` Marketplaces []ElastigroupAzureV3ImageMarketplace `pulumi:"marketplaces"` }
type ElastigroupAzureV3ImageArgs ¶
type ElastigroupAzureV3ImageArgs struct { Customs ElastigroupAzureV3ImageCustomArrayInput `pulumi:"customs"` GalleryImages ElastigroupAzureV3ImageGalleryImageArrayInput `pulumi:"galleryImages"` Marketplaces ElastigroupAzureV3ImageMarketplaceArrayInput `pulumi:"marketplaces"` }
func (ElastigroupAzureV3ImageArgs) ElementType ¶
func (ElastigroupAzureV3ImageArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutput ¶
func (i ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput
func (ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutputWithContext ¶
func (i ElastigroupAzureV3ImageArgs) ToElastigroupAzureV3ImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageOutput
type ElastigroupAzureV3ImageArray ¶
type ElastigroupAzureV3ImageArray []ElastigroupAzureV3ImageInput
func (ElastigroupAzureV3ImageArray) ElementType ¶
func (ElastigroupAzureV3ImageArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutput ¶
func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
func (ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutputWithContext ¶
func (i ElastigroupAzureV3ImageArray) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
type ElastigroupAzureV3ImageArrayInput ¶
type ElastigroupAzureV3ImageArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput ToElastigroupAzureV3ImageArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageArrayOutput }
ElastigroupAzureV3ImageArrayInput is an input type that accepts ElastigroupAzureV3ImageArray and ElastigroupAzureV3ImageArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageArrayInput` via:
ElastigroupAzureV3ImageArray{ ElastigroupAzureV3ImageArgs{...} }
type ElastigroupAzureV3ImageArrayOutput ¶
type ElastigroupAzureV3ImageArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageArrayOutput) ElementType ¶
func (ElastigroupAzureV3ImageArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageArrayOutput) Index ¶
func (o ElastigroupAzureV3ImageArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3ImageOutput
func (ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutput ¶
func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutput() ElastigroupAzureV3ImageArrayOutput
func (ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutputWithContext ¶
func (o ElastigroupAzureV3ImageArrayOutput) ToElastigroupAzureV3ImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageArrayOutput
type ElastigroupAzureV3ImageCustomArgs ¶
type ElastigroupAzureV3ImageCustomArgs struct { ImageName pulumi.StringInput `pulumi:"imageName"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3ImageCustomArgs) ElementType ¶
func (ElastigroupAzureV3ImageCustomArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutput ¶
func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
func (ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutputWithContext ¶
func (i ElastigroupAzureV3ImageCustomArgs) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
type ElastigroupAzureV3ImageCustomArray ¶
type ElastigroupAzureV3ImageCustomArray []ElastigroupAzureV3ImageCustomInput
func (ElastigroupAzureV3ImageCustomArray) ElementType ¶
func (ElastigroupAzureV3ImageCustomArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutput ¶
func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
func (ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutputWithContext ¶
func (i ElastigroupAzureV3ImageCustomArray) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
type ElastigroupAzureV3ImageCustomArrayInput ¶
type ElastigroupAzureV3ImageCustomArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput ToElastigroupAzureV3ImageCustomArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageCustomArrayOutput }
ElastigroupAzureV3ImageCustomArrayInput is an input type that accepts ElastigroupAzureV3ImageCustomArray and ElastigroupAzureV3ImageCustomArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageCustomArrayInput` via:
ElastigroupAzureV3ImageCustomArray{ ElastigroupAzureV3ImageCustomArgs{...} }
type ElastigroupAzureV3ImageCustomArrayOutput ¶
type ElastigroupAzureV3ImageCustomArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageCustomArrayOutput) ElementType ¶
func (ElastigroupAzureV3ImageCustomArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutput ¶
func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutput() ElastigroupAzureV3ImageCustomArrayOutput
func (ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutputWithContext ¶
func (o ElastigroupAzureV3ImageCustomArrayOutput) ToElastigroupAzureV3ImageCustomArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomArrayOutput
type ElastigroupAzureV3ImageCustomInput ¶
type ElastigroupAzureV3ImageCustomInput interface { pulumi.Input ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput ToElastigroupAzureV3ImageCustomOutputWithContext(context.Context) ElastigroupAzureV3ImageCustomOutput }
ElastigroupAzureV3ImageCustomInput is an input type that accepts ElastigroupAzureV3ImageCustomArgs and ElastigroupAzureV3ImageCustomOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageCustomInput` via:
ElastigroupAzureV3ImageCustomArgs{...}
type ElastigroupAzureV3ImageCustomOutput ¶
type ElastigroupAzureV3ImageCustomOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageCustomOutput) ElementType ¶
func (ElastigroupAzureV3ImageCustomOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageCustomOutput) ImageName ¶
func (o ElastigroupAzureV3ImageCustomOutput) ImageName() pulumi.StringOutput
func (ElastigroupAzureV3ImageCustomOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3ImageCustomOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutput ¶
func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutput() ElastigroupAzureV3ImageCustomOutput
func (ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutputWithContext ¶
func (o ElastigroupAzureV3ImageCustomOutput) ToElastigroupAzureV3ImageCustomOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageCustomOutput
type ElastigroupAzureV3ImageGalleryImage ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageArgs ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageArgs struct { GalleryName pulumi.StringInput `pulumi:"galleryName"` ImageName pulumi.StringInput `pulumi:"imageName"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` SpotAccountId pulumi.StringPtrInput `pulumi:"spotAccountId"` Version pulumi.StringInput `pulumi:"version"` }
func (ElastigroupAzureV3ImageGalleryImageArgs) ElementType ¶ added in v3.91.0
func (ElastigroupAzureV3ImageGalleryImageArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageGalleryImageArgs) ToElastigroupAzureV3ImageGalleryImageOutput ¶ added in v3.91.0
func (i ElastigroupAzureV3ImageGalleryImageArgs) ToElastigroupAzureV3ImageGalleryImageOutput() ElastigroupAzureV3ImageGalleryImageOutput
func (ElastigroupAzureV3ImageGalleryImageArgs) ToElastigroupAzureV3ImageGalleryImageOutputWithContext ¶ added in v3.91.0
func (i ElastigroupAzureV3ImageGalleryImageArgs) ToElastigroupAzureV3ImageGalleryImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageOutput
type ElastigroupAzureV3ImageGalleryImageArray ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageArray []ElastigroupAzureV3ImageGalleryImageInput
func (ElastigroupAzureV3ImageGalleryImageArray) ElementType ¶ added in v3.91.0
func (ElastigroupAzureV3ImageGalleryImageArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageGalleryImageArray) ToElastigroupAzureV3ImageGalleryImageArrayOutput ¶ added in v3.91.0
func (i ElastigroupAzureV3ImageGalleryImageArray) ToElastigroupAzureV3ImageGalleryImageArrayOutput() ElastigroupAzureV3ImageGalleryImageArrayOutput
func (ElastigroupAzureV3ImageGalleryImageArray) ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext ¶ added in v3.91.0
func (i ElastigroupAzureV3ImageGalleryImageArray) ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageArrayOutput
type ElastigroupAzureV3ImageGalleryImageArrayInput ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageGalleryImageArrayOutput() ElastigroupAzureV3ImageGalleryImageArrayOutput ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageGalleryImageArrayOutput }
ElastigroupAzureV3ImageGalleryImageArrayInput is an input type that accepts ElastigroupAzureV3ImageGalleryImageArray and ElastigroupAzureV3ImageGalleryImageArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageGalleryImageArrayInput` via:
ElastigroupAzureV3ImageGalleryImageArray{ ElastigroupAzureV3ImageGalleryImageArgs{...} }
type ElastigroupAzureV3ImageGalleryImageArrayOutput ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageGalleryImageArrayOutput) ElementType ¶ added in v3.91.0
func (ElastigroupAzureV3ImageGalleryImageArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageGalleryImageArrayOutput) ToElastigroupAzureV3ImageGalleryImageArrayOutput ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageArrayOutput) ToElastigroupAzureV3ImageGalleryImageArrayOutput() ElastigroupAzureV3ImageGalleryImageArrayOutput
func (ElastigroupAzureV3ImageGalleryImageArrayOutput) ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageArrayOutput) ToElastigroupAzureV3ImageGalleryImageArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageArrayOutput
type ElastigroupAzureV3ImageGalleryImageInput ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageInput interface { pulumi.Input ToElastigroupAzureV3ImageGalleryImageOutput() ElastigroupAzureV3ImageGalleryImageOutput ToElastigroupAzureV3ImageGalleryImageOutputWithContext(context.Context) ElastigroupAzureV3ImageGalleryImageOutput }
ElastigroupAzureV3ImageGalleryImageInput is an input type that accepts ElastigroupAzureV3ImageGalleryImageArgs and ElastigroupAzureV3ImageGalleryImageOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageGalleryImageInput` via:
ElastigroupAzureV3ImageGalleryImageArgs{...}
type ElastigroupAzureV3ImageGalleryImageOutput ¶ added in v3.91.0
type ElastigroupAzureV3ImageGalleryImageOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageGalleryImageOutput) ElementType ¶ added in v3.91.0
func (ElastigroupAzureV3ImageGalleryImageOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageGalleryImageOutput) GalleryName ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) GalleryName() pulumi.StringOutput
func (ElastigroupAzureV3ImageGalleryImageOutput) ImageName ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) ImageName() pulumi.StringOutput
func (ElastigroupAzureV3ImageGalleryImageOutput) ResourceGroupName ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3ImageGalleryImageOutput) SpotAccountId ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) SpotAccountId() pulumi.StringPtrOutput
func (ElastigroupAzureV3ImageGalleryImageOutput) ToElastigroupAzureV3ImageGalleryImageOutput ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) ToElastigroupAzureV3ImageGalleryImageOutput() ElastigroupAzureV3ImageGalleryImageOutput
func (ElastigroupAzureV3ImageGalleryImageOutput) ToElastigroupAzureV3ImageGalleryImageOutputWithContext ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) ToElastigroupAzureV3ImageGalleryImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageGalleryImageOutput
func (ElastigroupAzureV3ImageGalleryImageOutput) Version ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageGalleryImageOutput) Version() pulumi.StringOutput
type ElastigroupAzureV3ImageInput ¶
type ElastigroupAzureV3ImageInput interface { pulumi.Input ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput ToElastigroupAzureV3ImageOutputWithContext(context.Context) ElastigroupAzureV3ImageOutput }
ElastigroupAzureV3ImageInput is an input type that accepts ElastigroupAzureV3ImageArgs and ElastigroupAzureV3ImageOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageInput` via:
ElastigroupAzureV3ImageArgs{...}
type ElastigroupAzureV3ImageMarketplaceArgs ¶
type ElastigroupAzureV3ImageMarketplaceArgs struct { Offer pulumi.StringInput `pulumi:"offer"` Publisher pulumi.StringInput `pulumi:"publisher"` Sku pulumi.StringInput `pulumi:"sku"` Version pulumi.StringInput `pulumi:"version"` }
func (ElastigroupAzureV3ImageMarketplaceArgs) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutput ¶
func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
func (ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutputWithContext ¶
func (i ElastigroupAzureV3ImageMarketplaceArgs) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
type ElastigroupAzureV3ImageMarketplaceArray ¶
type ElastigroupAzureV3ImageMarketplaceArray []ElastigroupAzureV3ImageMarketplaceInput
func (ElastigroupAzureV3ImageMarketplaceArray) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceArray) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutput ¶
func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
func (ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext ¶
func (i ElastigroupAzureV3ImageMarketplaceArray) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
type ElastigroupAzureV3ImageMarketplaceArrayInput ¶
type ElastigroupAzureV3ImageMarketplaceArrayInput interface { pulumi.Input ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput }
ElastigroupAzureV3ImageMarketplaceArrayInput is an input type that accepts ElastigroupAzureV3ImageMarketplaceArray and ElastigroupAzureV3ImageMarketplaceArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageMarketplaceArrayInput` via:
ElastigroupAzureV3ImageMarketplaceArray{ ElastigroupAzureV3ImageMarketplaceArgs{...} }
type ElastigroupAzureV3ImageMarketplaceArrayOutput ¶
type ElastigroupAzureV3ImageMarketplaceArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutput ¶
func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutput() ElastigroupAzureV3ImageMarketplaceArrayOutput
func (ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext ¶
func (o ElastigroupAzureV3ImageMarketplaceArrayOutput) ToElastigroupAzureV3ImageMarketplaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceArrayOutput
type ElastigroupAzureV3ImageMarketplaceInput ¶
type ElastigroupAzureV3ImageMarketplaceInput interface { pulumi.Input ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput ToElastigroupAzureV3ImageMarketplaceOutputWithContext(context.Context) ElastigroupAzureV3ImageMarketplaceOutput }
ElastigroupAzureV3ImageMarketplaceInput is an input type that accepts ElastigroupAzureV3ImageMarketplaceArgs and ElastigroupAzureV3ImageMarketplaceOutput values. You can construct a concrete instance of `ElastigroupAzureV3ImageMarketplaceInput` via:
ElastigroupAzureV3ImageMarketplaceArgs{...}
type ElastigroupAzureV3ImageMarketplaceOutput ¶
type ElastigroupAzureV3ImageMarketplaceOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageMarketplaceOutput) ElementType ¶
func (ElastigroupAzureV3ImageMarketplaceOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageMarketplaceOutput) Offer ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Offer() pulumi.StringOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) Publisher ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Publisher() pulumi.StringOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) Sku ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Sku() pulumi.StringOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutput ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutput() ElastigroupAzureV3ImageMarketplaceOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutputWithContext ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) ToElastigroupAzureV3ImageMarketplaceOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageMarketplaceOutput
func (ElastigroupAzureV3ImageMarketplaceOutput) Version ¶
func (o ElastigroupAzureV3ImageMarketplaceOutput) Version() pulumi.StringOutput
type ElastigroupAzureV3ImageOutput ¶
type ElastigroupAzureV3ImageOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ImageOutput) Customs ¶
func (o ElastigroupAzureV3ImageOutput) Customs() ElastigroupAzureV3ImageCustomArrayOutput
func (ElastigroupAzureV3ImageOutput) ElementType ¶
func (ElastigroupAzureV3ImageOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ImageOutput) GalleryImages ¶ added in v3.91.0
func (o ElastigroupAzureV3ImageOutput) GalleryImages() ElastigroupAzureV3ImageGalleryImageArrayOutput
func (ElastigroupAzureV3ImageOutput) Marketplaces ¶
func (o ElastigroupAzureV3ImageOutput) Marketplaces() ElastigroupAzureV3ImageMarketplaceArrayOutput
func (ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutput ¶
func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutput() ElastigroupAzureV3ImageOutput
func (ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutputWithContext ¶
func (o ElastigroupAzureV3ImageOutput) ToElastigroupAzureV3ImageOutputWithContext(ctx context.Context) ElastigroupAzureV3ImageOutput
type ElastigroupAzureV3Input ¶
type ElastigroupAzureV3Input interface { pulumi.Input ToElastigroupAzureV3Output() ElastigroupAzureV3Output ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output }
type ElastigroupAzureV3LoadBalancer ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerArgs ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerArgs struct { BackendPoolNames pulumi.StringArrayInput `pulumi:"backendPoolNames"` Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` Sku pulumi.StringPtrInput `pulumi:"sku"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3LoadBalancerArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3LoadBalancerArgs) ElementType() reflect.Type
func (ElastigroupAzureV3LoadBalancerArgs) ToElastigroupAzureV3LoadBalancerOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3LoadBalancerArgs) ToElastigroupAzureV3LoadBalancerOutput() ElastigroupAzureV3LoadBalancerOutput
func (ElastigroupAzureV3LoadBalancerArgs) ToElastigroupAzureV3LoadBalancerOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3LoadBalancerArgs) ToElastigroupAzureV3LoadBalancerOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerOutput
type ElastigroupAzureV3LoadBalancerArray ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerArray []ElastigroupAzureV3LoadBalancerInput
func (ElastigroupAzureV3LoadBalancerArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3LoadBalancerArray) ElementType() reflect.Type
func (ElastigroupAzureV3LoadBalancerArray) ToElastigroupAzureV3LoadBalancerArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3LoadBalancerArray) ToElastigroupAzureV3LoadBalancerArrayOutput() ElastigroupAzureV3LoadBalancerArrayOutput
func (ElastigroupAzureV3LoadBalancerArray) ToElastigroupAzureV3LoadBalancerArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3LoadBalancerArray) ToElastigroupAzureV3LoadBalancerArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerArrayOutput
type ElastigroupAzureV3LoadBalancerArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerArrayInput interface { pulumi.Input ToElastigroupAzureV3LoadBalancerArrayOutput() ElastigroupAzureV3LoadBalancerArrayOutput ToElastigroupAzureV3LoadBalancerArrayOutputWithContext(context.Context) ElastigroupAzureV3LoadBalancerArrayOutput }
ElastigroupAzureV3LoadBalancerArrayInput is an input type that accepts ElastigroupAzureV3LoadBalancerArray and ElastigroupAzureV3LoadBalancerArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3LoadBalancerArrayInput` via:
ElastigroupAzureV3LoadBalancerArray{ ElastigroupAzureV3LoadBalancerArgs{...} }
type ElastigroupAzureV3LoadBalancerArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3LoadBalancerArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3LoadBalancerArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3LoadBalancerArrayOutput) ToElastigroupAzureV3LoadBalancerArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerArrayOutput) ToElastigroupAzureV3LoadBalancerArrayOutput() ElastigroupAzureV3LoadBalancerArrayOutput
func (ElastigroupAzureV3LoadBalancerArrayOutput) ToElastigroupAzureV3LoadBalancerArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerArrayOutput) ToElastigroupAzureV3LoadBalancerArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerArrayOutput
type ElastigroupAzureV3LoadBalancerInput ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerInput interface { pulumi.Input ToElastigroupAzureV3LoadBalancerOutput() ElastigroupAzureV3LoadBalancerOutput ToElastigroupAzureV3LoadBalancerOutputWithContext(context.Context) ElastigroupAzureV3LoadBalancerOutput }
ElastigroupAzureV3LoadBalancerInput is an input type that accepts ElastigroupAzureV3LoadBalancerArgs and ElastigroupAzureV3LoadBalancerOutput values. You can construct a concrete instance of `ElastigroupAzureV3LoadBalancerInput` via:
ElastigroupAzureV3LoadBalancerArgs{...}
type ElastigroupAzureV3LoadBalancerOutput ¶ added in v3.98.0
type ElastigroupAzureV3LoadBalancerOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3LoadBalancerOutput) BackendPoolNames ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) BackendPoolNames() pulumi.StringArrayOutput
func (ElastigroupAzureV3LoadBalancerOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3LoadBalancerOutput) ElementType() reflect.Type
func (ElastigroupAzureV3LoadBalancerOutput) Name ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) Name() pulumi.StringOutput
func (ElastigroupAzureV3LoadBalancerOutput) ResourceGroupName ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3LoadBalancerOutput) Sku ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) Sku() pulumi.StringPtrOutput
func (ElastigroupAzureV3LoadBalancerOutput) ToElastigroupAzureV3LoadBalancerOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) ToElastigroupAzureV3LoadBalancerOutput() ElastigroupAzureV3LoadBalancerOutput
func (ElastigroupAzureV3LoadBalancerOutput) ToElastigroupAzureV3LoadBalancerOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) ToElastigroupAzureV3LoadBalancerOutputWithContext(ctx context.Context) ElastigroupAzureV3LoadBalancerOutput
func (ElastigroupAzureV3LoadBalancerOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3LoadBalancerOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3Login ¶
type ElastigroupAzureV3LoginArgs ¶
type ElastigroupAzureV3LoginArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` UserName pulumi.StringInput `pulumi:"userName"` }
func (ElastigroupAzureV3LoginArgs) ElementType ¶
func (ElastigroupAzureV3LoginArgs) ElementType() reflect.Type
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutput ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutputWithContext ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutput ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutputWithContext ¶
func (i ElastigroupAzureV3LoginArgs) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
type ElastigroupAzureV3LoginInput ¶
type ElastigroupAzureV3LoginInput interface { pulumi.Input ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput ToElastigroupAzureV3LoginOutputWithContext(context.Context) ElastigroupAzureV3LoginOutput }
ElastigroupAzureV3LoginInput is an input type that accepts ElastigroupAzureV3LoginArgs and ElastigroupAzureV3LoginOutput values. You can construct a concrete instance of `ElastigroupAzureV3LoginInput` via:
ElastigroupAzureV3LoginArgs{...}
type ElastigroupAzureV3LoginOutput ¶
type ElastigroupAzureV3LoginOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3LoginOutput) ElementType ¶
func (ElastigroupAzureV3LoginOutput) ElementType() reflect.Type
func (ElastigroupAzureV3LoginOutput) Password ¶
func (o ElastigroupAzureV3LoginOutput) Password() pulumi.StringPtrOutput
func (ElastigroupAzureV3LoginOutput) SshPublicKey ¶
func (o ElastigroupAzureV3LoginOutput) SshPublicKey() pulumi.StringPtrOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutput ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutput() ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutputWithContext ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutput ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutputWithContext ¶
func (o ElastigroupAzureV3LoginOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginOutput) UserName ¶
func (o ElastigroupAzureV3LoginOutput) UserName() pulumi.StringOutput
type ElastigroupAzureV3LoginPtrInput ¶
type ElastigroupAzureV3LoginPtrInput interface { pulumi.Input ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput ToElastigroupAzureV3LoginPtrOutputWithContext(context.Context) ElastigroupAzureV3LoginPtrOutput }
ElastigroupAzureV3LoginPtrInput is an input type that accepts ElastigroupAzureV3LoginArgs, ElastigroupAzureV3LoginPtr and ElastigroupAzureV3LoginPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3LoginPtrInput` via:
ElastigroupAzureV3LoginArgs{...} or: nil
func ElastigroupAzureV3LoginPtr ¶
func ElastigroupAzureV3LoginPtr(v *ElastigroupAzureV3LoginArgs) ElastigroupAzureV3LoginPtrInput
type ElastigroupAzureV3LoginPtrOutput ¶
type ElastigroupAzureV3LoginPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3LoginPtrOutput) Elem ¶
func (o ElastigroupAzureV3LoginPtrOutput) Elem() ElastigroupAzureV3LoginOutput
func (ElastigroupAzureV3LoginPtrOutput) ElementType ¶
func (ElastigroupAzureV3LoginPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3LoginPtrOutput) Password ¶
func (o ElastigroupAzureV3LoginPtrOutput) Password() pulumi.StringPtrOutput
func (ElastigroupAzureV3LoginPtrOutput) SshPublicKey ¶
func (o ElastigroupAzureV3LoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
func (ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutput ¶
func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutput() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutputWithContext ¶
func (o ElastigroupAzureV3LoginPtrOutput) ToElastigroupAzureV3LoginPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3LoginPtrOutput) UserName ¶
func (o ElastigroupAzureV3LoginPtrOutput) UserName() pulumi.StringPtrOutput
type ElastigroupAzureV3ManagedServiceIdentity ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArgs ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutput ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
func (ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArgs) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
type ElastigroupAzureV3ManagedServiceIdentityArray ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArray []ElastigroupAzureV3ManagedServiceIdentityInput
func (ElastigroupAzureV3ManagedServiceIdentityArray) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityArray) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
func (ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext ¶ added in v3.10.0
func (i ElastigroupAzureV3ManagedServiceIdentityArray) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
type ElastigroupAzureV3ManagedServiceIdentityArrayInput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArrayInput interface { pulumi.Input ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput }
ElastigroupAzureV3ManagedServiceIdentityArrayInput is an input type that accepts ElastigroupAzureV3ManagedServiceIdentityArray and ElastigroupAzureV3ManagedServiceIdentityArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ManagedServiceIdentityArrayInput` via:
ElastigroupAzureV3ManagedServiceIdentityArray{ ElastigroupAzureV3ManagedServiceIdentityArgs{...} }
type ElastigroupAzureV3ManagedServiceIdentityArrayOutput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutput() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
func (ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityArrayOutput) ToElastigroupAzureV3ManagedServiceIdentityArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityArrayOutput
type ElastigroupAzureV3ManagedServiceIdentityInput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityInput interface { pulumi.Input ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput }
ElastigroupAzureV3ManagedServiceIdentityInput is an input type that accepts ElastigroupAzureV3ManagedServiceIdentityArgs and ElastigroupAzureV3ManagedServiceIdentityOutput values. You can construct a concrete instance of `ElastigroupAzureV3ManagedServiceIdentityInput` via:
ElastigroupAzureV3ManagedServiceIdentityArgs{...}
type ElastigroupAzureV3ManagedServiceIdentityOutput ¶ added in v3.10.0
type ElastigroupAzureV3ManagedServiceIdentityOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ElementType ¶ added in v3.10.0
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ManagedServiceIdentityOutput) Name ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) Name() pulumi.StringOutput
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutput ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutput() ElastigroupAzureV3ManagedServiceIdentityOutput
func (ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext ¶ added in v3.10.0
func (o ElastigroupAzureV3ManagedServiceIdentityOutput) ToElastigroupAzureV3ManagedServiceIdentityOutputWithContext(ctx context.Context) ElastigroupAzureV3ManagedServiceIdentityOutput
type ElastigroupAzureV3Map ¶
type ElastigroupAzureV3Map map[string]ElastigroupAzureV3Input
func (ElastigroupAzureV3Map) ElementType ¶
func (ElastigroupAzureV3Map) ElementType() reflect.Type
func (ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutput ¶
func (i ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput
func (ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutputWithContext ¶
func (i ElastigroupAzureV3Map) ToElastigroupAzureV3MapOutputWithContext(ctx context.Context) ElastigroupAzureV3MapOutput
type ElastigroupAzureV3MapInput ¶
type ElastigroupAzureV3MapInput interface { pulumi.Input ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput ToElastigroupAzureV3MapOutputWithContext(context.Context) ElastigroupAzureV3MapOutput }
ElastigroupAzureV3MapInput is an input type that accepts ElastigroupAzureV3Map and ElastigroupAzureV3MapOutput values. You can construct a concrete instance of `ElastigroupAzureV3MapInput` via:
ElastigroupAzureV3Map{ "key": ElastigroupAzureV3Args{...} }
type ElastigroupAzureV3MapOutput ¶
type ElastigroupAzureV3MapOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3MapOutput) ElementType ¶
func (ElastigroupAzureV3MapOutput) ElementType() reflect.Type
func (ElastigroupAzureV3MapOutput) MapIndex ¶
func (o ElastigroupAzureV3MapOutput) MapIndex(k pulumi.StringInput) ElastigroupAzureV3Output
func (ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutput ¶
func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutput() ElastigroupAzureV3MapOutput
func (ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutputWithContext ¶
func (o ElastigroupAzureV3MapOutput) ToElastigroupAzureV3MapOutputWithContext(ctx context.Context) ElastigroupAzureV3MapOutput
type ElastigroupAzureV3Network ¶
type ElastigroupAzureV3Network struct { NetworkInterfaces []ElastigroupAzureV3NetworkNetworkInterface `pulumi:"networkInterfaces"` ResourceGroupName string `pulumi:"resourceGroupName"` VirtualNetworkName string `pulumi:"virtualNetworkName"` }
type ElastigroupAzureV3NetworkArgs ¶
type ElastigroupAzureV3NetworkArgs struct { NetworkInterfaces ElastigroupAzureV3NetworkNetworkInterfaceArrayInput `pulumi:"networkInterfaces"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` VirtualNetworkName pulumi.StringInput `pulumi:"virtualNetworkName"` }
func (ElastigroupAzureV3NetworkArgs) ElementType ¶
func (ElastigroupAzureV3NetworkArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutput ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutputWithContext ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutput ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutputWithContext ¶
func (i ElastigroupAzureV3NetworkArgs) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
type ElastigroupAzureV3NetworkInput ¶
type ElastigroupAzureV3NetworkInput interface { pulumi.Input ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput ToElastigroupAzureV3NetworkOutputWithContext(context.Context) ElastigroupAzureV3NetworkOutput }
ElastigroupAzureV3NetworkInput is an input type that accepts ElastigroupAzureV3NetworkArgs and ElastigroupAzureV3NetworkOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkInput` via:
ElastigroupAzureV3NetworkArgs{...}
type ElastigroupAzureV3NetworkNetworkInterface ¶
type ElastigroupAzureV3NetworkNetworkInterface struct { AdditionalIpConfigs []ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfig `pulumi:"additionalIpConfigs"` ApplicationSecurityGroups []ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup `pulumi:"applicationSecurityGroups"` AssignPublicIp bool `pulumi:"assignPublicIp"` EnableIpForwarding *bool `pulumi:"enableIpForwarding"` IsPrimary bool `pulumi:"isPrimary"` PrivateIpAddresses []string `pulumi:"privateIpAddresses"` PublicIpSku *string `pulumi:"publicIpSku"` SecurityGroups []ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroup `pulumi:"securityGroups"` SubnetName string `pulumi:"subnetName"` }
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs struct { Name pulumi.StringInput `pulumi:"name"` PrivateIpVersion pulumi.StringPtrInput `pulumi:"privateIpVersion"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray []ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray and ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArray{ ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput }
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs and ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) PrivateIpVersion() pulumi.StringPtrOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput) ToElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroup ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray []ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.4.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray and ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArray{ ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput }
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs and ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.4.0
type ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) Name ¶ added in v3.4.0
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupOutput
type ElastigroupAzureV3NetworkNetworkInterfaceArgs ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArgs struct { AdditionalIpConfigs ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayInput `pulumi:"additionalIpConfigs"` ApplicationSecurityGroups ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayInput `pulumi:"applicationSecurityGroups"` AssignPublicIp pulumi.BoolInput `pulumi:"assignPublicIp"` EnableIpForwarding pulumi.BoolPtrInput `pulumi:"enableIpForwarding"` IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` PrivateIpAddresses pulumi.StringArrayInput `pulumi:"privateIpAddresses"` PublicIpSku pulumi.StringPtrInput `pulumi:"publicIpSku"` SecurityGroups ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayInput `pulumi:"securityGroups"` SubnetName pulumi.StringInput `pulumi:"subnetName"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArgs) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
type ElastigroupAzureV3NetworkNetworkInterfaceArray ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArray []ElastigroupAzureV3NetworkNetworkInterfaceInput
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext ¶
func (i ElastigroupAzureV3NetworkNetworkInterfaceArray) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceArrayInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceArray and ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceArray{ ElastigroupAzureV3NetworkNetworkInterfaceArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceInput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput }
ElastigroupAzureV3NetworkNetworkInterfaceInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceArgs and ElastigroupAzureV3NetworkNetworkInterfaceOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceOutput ¶
type ElastigroupAzureV3NetworkNetworkInterfaceOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) AdditionalIpConfigs ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AdditionalIpConfigs() ElastigroupAzureV3NetworkNetworkInterfaceAdditionalIpConfigArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups ¶ added in v3.4.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ApplicationSecurityGroups() ElastigroupAzureV3NetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) AssignPublicIp ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ElementType ¶
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) EnableIpForwarding ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) EnableIpForwarding() pulumi.BoolPtrOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) IsPrimary ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) PrivateIpAddresses ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) PrivateIpAddresses() pulumi.StringArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) PublicIpSku ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) PublicIpSku() pulumi.StringPtrOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) SecurityGroups ¶ added in v3.98.0
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) SubnetName ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutput ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutput() ElastigroupAzureV3NetworkNetworkInterfaceOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext ¶
func (o ElastigroupAzureV3NetworkNetworkInterfaceOutput) ToElastigroupAzureV3NetworkNetworkInterfaceOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceOutput
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroup ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` ResourceGroupName pulumi.StringPtrInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray []ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupInput
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput }
ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray and ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArray{ ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs{...} }
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArrayOutput
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupInput ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupInput interface { pulumi.Input ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext(context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput }
ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupInput is an input type that accepts ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs and ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupInput` via:
ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupArgs{...}
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput ¶ added in v3.98.0
type ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ResourceGroupName ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ResourceGroupName() pulumi.StringPtrOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput() ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
func (ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput) ToElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkNetworkInterfaceSecurityGroupOutput
type ElastigroupAzureV3NetworkOutput ¶
type ElastigroupAzureV3NetworkOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkOutput) ElementType ¶
func (ElastigroupAzureV3NetworkOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkOutput) NetworkInterfaces ¶
func (o ElastigroupAzureV3NetworkOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3NetworkOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutput ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutput() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutputWithContext ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutput ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext ¶
func (o ElastigroupAzureV3NetworkOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkOutput) VirtualNetworkName ¶
func (o ElastigroupAzureV3NetworkOutput) VirtualNetworkName() pulumi.StringOutput
type ElastigroupAzureV3NetworkPtrInput ¶
type ElastigroupAzureV3NetworkPtrInput interface { pulumi.Input ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput ToElastigroupAzureV3NetworkPtrOutputWithContext(context.Context) ElastigroupAzureV3NetworkPtrOutput }
ElastigroupAzureV3NetworkPtrInput is an input type that accepts ElastigroupAzureV3NetworkArgs, ElastigroupAzureV3NetworkPtr and ElastigroupAzureV3NetworkPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3NetworkPtrInput` via:
ElastigroupAzureV3NetworkArgs{...} or: nil
func ElastigroupAzureV3NetworkPtr ¶
func ElastigroupAzureV3NetworkPtr(v *ElastigroupAzureV3NetworkArgs) ElastigroupAzureV3NetworkPtrInput
type ElastigroupAzureV3NetworkPtrOutput ¶
type ElastigroupAzureV3NetworkPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3NetworkPtrOutput) Elem ¶
func (o ElastigroupAzureV3NetworkPtrOutput) Elem() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3NetworkPtrOutput) ElementType ¶
func (ElastigroupAzureV3NetworkPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3NetworkPtrOutput) NetworkInterfaces ¶
func (o ElastigroupAzureV3NetworkPtrOutput) NetworkInterfaces() ElastigroupAzureV3NetworkNetworkInterfaceArrayOutput
func (ElastigroupAzureV3NetworkPtrOutput) ResourceGroupName ¶
func (o ElastigroupAzureV3NetworkPtrOutput) ResourceGroupName() pulumi.StringPtrOutput
func (ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutput ¶
func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutput() ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext ¶
func (o ElastigroupAzureV3NetworkPtrOutput) ToElastigroupAzureV3NetworkPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3NetworkPtrOutput
func (ElastigroupAzureV3NetworkPtrOutput) VirtualNetworkName ¶
func (o ElastigroupAzureV3NetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
type ElastigroupAzureV3OsDisk ¶ added in v3.98.0
type ElastigroupAzureV3OsDiskArgs ¶ added in v3.98.0
type ElastigroupAzureV3OsDiskArgs struct { SizeGb pulumi.IntPtrInput `pulumi:"sizeGb"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3OsDiskArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3OsDiskArgs) ElementType() reflect.Type
func (ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskOutput() ElastigroupAzureV3OsDiskOutput
func (ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskOutput
func (ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskPtrOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput
func (ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskPtrOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3OsDiskArgs) ToElastigroupAzureV3OsDiskPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskPtrOutput
type ElastigroupAzureV3OsDiskInput ¶ added in v3.98.0
type ElastigroupAzureV3OsDiskInput interface { pulumi.Input ToElastigroupAzureV3OsDiskOutput() ElastigroupAzureV3OsDiskOutput ToElastigroupAzureV3OsDiskOutputWithContext(context.Context) ElastigroupAzureV3OsDiskOutput }
ElastigroupAzureV3OsDiskInput is an input type that accepts ElastigroupAzureV3OsDiskArgs and ElastigroupAzureV3OsDiskOutput values. You can construct a concrete instance of `ElastigroupAzureV3OsDiskInput` via:
ElastigroupAzureV3OsDiskArgs{...}
type ElastigroupAzureV3OsDiskOutput ¶ added in v3.98.0
type ElastigroupAzureV3OsDiskOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3OsDiskOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3OsDiskOutput) ElementType() reflect.Type
func (ElastigroupAzureV3OsDiskOutput) SizeGb ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskOutput) SizeGb() pulumi.IntPtrOutput
func (ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskOutput() ElastigroupAzureV3OsDiskOutput
func (ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskOutput
func (ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput
func (ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskOutput) ToElastigroupAzureV3OsDiskPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskPtrOutput
func (ElastigroupAzureV3OsDiskOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3OsDiskPtrInput ¶ added in v3.98.0
type ElastigroupAzureV3OsDiskPtrInput interface { pulumi.Input ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput ToElastigroupAzureV3OsDiskPtrOutputWithContext(context.Context) ElastigroupAzureV3OsDiskPtrOutput }
ElastigroupAzureV3OsDiskPtrInput is an input type that accepts ElastigroupAzureV3OsDiskArgs, ElastigroupAzureV3OsDiskPtr and ElastigroupAzureV3OsDiskPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3OsDiskPtrInput` via:
ElastigroupAzureV3OsDiskArgs{...} or: nil
func ElastigroupAzureV3OsDiskPtr ¶ added in v3.98.0
func ElastigroupAzureV3OsDiskPtr(v *ElastigroupAzureV3OsDiskArgs) ElastigroupAzureV3OsDiskPtrInput
type ElastigroupAzureV3OsDiskPtrOutput ¶ added in v3.98.0
type ElastigroupAzureV3OsDiskPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3OsDiskPtrOutput) Elem ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskPtrOutput) Elem() ElastigroupAzureV3OsDiskOutput
func (ElastigroupAzureV3OsDiskPtrOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3OsDiskPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3OsDiskPtrOutput) SizeGb ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskPtrOutput) SizeGb() pulumi.IntPtrOutput
func (ElastigroupAzureV3OsDiskPtrOutput) ToElastigroupAzureV3OsDiskPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskPtrOutput) ToElastigroupAzureV3OsDiskPtrOutput() ElastigroupAzureV3OsDiskPtrOutput
func (ElastigroupAzureV3OsDiskPtrOutput) ToElastigroupAzureV3OsDiskPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskPtrOutput) ToElastigroupAzureV3OsDiskPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3OsDiskPtrOutput
func (ElastigroupAzureV3OsDiskPtrOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3OsDiskPtrOutput) Type() pulumi.StringPtrOutput
type ElastigroupAzureV3Output ¶
type ElastigroupAzureV3Output struct{ *pulumi.OutputState }
func (ElastigroupAzureV3Output) AvailabilityVsCost ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) AvailabilityVsCost() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) BootDiagnostics ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) BootDiagnostics() ElastigroupAzureV3BootDiagnosticArrayOutput
func (ElastigroupAzureV3Output) CapacityReservation ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) CapacityReservation() ElastigroupAzureV3CapacityReservationPtrOutput
func (ElastigroupAzureV3Output) CustomData ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) CustomData() pulumi.StringPtrOutput
func (ElastigroupAzureV3Output) DataDisks ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) DataDisks() ElastigroupAzureV3DataDiskArrayOutput
func (ElastigroupAzureV3Output) Description ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) Description() pulumi.StringPtrOutput
func (ElastigroupAzureV3Output) DesiredCapacity ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) DesiredCapacity() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) DrainingTimeout ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) DrainingTimeout() pulumi.IntOutput
func (ElastigroupAzureV3Output) ElementType ¶
func (ElastigroupAzureV3Output) ElementType() reflect.Type
func (ElastigroupAzureV3Output) Extensions ¶ added in v3.97.0
func (o ElastigroupAzureV3Output) Extensions() ElastigroupAzureV3ExtensionArrayOutput
func (ElastigroupAzureV3Output) FallbackToOnDemand ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) FallbackToOnDemand() pulumi.BoolOutput
func (ElastigroupAzureV3Output) Health ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) Health() ElastigroupAzureV3HealthPtrOutput
func (ElastigroupAzureV3Output) Images ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Images() ElastigroupAzureV3ImageArrayOutput
func (ElastigroupAzureV3Output) LoadBalancers ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) LoadBalancers() ElastigroupAzureV3LoadBalancerArrayOutput
func (ElastigroupAzureV3Output) Login ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Login() ElastigroupAzureV3LoginPtrOutput
func (ElastigroupAzureV3Output) ManagedServiceIdentities ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) ManagedServiceIdentities() ElastigroupAzureV3ManagedServiceIdentityArrayOutput
func (ElastigroupAzureV3Output) MaxSize ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) MaxSize() pulumi.IntOutput
func (ElastigroupAzureV3Output) MinSize ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) MinSize() pulumi.IntOutput
func (ElastigroupAzureV3Output) Name ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Name() pulumi.StringOutput
func (ElastigroupAzureV3Output) Network ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Network() ElastigroupAzureV3NetworkOutput
func (ElastigroupAzureV3Output) OnDemandCount ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) OnDemandCount() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) OptimizationWindows ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) OptimizationWindows() pulumi.StringArrayOutput
func (ElastigroupAzureV3Output) Os ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Os() pulumi.StringOutput
func (ElastigroupAzureV3Output) OsDisk ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) OsDisk() ElastigroupAzureV3OsDiskPtrOutput
func (ElastigroupAzureV3Output) PreferredZones ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) PreferredZones() pulumi.StringArrayOutput
func (ElastigroupAzureV3Output) ProximityPlacementGroups ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) ProximityPlacementGroups() ElastigroupAzureV3ProximityPlacementGroupArrayOutput
func (ElastigroupAzureV3Output) Region ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) Region() pulumi.StringOutput
func (ElastigroupAzureV3Output) ResourceGroupName ¶ added in v3.20.0
func (o ElastigroupAzureV3Output) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3Output) RevertToSpot ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) RevertToSpot() ElastigroupAzureV3RevertToSpotPtrOutput
func (ElastigroupAzureV3Output) ScalingDownPolicies ¶ added in v3.96.0
func (o ElastigroupAzureV3Output) ScalingDownPolicies() ElastigroupAzureV3ScalingDownPolicyArrayOutput
func (ElastigroupAzureV3Output) ScalingUpPolicies ¶ added in v3.96.0
func (o ElastigroupAzureV3Output) ScalingUpPolicies() ElastigroupAzureV3ScalingUpPolicyArrayOutput
func (ElastigroupAzureV3Output) SchedulingTasks ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) SchedulingTasks() ElastigroupAzureV3SchedulingTaskArrayOutput
func (ElastigroupAzureV3Output) Secrets ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) Secrets() ElastigroupAzureV3SecretArrayOutput
func (ElastigroupAzureV3Output) Security ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) Security() ElastigroupAzureV3SecurityPtrOutput
func (ElastigroupAzureV3Output) ShutdownScript ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) ShutdownScript() pulumi.StringPtrOutput
func (ElastigroupAzureV3Output) Signals ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) Signals() ElastigroupAzureV3SignalArrayOutput
func (ElastigroupAzureV3Output) SpotPercentage ¶ added in v3.27.0
func (o ElastigroupAzureV3Output) SpotPercentage() pulumi.IntPtrOutput
func (ElastigroupAzureV3Output) Tags ¶ added in v3.33.0
func (o ElastigroupAzureV3Output) Tags() ElastigroupAzureV3TagArrayOutput
func (ElastigroupAzureV3Output) ToElastigroupAzureV3Output ¶
func (o ElastigroupAzureV3Output) ToElastigroupAzureV3Output() ElastigroupAzureV3Output
func (ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext ¶
func (o ElastigroupAzureV3Output) ToElastigroupAzureV3OutputWithContext(ctx context.Context) ElastigroupAzureV3Output
func (ElastigroupAzureV3Output) UserData ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) UserData() pulumi.StringPtrOutput
func (ElastigroupAzureV3Output) VmNamePrefix ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) VmNamePrefix() pulumi.StringPtrOutput
func (ElastigroupAzureV3Output) VmSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3Output) VmSizes() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3Output) Zones ¶ added in v3.98.0
func (o ElastigroupAzureV3Output) Zones() pulumi.StringArrayOutput
type ElastigroupAzureV3ProximityPlacementGroup ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupArgs ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3ProximityPlacementGroupArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3ProximityPlacementGroupArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ProximityPlacementGroupArgs) ToElastigroupAzureV3ProximityPlacementGroupOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3ProximityPlacementGroupArgs) ToElastigroupAzureV3ProximityPlacementGroupOutput() ElastigroupAzureV3ProximityPlacementGroupOutput
func (ElastigroupAzureV3ProximityPlacementGroupArgs) ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3ProximityPlacementGroupArgs) ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupOutput
type ElastigroupAzureV3ProximityPlacementGroupArray ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupArray []ElastigroupAzureV3ProximityPlacementGroupInput
func (ElastigroupAzureV3ProximityPlacementGroupArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3ProximityPlacementGroupArray) ElementType() reflect.Type
func (ElastigroupAzureV3ProximityPlacementGroupArray) ToElastigroupAzureV3ProximityPlacementGroupArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3ProximityPlacementGroupArray) ToElastigroupAzureV3ProximityPlacementGroupArrayOutput() ElastigroupAzureV3ProximityPlacementGroupArrayOutput
func (ElastigroupAzureV3ProximityPlacementGroupArray) ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3ProximityPlacementGroupArray) ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupArrayOutput
type ElastigroupAzureV3ProximityPlacementGroupArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupArrayInput interface { pulumi.Input ToElastigroupAzureV3ProximityPlacementGroupArrayOutput() ElastigroupAzureV3ProximityPlacementGroupArrayOutput ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext(context.Context) ElastigroupAzureV3ProximityPlacementGroupArrayOutput }
ElastigroupAzureV3ProximityPlacementGroupArrayInput is an input type that accepts ElastigroupAzureV3ProximityPlacementGroupArray and ElastigroupAzureV3ProximityPlacementGroupArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ProximityPlacementGroupArrayInput` via:
ElastigroupAzureV3ProximityPlacementGroupArray{ ElastigroupAzureV3ProximityPlacementGroupArgs{...} }
type ElastigroupAzureV3ProximityPlacementGroupArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ToElastigroupAzureV3ProximityPlacementGroupArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ToElastigroupAzureV3ProximityPlacementGroupArrayOutput() ElastigroupAzureV3ProximityPlacementGroupArrayOutput
func (ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3ProximityPlacementGroupArrayOutput) ToElastigroupAzureV3ProximityPlacementGroupArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupArrayOutput
type ElastigroupAzureV3ProximityPlacementGroupInput ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupInput interface { pulumi.Input ToElastigroupAzureV3ProximityPlacementGroupOutput() ElastigroupAzureV3ProximityPlacementGroupOutput ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext(context.Context) ElastigroupAzureV3ProximityPlacementGroupOutput }
ElastigroupAzureV3ProximityPlacementGroupInput is an input type that accepts ElastigroupAzureV3ProximityPlacementGroupArgs and ElastigroupAzureV3ProximityPlacementGroupOutput values. You can construct a concrete instance of `ElastigroupAzureV3ProximityPlacementGroupInput` via:
ElastigroupAzureV3ProximityPlacementGroupArgs{...}
type ElastigroupAzureV3ProximityPlacementGroupOutput ¶ added in v3.98.0
type ElastigroupAzureV3ProximityPlacementGroupOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ProximityPlacementGroupOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3ProximityPlacementGroupOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ProximityPlacementGroupOutput) Name ¶ added in v3.98.0
func (o ElastigroupAzureV3ProximityPlacementGroupOutput) Name() pulumi.StringOutput
func (ElastigroupAzureV3ProximityPlacementGroupOutput) ResourceGroupName ¶ added in v3.98.0
func (o ElastigroupAzureV3ProximityPlacementGroupOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3ProximityPlacementGroupOutput) ToElastigroupAzureV3ProximityPlacementGroupOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3ProximityPlacementGroupOutput) ToElastigroupAzureV3ProximityPlacementGroupOutput() ElastigroupAzureV3ProximityPlacementGroupOutput
func (ElastigroupAzureV3ProximityPlacementGroupOutput) ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3ProximityPlacementGroupOutput) ToElastigroupAzureV3ProximityPlacementGroupOutputWithContext(ctx context.Context) ElastigroupAzureV3ProximityPlacementGroupOutput
type ElastigroupAzureV3RevertToSpot ¶ added in v3.98.0
type ElastigroupAzureV3RevertToSpot struct {
PerformAt string `pulumi:"performAt"`
}
type ElastigroupAzureV3RevertToSpotArgs ¶ added in v3.98.0
type ElastigroupAzureV3RevertToSpotArgs struct {
PerformAt pulumi.StringInput `pulumi:"performAt"`
}
func (ElastigroupAzureV3RevertToSpotArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3RevertToSpotArgs) ElementType() reflect.Type
func (ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotOutput() ElastigroupAzureV3RevertToSpotOutput
func (ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotOutput
func (ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotPtrOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput
func (ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3RevertToSpotArgs) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotPtrOutput
type ElastigroupAzureV3RevertToSpotInput ¶ added in v3.98.0
type ElastigroupAzureV3RevertToSpotInput interface { pulumi.Input ToElastigroupAzureV3RevertToSpotOutput() ElastigroupAzureV3RevertToSpotOutput ToElastigroupAzureV3RevertToSpotOutputWithContext(context.Context) ElastigroupAzureV3RevertToSpotOutput }
ElastigroupAzureV3RevertToSpotInput is an input type that accepts ElastigroupAzureV3RevertToSpotArgs and ElastigroupAzureV3RevertToSpotOutput values. You can construct a concrete instance of `ElastigroupAzureV3RevertToSpotInput` via:
ElastigroupAzureV3RevertToSpotArgs{...}
type ElastigroupAzureV3RevertToSpotOutput ¶ added in v3.98.0
type ElastigroupAzureV3RevertToSpotOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3RevertToSpotOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3RevertToSpotOutput) ElementType() reflect.Type
func (ElastigroupAzureV3RevertToSpotOutput) PerformAt ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotOutput) PerformAt() pulumi.StringOutput
func (ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotOutput() ElastigroupAzureV3RevertToSpotOutput
func (ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotOutput
func (ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput
func (ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotOutput) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotPtrOutput
type ElastigroupAzureV3RevertToSpotPtrInput ¶ added in v3.98.0
type ElastigroupAzureV3RevertToSpotPtrInput interface { pulumi.Input ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(context.Context) ElastigroupAzureV3RevertToSpotPtrOutput }
ElastigroupAzureV3RevertToSpotPtrInput is an input type that accepts ElastigroupAzureV3RevertToSpotArgs, ElastigroupAzureV3RevertToSpotPtr and ElastigroupAzureV3RevertToSpotPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3RevertToSpotPtrInput` via:
ElastigroupAzureV3RevertToSpotArgs{...} or: nil
func ElastigroupAzureV3RevertToSpotPtr ¶ added in v3.98.0
func ElastigroupAzureV3RevertToSpotPtr(v *ElastigroupAzureV3RevertToSpotArgs) ElastigroupAzureV3RevertToSpotPtrInput
type ElastigroupAzureV3RevertToSpotPtrOutput ¶ added in v3.98.0
type ElastigroupAzureV3RevertToSpotPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3RevertToSpotPtrOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3RevertToSpotPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3RevertToSpotPtrOutput) PerformAt ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotPtrOutput) PerformAt() pulumi.StringPtrOutput
func (ElastigroupAzureV3RevertToSpotPtrOutput) ToElastigroupAzureV3RevertToSpotPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotPtrOutput) ToElastigroupAzureV3RevertToSpotPtrOutput() ElastigroupAzureV3RevertToSpotPtrOutput
func (ElastigroupAzureV3RevertToSpotPtrOutput) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3RevertToSpotPtrOutput) ToElastigroupAzureV3RevertToSpotPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3RevertToSpotPtrOutput
type ElastigroupAzureV3ScalingDownPolicy ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicy struct { Action ElastigroupAzureV3ScalingDownPolicyAction `pulumi:"action"` Cooldown int `pulumi:"cooldown"` Dimensions []ElastigroupAzureV3ScalingDownPolicyDimension `pulumi:"dimensions"` EvaluationPeriods int `pulumi:"evaluationPeriods"` IsEnabled *bool `pulumi:"isEnabled"` MetricName string `pulumi:"metricName"` Namespace string `pulumi:"namespace"` Operator string `pulumi:"operator"` Period int `pulumi:"period"` PolicyName string `pulumi:"policyName"` Source *string `pulumi:"source"` Statistic string `pulumi:"statistic"` Threshold float64 `pulumi:"threshold"` Unit *string `pulumi:"unit"` }
type ElastigroupAzureV3ScalingDownPolicyAction ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyActionArgs ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyActionArgs struct { Adjustment pulumi.StringPtrInput `pulumi:"adjustment"` Maximum pulumi.StringPtrInput `pulumi:"maximum"` Minimum pulumi.StringPtrInput `pulumi:"minimum"` Target pulumi.StringPtrInput `pulumi:"target"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (ElastigroupAzureV3ScalingDownPolicyActionArgs) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyActionArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyActionArgs) ToElastigroupAzureV3ScalingDownPolicyActionOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyActionArgs) ToElastigroupAzureV3ScalingDownPolicyActionOutput() ElastigroupAzureV3ScalingDownPolicyActionOutput
func (ElastigroupAzureV3ScalingDownPolicyActionArgs) ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyActionArgs) ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyActionOutput
type ElastigroupAzureV3ScalingDownPolicyActionInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyActionInput interface { pulumi.Input ToElastigroupAzureV3ScalingDownPolicyActionOutput() ElastigroupAzureV3ScalingDownPolicyActionOutput ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext(context.Context) ElastigroupAzureV3ScalingDownPolicyActionOutput }
ElastigroupAzureV3ScalingDownPolicyActionInput is an input type that accepts ElastigroupAzureV3ScalingDownPolicyActionArgs and ElastigroupAzureV3ScalingDownPolicyActionOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingDownPolicyActionInput` via:
ElastigroupAzureV3ScalingDownPolicyActionArgs{...}
type ElastigroupAzureV3ScalingDownPolicyActionOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyActionOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) Adjustment ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Adjustment() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) Maximum ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Maximum() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) Minimum ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Minimum() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) Target ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Target() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) ToElastigroupAzureV3ScalingDownPolicyActionOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) ToElastigroupAzureV3ScalingDownPolicyActionOutput() ElastigroupAzureV3ScalingDownPolicyActionOutput
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) ToElastigroupAzureV3ScalingDownPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyActionOutput
func (ElastigroupAzureV3ScalingDownPolicyActionOutput) Type ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyActionOutput) Type() pulumi.StringPtrOutput
type ElastigroupAzureV3ScalingDownPolicyArgs ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyArgs struct { Action ElastigroupAzureV3ScalingDownPolicyActionInput `pulumi:"action"` Cooldown pulumi.IntInput `pulumi:"cooldown"` Dimensions ElastigroupAzureV3ScalingDownPolicyDimensionArrayInput `pulumi:"dimensions"` EvaluationPeriods pulumi.IntInput `pulumi:"evaluationPeriods"` IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` MetricName pulumi.StringInput `pulumi:"metricName"` Namespace pulumi.StringInput `pulumi:"namespace"` Operator pulumi.StringInput `pulumi:"operator"` Period pulumi.IntInput `pulumi:"period"` PolicyName pulumi.StringInput `pulumi:"policyName"` Source pulumi.StringPtrInput `pulumi:"source"` Statistic pulumi.StringInput `pulumi:"statistic"` Threshold pulumi.Float64Input `pulumi:"threshold"` Unit pulumi.StringPtrInput `pulumi:"unit"` }
func (ElastigroupAzureV3ScalingDownPolicyArgs) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyArgs) ToElastigroupAzureV3ScalingDownPolicyOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyArgs) ToElastigroupAzureV3ScalingDownPolicyOutput() ElastigroupAzureV3ScalingDownPolicyOutput
func (ElastigroupAzureV3ScalingDownPolicyArgs) ToElastigroupAzureV3ScalingDownPolicyOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyArgs) ToElastigroupAzureV3ScalingDownPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyOutput
type ElastigroupAzureV3ScalingDownPolicyArray ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyArray []ElastigroupAzureV3ScalingDownPolicyInput
func (ElastigroupAzureV3ScalingDownPolicyArray) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyArray) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyArray) ToElastigroupAzureV3ScalingDownPolicyArrayOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyArray) ToElastigroupAzureV3ScalingDownPolicyArrayOutput() ElastigroupAzureV3ScalingDownPolicyArrayOutput
func (ElastigroupAzureV3ScalingDownPolicyArray) ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyArray) ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyArrayOutput
type ElastigroupAzureV3ScalingDownPolicyArrayInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyArrayInput interface { pulumi.Input ToElastigroupAzureV3ScalingDownPolicyArrayOutput() ElastigroupAzureV3ScalingDownPolicyArrayOutput ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext(context.Context) ElastigroupAzureV3ScalingDownPolicyArrayOutput }
ElastigroupAzureV3ScalingDownPolicyArrayInput is an input type that accepts ElastigroupAzureV3ScalingDownPolicyArray and ElastigroupAzureV3ScalingDownPolicyArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingDownPolicyArrayInput` via:
ElastigroupAzureV3ScalingDownPolicyArray{ ElastigroupAzureV3ScalingDownPolicyArgs{...} }
type ElastigroupAzureV3ScalingDownPolicyArrayOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingDownPolicyArrayOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyArrayOutput) ToElastigroupAzureV3ScalingDownPolicyArrayOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyArrayOutput) ToElastigroupAzureV3ScalingDownPolicyArrayOutput() ElastigroupAzureV3ScalingDownPolicyArrayOutput
func (ElastigroupAzureV3ScalingDownPolicyArrayOutput) ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyArrayOutput) ToElastigroupAzureV3ScalingDownPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyArrayOutput
type ElastigroupAzureV3ScalingDownPolicyDimension ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionArgs ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ToElastigroupAzureV3ScalingDownPolicyDimensionOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ToElastigroupAzureV3ScalingDownPolicyDimensionOutput() ElastigroupAzureV3ScalingDownPolicyDimensionOutput
func (ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyDimensionArgs) ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionOutput
type ElastigroupAzureV3ScalingDownPolicyDimensionArray ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionArray []ElastigroupAzureV3ScalingDownPolicyDimensionInput
func (ElastigroupAzureV3ScalingDownPolicyDimensionArray) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyDimensionArray) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyDimensionArray) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyDimensionArray) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
func (ElastigroupAzureV3ScalingDownPolicyDimensionArray) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingDownPolicyDimensionArray) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
type ElastigroupAzureV3ScalingDownPolicyDimensionArrayInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionArrayInput interface { pulumi.Input ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext(context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput }
ElastigroupAzureV3ScalingDownPolicyDimensionArrayInput is an input type that accepts ElastigroupAzureV3ScalingDownPolicyDimensionArray and ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingDownPolicyDimensionArrayInput` via:
ElastigroupAzureV3ScalingDownPolicyDimensionArray{ ElastigroupAzureV3ScalingDownPolicyDimensionArgs{...} }
type ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
func (ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionArrayOutput
type ElastigroupAzureV3ScalingDownPolicyDimensionInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionInput interface { pulumi.Input ToElastigroupAzureV3ScalingDownPolicyDimensionOutput() ElastigroupAzureV3ScalingDownPolicyDimensionOutput ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext(context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionOutput }
ElastigroupAzureV3ScalingDownPolicyDimensionInput is an input type that accepts ElastigroupAzureV3ScalingDownPolicyDimensionArgs and ElastigroupAzureV3ScalingDownPolicyDimensionOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingDownPolicyDimensionInput` via:
ElastigroupAzureV3ScalingDownPolicyDimensionArgs{...}
type ElastigroupAzureV3ScalingDownPolicyDimensionOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyDimensionOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) Name ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) Name() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionOutput() ElastigroupAzureV3ScalingDownPolicyDimensionOutput
func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) ToElastigroupAzureV3ScalingDownPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyDimensionOutput
func (ElastigroupAzureV3ScalingDownPolicyDimensionOutput) Value ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyDimensionOutput) Value() pulumi.StringPtrOutput
type ElastigroupAzureV3ScalingDownPolicyInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyInput interface { pulumi.Input ToElastigroupAzureV3ScalingDownPolicyOutput() ElastigroupAzureV3ScalingDownPolicyOutput ToElastigroupAzureV3ScalingDownPolicyOutputWithContext(context.Context) ElastigroupAzureV3ScalingDownPolicyOutput }
ElastigroupAzureV3ScalingDownPolicyInput is an input type that accepts ElastigroupAzureV3ScalingDownPolicyArgs and ElastigroupAzureV3ScalingDownPolicyOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingDownPolicyInput` via:
ElastigroupAzureV3ScalingDownPolicyArgs{...}
type ElastigroupAzureV3ScalingDownPolicyOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingDownPolicyOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingDownPolicyOutput) Cooldown ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Cooldown() pulumi.IntOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Dimensions ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingDownPolicyOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingDownPolicyOutput) EvaluationPeriods ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) EvaluationPeriods() pulumi.IntOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) IsEnabled ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) MetricName ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) MetricName() pulumi.StringOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Namespace ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Namespace() pulumi.StringOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Operator ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Operator() pulumi.StringOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Period ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Period() pulumi.IntOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) PolicyName ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) PolicyName() pulumi.StringOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Source ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Source() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Statistic ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Statistic() pulumi.StringOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Threshold ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Threshold() pulumi.Float64Output
func (ElastigroupAzureV3ScalingDownPolicyOutput) ToElastigroupAzureV3ScalingDownPolicyOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) ToElastigroupAzureV3ScalingDownPolicyOutput() ElastigroupAzureV3ScalingDownPolicyOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) ToElastigroupAzureV3ScalingDownPolicyOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) ToElastigroupAzureV3ScalingDownPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingDownPolicyOutput
func (ElastigroupAzureV3ScalingDownPolicyOutput) Unit ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingDownPolicyOutput) Unit() pulumi.StringPtrOutput
type ElastigroupAzureV3ScalingUpPolicy ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicy struct { Action ElastigroupAzureV3ScalingUpPolicyAction `pulumi:"action"` Cooldown int `pulumi:"cooldown"` Dimensions []ElastigroupAzureV3ScalingUpPolicyDimension `pulumi:"dimensions"` EvaluationPeriods int `pulumi:"evaluationPeriods"` IsEnabled *bool `pulumi:"isEnabled"` MetricName string `pulumi:"metricName"` Namespace string `pulumi:"namespace"` Operator string `pulumi:"operator"` Period int `pulumi:"period"` PolicyName string `pulumi:"policyName"` Source *string `pulumi:"source"` Statistic string `pulumi:"statistic"` Threshold float64 `pulumi:"threshold"` Unit *string `pulumi:"unit"` }
type ElastigroupAzureV3ScalingUpPolicyAction ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyActionArgs ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyActionArgs struct { Adjustment pulumi.StringPtrInput `pulumi:"adjustment"` Maximum pulumi.StringPtrInput `pulumi:"maximum"` Minimum pulumi.StringPtrInput `pulumi:"minimum"` Target pulumi.StringPtrInput `pulumi:"target"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (ElastigroupAzureV3ScalingUpPolicyActionArgs) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyActionArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyActionArgs) ToElastigroupAzureV3ScalingUpPolicyActionOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyActionArgs) ToElastigroupAzureV3ScalingUpPolicyActionOutput() ElastigroupAzureV3ScalingUpPolicyActionOutput
func (ElastigroupAzureV3ScalingUpPolicyActionArgs) ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyActionArgs) ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyActionOutput
type ElastigroupAzureV3ScalingUpPolicyActionInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyActionInput interface { pulumi.Input ToElastigroupAzureV3ScalingUpPolicyActionOutput() ElastigroupAzureV3ScalingUpPolicyActionOutput ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext(context.Context) ElastigroupAzureV3ScalingUpPolicyActionOutput }
ElastigroupAzureV3ScalingUpPolicyActionInput is an input type that accepts ElastigroupAzureV3ScalingUpPolicyActionArgs and ElastigroupAzureV3ScalingUpPolicyActionOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingUpPolicyActionInput` via:
ElastigroupAzureV3ScalingUpPolicyActionArgs{...}
type ElastigroupAzureV3ScalingUpPolicyActionOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyActionOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) Adjustment ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Adjustment() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) Maximum ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Maximum() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) Minimum ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Minimum() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) Target ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Target() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) ToElastigroupAzureV3ScalingUpPolicyActionOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) ToElastigroupAzureV3ScalingUpPolicyActionOutput() ElastigroupAzureV3ScalingUpPolicyActionOutput
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) ToElastigroupAzureV3ScalingUpPolicyActionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyActionOutput
func (ElastigroupAzureV3ScalingUpPolicyActionOutput) Type ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyActionOutput) Type() pulumi.StringPtrOutput
type ElastigroupAzureV3ScalingUpPolicyArgs ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyArgs struct { Action ElastigroupAzureV3ScalingUpPolicyActionInput `pulumi:"action"` Cooldown pulumi.IntInput `pulumi:"cooldown"` Dimensions ElastigroupAzureV3ScalingUpPolicyDimensionArrayInput `pulumi:"dimensions"` EvaluationPeriods pulumi.IntInput `pulumi:"evaluationPeriods"` IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` MetricName pulumi.StringInput `pulumi:"metricName"` Namespace pulumi.StringInput `pulumi:"namespace"` Operator pulumi.StringInput `pulumi:"operator"` Period pulumi.IntInput `pulumi:"period"` PolicyName pulumi.StringInput `pulumi:"policyName"` Source pulumi.StringPtrInput `pulumi:"source"` Statistic pulumi.StringInput `pulumi:"statistic"` Threshold pulumi.Float64Input `pulumi:"threshold"` Unit pulumi.StringPtrInput `pulumi:"unit"` }
func (ElastigroupAzureV3ScalingUpPolicyArgs) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyArgs) ToElastigroupAzureV3ScalingUpPolicyOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyArgs) ToElastigroupAzureV3ScalingUpPolicyOutput() ElastigroupAzureV3ScalingUpPolicyOutput
func (ElastigroupAzureV3ScalingUpPolicyArgs) ToElastigroupAzureV3ScalingUpPolicyOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyArgs) ToElastigroupAzureV3ScalingUpPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyOutput
type ElastigroupAzureV3ScalingUpPolicyArray ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyArray []ElastigroupAzureV3ScalingUpPolicyInput
func (ElastigroupAzureV3ScalingUpPolicyArray) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyArray) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyArray) ToElastigroupAzureV3ScalingUpPolicyArrayOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyArray) ToElastigroupAzureV3ScalingUpPolicyArrayOutput() ElastigroupAzureV3ScalingUpPolicyArrayOutput
func (ElastigroupAzureV3ScalingUpPolicyArray) ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyArray) ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyArrayOutput
type ElastigroupAzureV3ScalingUpPolicyArrayInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyArrayInput interface { pulumi.Input ToElastigroupAzureV3ScalingUpPolicyArrayOutput() ElastigroupAzureV3ScalingUpPolicyArrayOutput ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext(context.Context) ElastigroupAzureV3ScalingUpPolicyArrayOutput }
ElastigroupAzureV3ScalingUpPolicyArrayInput is an input type that accepts ElastigroupAzureV3ScalingUpPolicyArray and ElastigroupAzureV3ScalingUpPolicyArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingUpPolicyArrayInput` via:
ElastigroupAzureV3ScalingUpPolicyArray{ ElastigroupAzureV3ScalingUpPolicyArgs{...} }
type ElastigroupAzureV3ScalingUpPolicyArrayOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingUpPolicyArrayOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyArrayOutput) ToElastigroupAzureV3ScalingUpPolicyArrayOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyArrayOutput) ToElastigroupAzureV3ScalingUpPolicyArrayOutput() ElastigroupAzureV3ScalingUpPolicyArrayOutput
func (ElastigroupAzureV3ScalingUpPolicyArrayOutput) ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyArrayOutput) ToElastigroupAzureV3ScalingUpPolicyArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyArrayOutput
type ElastigroupAzureV3ScalingUpPolicyDimension ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionArgs ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` Value pulumi.StringPtrInput `pulumi:"value"` }
func (ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ToElastigroupAzureV3ScalingUpPolicyDimensionOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ToElastigroupAzureV3ScalingUpPolicyDimensionOutput() ElastigroupAzureV3ScalingUpPolicyDimensionOutput
func (ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyDimensionArgs) ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionOutput
type ElastigroupAzureV3ScalingUpPolicyDimensionArray ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionArray []ElastigroupAzureV3ScalingUpPolicyDimensionInput
func (ElastigroupAzureV3ScalingUpPolicyDimensionArray) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyDimensionArray) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyDimensionArray) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyDimensionArray) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
func (ElastigroupAzureV3ScalingUpPolicyDimensionArray) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext ¶ added in v3.96.0
func (i ElastigroupAzureV3ScalingUpPolicyDimensionArray) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
type ElastigroupAzureV3ScalingUpPolicyDimensionArrayInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionArrayInput interface { pulumi.Input ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext(context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput }
ElastigroupAzureV3ScalingUpPolicyDimensionArrayInput is an input type that accepts ElastigroupAzureV3ScalingUpPolicyDimensionArray and ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingUpPolicyDimensionArrayInput` via:
ElastigroupAzureV3ScalingUpPolicyDimensionArray{ ElastigroupAzureV3ScalingUpPolicyDimensionArgs{...} }
type ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
func (ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
type ElastigroupAzureV3ScalingUpPolicyDimensionInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionInput interface { pulumi.Input ToElastigroupAzureV3ScalingUpPolicyDimensionOutput() ElastigroupAzureV3ScalingUpPolicyDimensionOutput ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext(context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionOutput }
ElastigroupAzureV3ScalingUpPolicyDimensionInput is an input type that accepts ElastigroupAzureV3ScalingUpPolicyDimensionArgs and ElastigroupAzureV3ScalingUpPolicyDimensionOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingUpPolicyDimensionInput` via:
ElastigroupAzureV3ScalingUpPolicyDimensionArgs{...}
type ElastigroupAzureV3ScalingUpPolicyDimensionOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyDimensionOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) Name ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) Name() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionOutput() ElastigroupAzureV3ScalingUpPolicyDimensionOutput
func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) ToElastigroupAzureV3ScalingUpPolicyDimensionOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyDimensionOutput
func (ElastigroupAzureV3ScalingUpPolicyDimensionOutput) Value ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyDimensionOutput) Value() pulumi.StringPtrOutput
type ElastigroupAzureV3ScalingUpPolicyInput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyInput interface { pulumi.Input ToElastigroupAzureV3ScalingUpPolicyOutput() ElastigroupAzureV3ScalingUpPolicyOutput ToElastigroupAzureV3ScalingUpPolicyOutputWithContext(context.Context) ElastigroupAzureV3ScalingUpPolicyOutput }
ElastigroupAzureV3ScalingUpPolicyInput is an input type that accepts ElastigroupAzureV3ScalingUpPolicyArgs and ElastigroupAzureV3ScalingUpPolicyOutput values. You can construct a concrete instance of `ElastigroupAzureV3ScalingUpPolicyInput` via:
ElastigroupAzureV3ScalingUpPolicyArgs{...}
type ElastigroupAzureV3ScalingUpPolicyOutput ¶ added in v3.96.0
type ElastigroupAzureV3ScalingUpPolicyOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3ScalingUpPolicyOutput) Cooldown ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Cooldown() pulumi.IntOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Dimensions ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Dimensions() ElastigroupAzureV3ScalingUpPolicyDimensionArrayOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) ElementType ¶ added in v3.96.0
func (ElastigroupAzureV3ScalingUpPolicyOutput) ElementType() reflect.Type
func (ElastigroupAzureV3ScalingUpPolicyOutput) EvaluationPeriods ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) EvaluationPeriods() pulumi.IntOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) IsEnabled ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) IsEnabled() pulumi.BoolPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) MetricName ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) MetricName() pulumi.StringOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Namespace ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Namespace() pulumi.StringOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Operator ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Operator() pulumi.StringOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Period ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Period() pulumi.IntOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) PolicyName ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) PolicyName() pulumi.StringOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Source ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Source() pulumi.StringPtrOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Statistic ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Statistic() pulumi.StringOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Threshold ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Threshold() pulumi.Float64Output
func (ElastigroupAzureV3ScalingUpPolicyOutput) ToElastigroupAzureV3ScalingUpPolicyOutput ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) ToElastigroupAzureV3ScalingUpPolicyOutput() ElastigroupAzureV3ScalingUpPolicyOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) ToElastigroupAzureV3ScalingUpPolicyOutputWithContext ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) ToElastigroupAzureV3ScalingUpPolicyOutputWithContext(ctx context.Context) ElastigroupAzureV3ScalingUpPolicyOutput
func (ElastigroupAzureV3ScalingUpPolicyOutput) Unit ¶ added in v3.96.0
func (o ElastigroupAzureV3ScalingUpPolicyOutput) Unit() pulumi.StringPtrOutput
type ElastigroupAzureV3SchedulingTask ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTask struct { Adjustment *string `pulumi:"adjustment"` AdjustmentPercentage *string `pulumi:"adjustmentPercentage"` BatchSizePercentage *string `pulumi:"batchSizePercentage"` CronExpression string `pulumi:"cronExpression"` GracePeriod *string `pulumi:"gracePeriod"` IsEnabled bool `pulumi:"isEnabled"` ScaleMaxCapacity *string `pulumi:"scaleMaxCapacity"` ScaleMinCapacity *string `pulumi:"scaleMinCapacity"` ScaleTargetCapacity *string `pulumi:"scaleTargetCapacity"` Type string `pulumi:"type"` }
type ElastigroupAzureV3SchedulingTaskArgs ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTaskArgs struct { Adjustment pulumi.StringPtrInput `pulumi:"adjustment"` AdjustmentPercentage pulumi.StringPtrInput `pulumi:"adjustmentPercentage"` BatchSizePercentage pulumi.StringPtrInput `pulumi:"batchSizePercentage"` CronExpression pulumi.StringInput `pulumi:"cronExpression"` GracePeriod pulumi.StringPtrInput `pulumi:"gracePeriod"` IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` ScaleMaxCapacity pulumi.StringPtrInput `pulumi:"scaleMaxCapacity"` ScaleMinCapacity pulumi.StringPtrInput `pulumi:"scaleMinCapacity"` ScaleTargetCapacity pulumi.StringPtrInput `pulumi:"scaleTargetCapacity"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3SchedulingTaskArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SchedulingTaskArgs) ElementType() reflect.Type
func (ElastigroupAzureV3SchedulingTaskArgs) ToElastigroupAzureV3SchedulingTaskOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SchedulingTaskArgs) ToElastigroupAzureV3SchedulingTaskOutput() ElastigroupAzureV3SchedulingTaskOutput
func (ElastigroupAzureV3SchedulingTaskArgs) ToElastigroupAzureV3SchedulingTaskOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SchedulingTaskArgs) ToElastigroupAzureV3SchedulingTaskOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskOutput
type ElastigroupAzureV3SchedulingTaskArray ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTaskArray []ElastigroupAzureV3SchedulingTaskInput
func (ElastigroupAzureV3SchedulingTaskArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SchedulingTaskArray) ElementType() reflect.Type
func (ElastigroupAzureV3SchedulingTaskArray) ToElastigroupAzureV3SchedulingTaskArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SchedulingTaskArray) ToElastigroupAzureV3SchedulingTaskArrayOutput() ElastigroupAzureV3SchedulingTaskArrayOutput
func (ElastigroupAzureV3SchedulingTaskArray) ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SchedulingTaskArray) ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskArrayOutput
type ElastigroupAzureV3SchedulingTaskArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTaskArrayInput interface { pulumi.Input ToElastigroupAzureV3SchedulingTaskArrayOutput() ElastigroupAzureV3SchedulingTaskArrayOutput ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext(context.Context) ElastigroupAzureV3SchedulingTaskArrayOutput }
ElastigroupAzureV3SchedulingTaskArrayInput is an input type that accepts ElastigroupAzureV3SchedulingTaskArray and ElastigroupAzureV3SchedulingTaskArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3SchedulingTaskArrayInput` via:
ElastigroupAzureV3SchedulingTaskArray{ ElastigroupAzureV3SchedulingTaskArgs{...} }
type ElastigroupAzureV3SchedulingTaskArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTaskArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SchedulingTaskArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SchedulingTaskArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SchedulingTaskArrayOutput) ToElastigroupAzureV3SchedulingTaskArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskArrayOutput) ToElastigroupAzureV3SchedulingTaskArrayOutput() ElastigroupAzureV3SchedulingTaskArrayOutput
func (ElastigroupAzureV3SchedulingTaskArrayOutput) ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskArrayOutput) ToElastigroupAzureV3SchedulingTaskArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskArrayOutput
type ElastigroupAzureV3SchedulingTaskInput ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTaskInput interface { pulumi.Input ToElastigroupAzureV3SchedulingTaskOutput() ElastigroupAzureV3SchedulingTaskOutput ToElastigroupAzureV3SchedulingTaskOutputWithContext(context.Context) ElastigroupAzureV3SchedulingTaskOutput }
ElastigroupAzureV3SchedulingTaskInput is an input type that accepts ElastigroupAzureV3SchedulingTaskArgs and ElastigroupAzureV3SchedulingTaskOutput values. You can construct a concrete instance of `ElastigroupAzureV3SchedulingTaskInput` via:
ElastigroupAzureV3SchedulingTaskArgs{...}
type ElastigroupAzureV3SchedulingTaskOutput ¶ added in v3.98.0
type ElastigroupAzureV3SchedulingTaskOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SchedulingTaskOutput) Adjustment ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) Adjustment() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) AdjustmentPercentage ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) AdjustmentPercentage() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) BatchSizePercentage ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) BatchSizePercentage() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) CronExpression ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) CronExpression() pulumi.StringOutput
func (ElastigroupAzureV3SchedulingTaskOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SchedulingTaskOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SchedulingTaskOutput) GracePeriod ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) GracePeriod() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) IsEnabled ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) IsEnabled() pulumi.BoolOutput
func (ElastigroupAzureV3SchedulingTaskOutput) ScaleMaxCapacity ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) ScaleMaxCapacity() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) ScaleMinCapacity ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) ScaleMinCapacity() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) ScaleTargetCapacity ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) ScaleTargetCapacity() pulumi.StringPtrOutput
func (ElastigroupAzureV3SchedulingTaskOutput) ToElastigroupAzureV3SchedulingTaskOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) ToElastigroupAzureV3SchedulingTaskOutput() ElastigroupAzureV3SchedulingTaskOutput
func (ElastigroupAzureV3SchedulingTaskOutput) ToElastigroupAzureV3SchedulingTaskOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) ToElastigroupAzureV3SchedulingTaskOutputWithContext(ctx context.Context) ElastigroupAzureV3SchedulingTaskOutput
func (ElastigroupAzureV3SchedulingTaskOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3SchedulingTaskOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3Secret ¶ added in v3.98.0
type ElastigroupAzureV3Secret struct { SourceVaults []ElastigroupAzureV3SecretSourceVault `pulumi:"sourceVaults"` VaultCertificates []ElastigroupAzureV3SecretVaultCertificate `pulumi:"vaultCertificates"` }
type ElastigroupAzureV3SecretArgs ¶ added in v3.98.0
type ElastigroupAzureV3SecretArgs struct { SourceVaults ElastigroupAzureV3SecretSourceVaultArrayInput `pulumi:"sourceVaults"` VaultCertificates ElastigroupAzureV3SecretVaultCertificateArrayInput `pulumi:"vaultCertificates"` }
func (ElastigroupAzureV3SecretArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretArgs) ElementType() reflect.Type
func (ElastigroupAzureV3SecretArgs) ToElastigroupAzureV3SecretOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretArgs) ToElastigroupAzureV3SecretOutput() ElastigroupAzureV3SecretOutput
func (ElastigroupAzureV3SecretArgs) ToElastigroupAzureV3SecretOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretArgs) ToElastigroupAzureV3SecretOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretOutput
type ElastigroupAzureV3SecretArray ¶ added in v3.98.0
type ElastigroupAzureV3SecretArray []ElastigroupAzureV3SecretInput
func (ElastigroupAzureV3SecretArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretArray) ElementType() reflect.Type
func (ElastigroupAzureV3SecretArray) ToElastigroupAzureV3SecretArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretArray) ToElastigroupAzureV3SecretArrayOutput() ElastigroupAzureV3SecretArrayOutput
func (ElastigroupAzureV3SecretArray) ToElastigroupAzureV3SecretArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretArray) ToElastigroupAzureV3SecretArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretArrayOutput
type ElastigroupAzureV3SecretArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3SecretArrayInput interface { pulumi.Input ToElastigroupAzureV3SecretArrayOutput() ElastigroupAzureV3SecretArrayOutput ToElastigroupAzureV3SecretArrayOutputWithContext(context.Context) ElastigroupAzureV3SecretArrayOutput }
ElastigroupAzureV3SecretArrayInput is an input type that accepts ElastigroupAzureV3SecretArray and ElastigroupAzureV3SecretArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecretArrayInput` via:
ElastigroupAzureV3SecretArray{ ElastigroupAzureV3SecretArgs{...} }
type ElastigroupAzureV3SecretArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecretArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecretArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecretArrayOutput) Index ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SecretOutput
func (ElastigroupAzureV3SecretArrayOutput) ToElastigroupAzureV3SecretArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretArrayOutput) ToElastigroupAzureV3SecretArrayOutput() ElastigroupAzureV3SecretArrayOutput
func (ElastigroupAzureV3SecretArrayOutput) ToElastigroupAzureV3SecretArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretArrayOutput) ToElastigroupAzureV3SecretArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretArrayOutput
type ElastigroupAzureV3SecretInput ¶ added in v3.98.0
type ElastigroupAzureV3SecretInput interface { pulumi.Input ToElastigroupAzureV3SecretOutput() ElastigroupAzureV3SecretOutput ToElastigroupAzureV3SecretOutputWithContext(context.Context) ElastigroupAzureV3SecretOutput }
ElastigroupAzureV3SecretInput is an input type that accepts ElastigroupAzureV3SecretArgs and ElastigroupAzureV3SecretOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecretInput` via:
ElastigroupAzureV3SecretArgs{...}
type ElastigroupAzureV3SecretOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecretOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecretOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecretOutput) SourceVaults ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretOutput) SourceVaults() ElastigroupAzureV3SecretSourceVaultArrayOutput
func (ElastigroupAzureV3SecretOutput) ToElastigroupAzureV3SecretOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretOutput) ToElastigroupAzureV3SecretOutput() ElastigroupAzureV3SecretOutput
func (ElastigroupAzureV3SecretOutput) ToElastigroupAzureV3SecretOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretOutput) ToElastigroupAzureV3SecretOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretOutput
func (ElastigroupAzureV3SecretOutput) VaultCertificates ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretOutput) VaultCertificates() ElastigroupAzureV3SecretVaultCertificateArrayOutput
type ElastigroupAzureV3SecretSourceVault ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultArgs ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (ElastigroupAzureV3SecretSourceVaultArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretSourceVaultArgs) ElementType() reflect.Type
func (ElastigroupAzureV3SecretSourceVaultArgs) ToElastigroupAzureV3SecretSourceVaultOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretSourceVaultArgs) ToElastigroupAzureV3SecretSourceVaultOutput() ElastigroupAzureV3SecretSourceVaultOutput
func (ElastigroupAzureV3SecretSourceVaultArgs) ToElastigroupAzureV3SecretSourceVaultOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretSourceVaultArgs) ToElastigroupAzureV3SecretSourceVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultOutput
type ElastigroupAzureV3SecretSourceVaultArray ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultArray []ElastigroupAzureV3SecretSourceVaultInput
func (ElastigroupAzureV3SecretSourceVaultArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretSourceVaultArray) ElementType() reflect.Type
func (ElastigroupAzureV3SecretSourceVaultArray) ToElastigroupAzureV3SecretSourceVaultArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretSourceVaultArray) ToElastigroupAzureV3SecretSourceVaultArrayOutput() ElastigroupAzureV3SecretSourceVaultArrayOutput
func (ElastigroupAzureV3SecretSourceVaultArray) ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretSourceVaultArray) ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultArrayOutput
type ElastigroupAzureV3SecretSourceVaultArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultArrayInput interface { pulumi.Input ToElastigroupAzureV3SecretSourceVaultArrayOutput() ElastigroupAzureV3SecretSourceVaultArrayOutput ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext(context.Context) ElastigroupAzureV3SecretSourceVaultArrayOutput }
ElastigroupAzureV3SecretSourceVaultArrayInput is an input type that accepts ElastigroupAzureV3SecretSourceVaultArray and ElastigroupAzureV3SecretSourceVaultArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecretSourceVaultArrayInput` via:
ElastigroupAzureV3SecretSourceVaultArray{ ElastigroupAzureV3SecretSourceVaultArgs{...} }
type ElastigroupAzureV3SecretSourceVaultArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecretSourceVaultArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretSourceVaultArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecretSourceVaultArrayOutput) ToElastigroupAzureV3SecretSourceVaultArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretSourceVaultArrayOutput) ToElastigroupAzureV3SecretSourceVaultArrayOutput() ElastigroupAzureV3SecretSourceVaultArrayOutput
func (ElastigroupAzureV3SecretSourceVaultArrayOutput) ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretSourceVaultArrayOutput) ToElastigroupAzureV3SecretSourceVaultArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultArrayOutput
type ElastigroupAzureV3SecretSourceVaultInput ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultInput interface { pulumi.Input ToElastigroupAzureV3SecretSourceVaultOutput() ElastigroupAzureV3SecretSourceVaultOutput ToElastigroupAzureV3SecretSourceVaultOutputWithContext(context.Context) ElastigroupAzureV3SecretSourceVaultOutput }
ElastigroupAzureV3SecretSourceVaultInput is an input type that accepts ElastigroupAzureV3SecretSourceVaultArgs and ElastigroupAzureV3SecretSourceVaultOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecretSourceVaultInput` via:
ElastigroupAzureV3SecretSourceVaultArgs{...}
type ElastigroupAzureV3SecretSourceVaultOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecretSourceVaultOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecretSourceVaultOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretSourceVaultOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecretSourceVaultOutput) Name ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretSourceVaultOutput) Name() pulumi.StringOutput
func (ElastigroupAzureV3SecretSourceVaultOutput) ResourceGroupName ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretSourceVaultOutput) ResourceGroupName() pulumi.StringOutput
func (ElastigroupAzureV3SecretSourceVaultOutput) ToElastigroupAzureV3SecretSourceVaultOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretSourceVaultOutput) ToElastigroupAzureV3SecretSourceVaultOutput() ElastigroupAzureV3SecretSourceVaultOutput
func (ElastigroupAzureV3SecretSourceVaultOutput) ToElastigroupAzureV3SecretSourceVaultOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretSourceVaultOutput) ToElastigroupAzureV3SecretSourceVaultOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretSourceVaultOutput
type ElastigroupAzureV3SecretVaultCertificate ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateArgs ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateArgs struct { CertificateStore pulumi.StringInput `pulumi:"certificateStore"` CertificateUrl pulumi.StringInput `pulumi:"certificateUrl"` }
func (ElastigroupAzureV3SecretVaultCertificateArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretVaultCertificateArgs) ElementType() reflect.Type
func (ElastigroupAzureV3SecretVaultCertificateArgs) ToElastigroupAzureV3SecretVaultCertificateOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretVaultCertificateArgs) ToElastigroupAzureV3SecretVaultCertificateOutput() ElastigroupAzureV3SecretVaultCertificateOutput
func (ElastigroupAzureV3SecretVaultCertificateArgs) ToElastigroupAzureV3SecretVaultCertificateOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretVaultCertificateArgs) ToElastigroupAzureV3SecretVaultCertificateOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateOutput
type ElastigroupAzureV3SecretVaultCertificateArray ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateArray []ElastigroupAzureV3SecretVaultCertificateInput
func (ElastigroupAzureV3SecretVaultCertificateArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretVaultCertificateArray) ElementType() reflect.Type
func (ElastigroupAzureV3SecretVaultCertificateArray) ToElastigroupAzureV3SecretVaultCertificateArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretVaultCertificateArray) ToElastigroupAzureV3SecretVaultCertificateArrayOutput() ElastigroupAzureV3SecretVaultCertificateArrayOutput
func (ElastigroupAzureV3SecretVaultCertificateArray) ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecretVaultCertificateArray) ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateArrayOutput
type ElastigroupAzureV3SecretVaultCertificateArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateArrayInput interface { pulumi.Input ToElastigroupAzureV3SecretVaultCertificateArrayOutput() ElastigroupAzureV3SecretVaultCertificateArrayOutput ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext(context.Context) ElastigroupAzureV3SecretVaultCertificateArrayOutput }
ElastigroupAzureV3SecretVaultCertificateArrayInput is an input type that accepts ElastigroupAzureV3SecretVaultCertificateArray and ElastigroupAzureV3SecretVaultCertificateArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecretVaultCertificateArrayInput` via:
ElastigroupAzureV3SecretVaultCertificateArray{ ElastigroupAzureV3SecretVaultCertificateArgs{...} }
type ElastigroupAzureV3SecretVaultCertificateArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecretVaultCertificateArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretVaultCertificateArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecretVaultCertificateArrayOutput) ToElastigroupAzureV3SecretVaultCertificateArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretVaultCertificateArrayOutput) ToElastigroupAzureV3SecretVaultCertificateArrayOutput() ElastigroupAzureV3SecretVaultCertificateArrayOutput
func (ElastigroupAzureV3SecretVaultCertificateArrayOutput) ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretVaultCertificateArrayOutput) ToElastigroupAzureV3SecretVaultCertificateArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateArrayOutput
type ElastigroupAzureV3SecretVaultCertificateInput ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateInput interface { pulumi.Input ToElastigroupAzureV3SecretVaultCertificateOutput() ElastigroupAzureV3SecretVaultCertificateOutput ToElastigroupAzureV3SecretVaultCertificateOutputWithContext(context.Context) ElastigroupAzureV3SecretVaultCertificateOutput }
ElastigroupAzureV3SecretVaultCertificateInput is an input type that accepts ElastigroupAzureV3SecretVaultCertificateArgs and ElastigroupAzureV3SecretVaultCertificateOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecretVaultCertificateInput` via:
ElastigroupAzureV3SecretVaultCertificateArgs{...}
type ElastigroupAzureV3SecretVaultCertificateOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecretVaultCertificateOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecretVaultCertificateOutput) CertificateStore ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretVaultCertificateOutput) CertificateStore() pulumi.StringOutput
func (ElastigroupAzureV3SecretVaultCertificateOutput) CertificateUrl ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretVaultCertificateOutput) CertificateUrl() pulumi.StringOutput
func (ElastigroupAzureV3SecretVaultCertificateOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecretVaultCertificateOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecretVaultCertificateOutput) ToElastigroupAzureV3SecretVaultCertificateOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretVaultCertificateOutput) ToElastigroupAzureV3SecretVaultCertificateOutput() ElastigroupAzureV3SecretVaultCertificateOutput
func (ElastigroupAzureV3SecretVaultCertificateOutput) ToElastigroupAzureV3SecretVaultCertificateOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecretVaultCertificateOutput) ToElastigroupAzureV3SecretVaultCertificateOutputWithContext(ctx context.Context) ElastigroupAzureV3SecretVaultCertificateOutput
type ElastigroupAzureV3Security ¶ added in v3.98.0
type ElastigroupAzureV3SecurityArgs ¶ added in v3.98.0
type ElastigroupAzureV3SecurityArgs struct { ConfidentialOsDiskEncryption pulumi.BoolPtrInput `pulumi:"confidentialOsDiskEncryption"` SecureBootEnabled pulumi.BoolPtrInput `pulumi:"secureBootEnabled"` SecurityType pulumi.StringPtrInput `pulumi:"securityType"` VtpmEnabled pulumi.BoolPtrInput `pulumi:"vtpmEnabled"` }
func (ElastigroupAzureV3SecurityArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecurityArgs) ElementType() reflect.Type
func (ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityOutput() ElastigroupAzureV3SecurityOutput
func (ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityOutput
func (ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityPtrOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput
func (ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityPtrOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SecurityArgs) ToElastigroupAzureV3SecurityPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityPtrOutput
type ElastigroupAzureV3SecurityInput ¶ added in v3.98.0
type ElastigroupAzureV3SecurityInput interface { pulumi.Input ToElastigroupAzureV3SecurityOutput() ElastigroupAzureV3SecurityOutput ToElastigroupAzureV3SecurityOutputWithContext(context.Context) ElastigroupAzureV3SecurityOutput }
ElastigroupAzureV3SecurityInput is an input type that accepts ElastigroupAzureV3SecurityArgs and ElastigroupAzureV3SecurityOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecurityInput` via:
ElastigroupAzureV3SecurityArgs{...}
type ElastigroupAzureV3SecurityOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecurityOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecurityOutput) ConfidentialOsDiskEncryption ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
func (ElastigroupAzureV3SecurityOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecurityOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecurityOutput) SecureBootEnabled ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) SecureBootEnabled() pulumi.BoolPtrOutput
func (ElastigroupAzureV3SecurityOutput) SecurityType ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) SecurityType() pulumi.StringPtrOutput
func (ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityOutput() ElastigroupAzureV3SecurityOutput
func (ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityOutput
func (ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput
func (ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) ToElastigroupAzureV3SecurityPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityPtrOutput
func (ElastigroupAzureV3SecurityOutput) VtpmEnabled ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityOutput) VtpmEnabled() pulumi.BoolPtrOutput
type ElastigroupAzureV3SecurityPtrInput ¶ added in v3.98.0
type ElastigroupAzureV3SecurityPtrInput interface { pulumi.Input ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput ToElastigroupAzureV3SecurityPtrOutputWithContext(context.Context) ElastigroupAzureV3SecurityPtrOutput }
ElastigroupAzureV3SecurityPtrInput is an input type that accepts ElastigroupAzureV3SecurityArgs, ElastigroupAzureV3SecurityPtr and ElastigroupAzureV3SecurityPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3SecurityPtrInput` via:
ElastigroupAzureV3SecurityArgs{...} or: nil
func ElastigroupAzureV3SecurityPtr ¶ added in v3.98.0
func ElastigroupAzureV3SecurityPtr(v *ElastigroupAzureV3SecurityArgs) ElastigroupAzureV3SecurityPtrInput
type ElastigroupAzureV3SecurityPtrOutput ¶ added in v3.98.0
type ElastigroupAzureV3SecurityPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SecurityPtrOutput) ConfidentialOsDiskEncryption ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
func (ElastigroupAzureV3SecurityPtrOutput) Elem ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) Elem() ElastigroupAzureV3SecurityOutput
func (ElastigroupAzureV3SecurityPtrOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SecurityPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SecurityPtrOutput) SecureBootEnabled ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) SecureBootEnabled() pulumi.BoolPtrOutput
func (ElastigroupAzureV3SecurityPtrOutput) SecurityType ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) SecurityType() pulumi.StringPtrOutput
func (ElastigroupAzureV3SecurityPtrOutput) ToElastigroupAzureV3SecurityPtrOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) ToElastigroupAzureV3SecurityPtrOutput() ElastigroupAzureV3SecurityPtrOutput
func (ElastigroupAzureV3SecurityPtrOutput) ToElastigroupAzureV3SecurityPtrOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) ToElastigroupAzureV3SecurityPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3SecurityPtrOutput
func (ElastigroupAzureV3SecurityPtrOutput) VtpmEnabled ¶ added in v3.98.0
func (o ElastigroupAzureV3SecurityPtrOutput) VtpmEnabled() pulumi.BoolPtrOutput
type ElastigroupAzureV3Signal ¶ added in v3.98.0
type ElastigroupAzureV3SignalArgs ¶ added in v3.98.0
type ElastigroupAzureV3SignalArgs struct { Timeout pulumi.IntInput `pulumi:"timeout"` Type pulumi.StringInput `pulumi:"type"` }
func (ElastigroupAzureV3SignalArgs) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SignalArgs) ElementType() reflect.Type
func (ElastigroupAzureV3SignalArgs) ToElastigroupAzureV3SignalOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SignalArgs) ToElastigroupAzureV3SignalOutput() ElastigroupAzureV3SignalOutput
func (ElastigroupAzureV3SignalArgs) ToElastigroupAzureV3SignalOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SignalArgs) ToElastigroupAzureV3SignalOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalOutput
type ElastigroupAzureV3SignalArray ¶ added in v3.98.0
type ElastigroupAzureV3SignalArray []ElastigroupAzureV3SignalInput
func (ElastigroupAzureV3SignalArray) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SignalArray) ElementType() reflect.Type
func (ElastigroupAzureV3SignalArray) ToElastigroupAzureV3SignalArrayOutput ¶ added in v3.98.0
func (i ElastigroupAzureV3SignalArray) ToElastigroupAzureV3SignalArrayOutput() ElastigroupAzureV3SignalArrayOutput
func (ElastigroupAzureV3SignalArray) ToElastigroupAzureV3SignalArrayOutputWithContext ¶ added in v3.98.0
func (i ElastigroupAzureV3SignalArray) ToElastigroupAzureV3SignalArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalArrayOutput
type ElastigroupAzureV3SignalArrayInput ¶ added in v3.98.0
type ElastigroupAzureV3SignalArrayInput interface { pulumi.Input ToElastigroupAzureV3SignalArrayOutput() ElastigroupAzureV3SignalArrayOutput ToElastigroupAzureV3SignalArrayOutputWithContext(context.Context) ElastigroupAzureV3SignalArrayOutput }
ElastigroupAzureV3SignalArrayInput is an input type that accepts ElastigroupAzureV3SignalArray and ElastigroupAzureV3SignalArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3SignalArrayInput` via:
ElastigroupAzureV3SignalArray{ ElastigroupAzureV3SignalArgs{...} }
type ElastigroupAzureV3SignalArrayOutput ¶ added in v3.98.0
type ElastigroupAzureV3SignalArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SignalArrayOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SignalArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SignalArrayOutput) Index ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3SignalOutput
func (ElastigroupAzureV3SignalArrayOutput) ToElastigroupAzureV3SignalArrayOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalArrayOutput) ToElastigroupAzureV3SignalArrayOutput() ElastigroupAzureV3SignalArrayOutput
func (ElastigroupAzureV3SignalArrayOutput) ToElastigroupAzureV3SignalArrayOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalArrayOutput) ToElastigroupAzureV3SignalArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalArrayOutput
type ElastigroupAzureV3SignalInput ¶ added in v3.98.0
type ElastigroupAzureV3SignalInput interface { pulumi.Input ToElastigroupAzureV3SignalOutput() ElastigroupAzureV3SignalOutput ToElastigroupAzureV3SignalOutputWithContext(context.Context) ElastigroupAzureV3SignalOutput }
ElastigroupAzureV3SignalInput is an input type that accepts ElastigroupAzureV3SignalArgs and ElastigroupAzureV3SignalOutput values. You can construct a concrete instance of `ElastigroupAzureV3SignalInput` via:
ElastigroupAzureV3SignalArgs{...}
type ElastigroupAzureV3SignalOutput ¶ added in v3.98.0
type ElastigroupAzureV3SignalOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3SignalOutput) ElementType ¶ added in v3.98.0
func (ElastigroupAzureV3SignalOutput) ElementType() reflect.Type
func (ElastigroupAzureV3SignalOutput) Timeout ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalOutput) Timeout() pulumi.IntOutput
func (ElastigroupAzureV3SignalOutput) ToElastigroupAzureV3SignalOutput ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalOutput) ToElastigroupAzureV3SignalOutput() ElastigroupAzureV3SignalOutput
func (ElastigroupAzureV3SignalOutput) ToElastigroupAzureV3SignalOutputWithContext ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalOutput) ToElastigroupAzureV3SignalOutputWithContext(ctx context.Context) ElastigroupAzureV3SignalOutput
func (ElastigroupAzureV3SignalOutput) Type ¶ added in v3.98.0
func (o ElastigroupAzureV3SignalOutput) Type() pulumi.StringOutput
type ElastigroupAzureV3State ¶
type ElastigroupAzureV3State struct { AvailabilityVsCost pulumi.IntPtrInput BootDiagnostics ElastigroupAzureV3BootDiagnosticArrayInput CapacityReservation ElastigroupAzureV3CapacityReservationPtrInput CustomData pulumi.StringPtrInput DataDisks ElastigroupAzureV3DataDiskArrayInput Description pulumi.StringPtrInput DesiredCapacity pulumi.IntPtrInput DrainingTimeout pulumi.IntPtrInput Extensions ElastigroupAzureV3ExtensionArrayInput FallbackToOnDemand pulumi.BoolPtrInput Health ElastigroupAzureV3HealthPtrInput Images ElastigroupAzureV3ImageArrayInput LoadBalancers ElastigroupAzureV3LoadBalancerArrayInput Login ElastigroupAzureV3LoginPtrInput ManagedServiceIdentities ElastigroupAzureV3ManagedServiceIdentityArrayInput MaxSize pulumi.IntPtrInput MinSize pulumi.IntPtrInput Name pulumi.StringPtrInput Network ElastigroupAzureV3NetworkPtrInput OnDemandCount pulumi.IntPtrInput OptimizationWindows pulumi.StringArrayInput Os pulumi.StringPtrInput OsDisk ElastigroupAzureV3OsDiskPtrInput PreferredZones pulumi.StringArrayInput ProximityPlacementGroups ElastigroupAzureV3ProximityPlacementGroupArrayInput Region pulumi.StringPtrInput ResourceGroupName pulumi.StringPtrInput RevertToSpot ElastigroupAzureV3RevertToSpotPtrInput ScalingDownPolicies ElastigroupAzureV3ScalingDownPolicyArrayInput ScalingUpPolicies ElastigroupAzureV3ScalingUpPolicyArrayInput SchedulingTasks ElastigroupAzureV3SchedulingTaskArrayInput Secrets ElastigroupAzureV3SecretArrayInput Security ElastigroupAzureV3SecurityPtrInput ShutdownScript pulumi.StringPtrInput Signals ElastigroupAzureV3SignalArrayInput SpotPercentage pulumi.IntPtrInput Tags ElastigroupAzureV3TagArrayInput UserData pulumi.StringPtrInput VmNamePrefix pulumi.StringPtrInput VmSizes ElastigroupAzureV3VmSizesPtrInput Zones pulumi.StringArrayInput }
func (ElastigroupAzureV3State) ElementType ¶
func (ElastigroupAzureV3State) ElementType() reflect.Type
type ElastigroupAzureV3Tag ¶ added in v3.33.0
type ElastigroupAzureV3TagArgs ¶ added in v3.33.0
type ElastigroupAzureV3TagArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (ElastigroupAzureV3TagArgs) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagArgs) ElementType() reflect.Type
func (ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutput ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutputWithContext ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArgs) ToElastigroupAzureV3TagOutputWithContext(ctx context.Context) ElastigroupAzureV3TagOutput
type ElastigroupAzureV3TagArray ¶ added in v3.33.0
type ElastigroupAzureV3TagArray []ElastigroupAzureV3TagInput
func (ElastigroupAzureV3TagArray) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagArray) ElementType() reflect.Type
func (ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutput ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
func (ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutputWithContext ¶ added in v3.33.0
func (i ElastigroupAzureV3TagArray) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
type ElastigroupAzureV3TagArrayInput ¶ added in v3.33.0
type ElastigroupAzureV3TagArrayInput interface { pulumi.Input ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput ToElastigroupAzureV3TagArrayOutputWithContext(context.Context) ElastigroupAzureV3TagArrayOutput }
ElastigroupAzureV3TagArrayInput is an input type that accepts ElastigroupAzureV3TagArray and ElastigroupAzureV3TagArrayOutput values. You can construct a concrete instance of `ElastigroupAzureV3TagArrayInput` via:
ElastigroupAzureV3TagArray{ ElastigroupAzureV3TagArgs{...} }
type ElastigroupAzureV3TagArrayOutput ¶ added in v3.33.0
type ElastigroupAzureV3TagArrayOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3TagArrayOutput) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagArrayOutput) ElementType() reflect.Type
func (ElastigroupAzureV3TagArrayOutput) Index ¶ added in v3.33.0
func (o ElastigroupAzureV3TagArrayOutput) Index(i pulumi.IntInput) ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutput ¶ added in v3.33.0
func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutput() ElastigroupAzureV3TagArrayOutput
func (ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutputWithContext ¶ added in v3.33.0
func (o ElastigroupAzureV3TagArrayOutput) ToElastigroupAzureV3TagArrayOutputWithContext(ctx context.Context) ElastigroupAzureV3TagArrayOutput
type ElastigroupAzureV3TagInput ¶ added in v3.33.0
type ElastigroupAzureV3TagInput interface { pulumi.Input ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput ToElastigroupAzureV3TagOutputWithContext(context.Context) ElastigroupAzureV3TagOutput }
ElastigroupAzureV3TagInput is an input type that accepts ElastigroupAzureV3TagArgs and ElastigroupAzureV3TagOutput values. You can construct a concrete instance of `ElastigroupAzureV3TagInput` via:
ElastigroupAzureV3TagArgs{...}
type ElastigroupAzureV3TagOutput ¶ added in v3.33.0
type ElastigroupAzureV3TagOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3TagOutput) ElementType ¶ added in v3.33.0
func (ElastigroupAzureV3TagOutput) ElementType() reflect.Type
func (ElastigroupAzureV3TagOutput) Key ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) Key() pulumi.StringOutput
func (ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutput ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutput() ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutputWithContext ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) ToElastigroupAzureV3TagOutputWithContext(ctx context.Context) ElastigroupAzureV3TagOutput
func (ElastigroupAzureV3TagOutput) Value ¶ added in v3.33.0
func (o ElastigroupAzureV3TagOutput) Value() pulumi.StringOutput
type ElastigroupAzureV3VmSizes ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesArgs ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesArgs struct { OdSizes pulumi.StringArrayInput `pulumi:"odSizes"` PreferredSpotSizes pulumi.StringArrayInput `pulumi:"preferredSpotSizes"` SpotSizes pulumi.StringArrayInput `pulumi:"spotSizes"` }
func (ElastigroupAzureV3VmSizesArgs) ElementType ¶ added in v3.82.0
func (ElastigroupAzureV3VmSizesArgs) ElementType() reflect.Type
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutput ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutputWithContext ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
func (ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutputWithContext ¶ added in v3.82.0
func (i ElastigroupAzureV3VmSizesArgs) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
type ElastigroupAzureV3VmSizesInput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesInput interface { pulumi.Input ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput ToElastigroupAzureV3VmSizesOutputWithContext(context.Context) ElastigroupAzureV3VmSizesOutput }
ElastigroupAzureV3VmSizesInput is an input type that accepts ElastigroupAzureV3VmSizesArgs and ElastigroupAzureV3VmSizesOutput values. You can construct a concrete instance of `ElastigroupAzureV3VmSizesInput` via:
ElastigroupAzureV3VmSizesArgs{...}
type ElastigroupAzureV3VmSizesOutput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3VmSizesOutput) ElementType ¶ added in v3.82.0
func (ElastigroupAzureV3VmSizesOutput) ElementType() reflect.Type
func (ElastigroupAzureV3VmSizesOutput) OdSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) OdSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesOutput) PreferredSpotSizes ¶ added in v3.98.0
func (o ElastigroupAzureV3VmSizesOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesOutput) SpotSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) SpotSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutput ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutput() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutputWithContext ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
func (ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
type ElastigroupAzureV3VmSizesPtrInput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesPtrInput interface { pulumi.Input ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput ToElastigroupAzureV3VmSizesPtrOutputWithContext(context.Context) ElastigroupAzureV3VmSizesPtrOutput }
ElastigroupAzureV3VmSizesPtrInput is an input type that accepts ElastigroupAzureV3VmSizesArgs, ElastigroupAzureV3VmSizesPtr and ElastigroupAzureV3VmSizesPtrOutput values. You can construct a concrete instance of `ElastigroupAzureV3VmSizesPtrInput` via:
ElastigroupAzureV3VmSizesArgs{...} or: nil
func ElastigroupAzureV3VmSizesPtr ¶ added in v3.82.0
func ElastigroupAzureV3VmSizesPtr(v *ElastigroupAzureV3VmSizesArgs) ElastigroupAzureV3VmSizesPtrInput
type ElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
type ElastigroupAzureV3VmSizesPtrOutput struct{ *pulumi.OutputState }
func (ElastigroupAzureV3VmSizesPtrOutput) Elem ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) Elem() ElastigroupAzureV3VmSizesOutput
func (ElastigroupAzureV3VmSizesPtrOutput) ElementType ¶ added in v3.82.0
func (ElastigroupAzureV3VmSizesPtrOutput) ElementType() reflect.Type
func (ElastigroupAzureV3VmSizesPtrOutput) OdSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesPtrOutput) PreferredSpotSizes ¶ added in v3.98.0
func (o ElastigroupAzureV3VmSizesPtrOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesPtrOutput) SpotSizes ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
func (ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutput ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutput() ElastigroupAzureV3VmSizesPtrOutput
func (ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o ElastigroupAzureV3VmSizesPtrOutput) ToElastigroupAzureV3VmSizesPtrOutputWithContext(ctx context.Context) ElastigroupAzureV3VmSizesPtrOutput
type HealthCheck ¶
type HealthCheck struct { pulumi.CustomResourceState // Describes the check to execute. Check HealthCheckCheckPtrOutput `pulumi:"check"` // The name of the health check. Name pulumi.StringOutput `pulumi:"name"` ProxyAddress pulumi.StringOutput `pulumi:"proxyAddress"` ProxyPort pulumi.IntPtrOutput `pulumi:"proxyPort"` // The ID of the resource to check. ResourceId pulumi.StringOutput `pulumi:"resourceId"` }
Provides a Spotinst Health Check resource.
## Example Usage
func GetHealthCheck ¶
func GetHealthCheck(ctx *pulumi.Context, name string, id pulumi.IDInput, state *HealthCheckState, opts ...pulumi.ResourceOption) (*HealthCheck, error)
GetHealthCheck gets an existing HealthCheck 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 NewHealthCheck ¶
func NewHealthCheck(ctx *pulumi.Context, name string, args *HealthCheckArgs, opts ...pulumi.ResourceOption) (*HealthCheck, error)
NewHealthCheck registers a new resource with the given unique name, arguments, and options.
func (*HealthCheck) ElementType ¶
func (*HealthCheck) ElementType() reflect.Type
func (*HealthCheck) ToHealthCheckOutput ¶
func (i *HealthCheck) ToHealthCheckOutput() HealthCheckOutput
func (*HealthCheck) ToHealthCheckOutputWithContext ¶
func (i *HealthCheck) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
type HealthCheckArgs ¶
type HealthCheckArgs struct { // Describes the check to execute. Check HealthCheckCheckPtrInput // The name of the health check. Name pulumi.StringPtrInput ProxyAddress pulumi.StringInput ProxyPort pulumi.IntPtrInput // The ID of the resource to check. ResourceId pulumi.StringInput }
The set of arguments for constructing a HealthCheck resource.
func (HealthCheckArgs) ElementType ¶
func (HealthCheckArgs) ElementType() reflect.Type
type HealthCheckArray ¶
type HealthCheckArray []HealthCheckInput
func (HealthCheckArray) ElementType ¶
func (HealthCheckArray) ElementType() reflect.Type
func (HealthCheckArray) ToHealthCheckArrayOutput ¶
func (i HealthCheckArray) ToHealthCheckArrayOutput() HealthCheckArrayOutput
func (HealthCheckArray) ToHealthCheckArrayOutputWithContext ¶
func (i HealthCheckArray) ToHealthCheckArrayOutputWithContext(ctx context.Context) HealthCheckArrayOutput
type HealthCheckArrayInput ¶
type HealthCheckArrayInput interface { pulumi.Input ToHealthCheckArrayOutput() HealthCheckArrayOutput ToHealthCheckArrayOutputWithContext(context.Context) HealthCheckArrayOutput }
HealthCheckArrayInput is an input type that accepts HealthCheckArray and HealthCheckArrayOutput values. You can construct a concrete instance of `HealthCheckArrayInput` via:
HealthCheckArray{ HealthCheckArgs{...} }
type HealthCheckArrayOutput ¶
type HealthCheckArrayOutput struct{ *pulumi.OutputState }
func (HealthCheckArrayOutput) ElementType ¶
func (HealthCheckArrayOutput) ElementType() reflect.Type
func (HealthCheckArrayOutput) Index ¶
func (o HealthCheckArrayOutput) Index(i pulumi.IntInput) HealthCheckOutput
func (HealthCheckArrayOutput) ToHealthCheckArrayOutput ¶
func (o HealthCheckArrayOutput) ToHealthCheckArrayOutput() HealthCheckArrayOutput
func (HealthCheckArrayOutput) ToHealthCheckArrayOutputWithContext ¶
func (o HealthCheckArrayOutput) ToHealthCheckArrayOutputWithContext(ctx context.Context) HealthCheckArrayOutput
type HealthCheckCheck ¶
type HealthCheckCheck struct { EndPoint *string `pulumi:"endPoint"` // The destination for the request. Endpoint *string `pulumi:"endpoint"` // The number of consecutive successful health checks that must occur before declaring an instance healthy. Healthy int `pulumi:"healthy"` // The amount of time (in seconds) between each health check (minimum: 10). Interval int `pulumi:"interval"` // The port to use to connect with the instance. Port int `pulumi:"port"` // The protocol to use to connect with the instance. Valid values: http, https. Protocol string `pulumi:"protocol"` TimeOut *int `pulumi:"timeOut"` // the amount of time (in seconds) to wait when receiving a response from the health check. Timeout *int `pulumi:"timeout"` // The number of consecutive failed health checks that must occur before declaring an instance unhealthy. Unhealthy int `pulumi:"unhealthy"` }
type HealthCheckCheckArgs ¶
type HealthCheckCheckArgs struct { EndPoint pulumi.StringPtrInput `pulumi:"endPoint"` // The destination for the request. Endpoint pulumi.StringPtrInput `pulumi:"endpoint"` // The number of consecutive successful health checks that must occur before declaring an instance healthy. Healthy pulumi.IntInput `pulumi:"healthy"` // The amount of time (in seconds) between each health check (minimum: 10). Interval pulumi.IntInput `pulumi:"interval"` // The port to use to connect with the instance. Port pulumi.IntInput `pulumi:"port"` // The protocol to use to connect with the instance. Valid values: http, https. Protocol pulumi.StringInput `pulumi:"protocol"` TimeOut pulumi.IntPtrInput `pulumi:"timeOut"` // the amount of time (in seconds) to wait when receiving a response from the health check. Timeout pulumi.IntPtrInput `pulumi:"timeout"` // The number of consecutive failed health checks that must occur before declaring an instance unhealthy. Unhealthy pulumi.IntInput `pulumi:"unhealthy"` }
func (HealthCheckCheckArgs) ElementType ¶
func (HealthCheckCheckArgs) ElementType() reflect.Type
func (HealthCheckCheckArgs) ToHealthCheckCheckOutput ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckOutput() HealthCheckCheckOutput
func (HealthCheckCheckArgs) ToHealthCheckCheckOutputWithContext ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
func (HealthCheckCheckArgs) ToHealthCheckCheckPtrOutput ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
func (HealthCheckCheckArgs) ToHealthCheckCheckPtrOutputWithContext ¶
func (i HealthCheckCheckArgs) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
type HealthCheckCheckInput ¶
type HealthCheckCheckInput interface { pulumi.Input ToHealthCheckCheckOutput() HealthCheckCheckOutput ToHealthCheckCheckOutputWithContext(context.Context) HealthCheckCheckOutput }
HealthCheckCheckInput is an input type that accepts HealthCheckCheckArgs and HealthCheckCheckOutput values. You can construct a concrete instance of `HealthCheckCheckInput` via:
HealthCheckCheckArgs{...}
type HealthCheckCheckOutput ¶
type HealthCheckCheckOutput struct{ *pulumi.OutputState }
func (HealthCheckCheckOutput) ElementType ¶
func (HealthCheckCheckOutput) ElementType() reflect.Type
func (HealthCheckCheckOutput) EndPoint ¶
func (o HealthCheckCheckOutput) EndPoint() pulumi.StringPtrOutput
func (HealthCheckCheckOutput) Endpoint ¶
func (o HealthCheckCheckOutput) Endpoint() pulumi.StringPtrOutput
The destination for the request.
func (HealthCheckCheckOutput) Healthy ¶
func (o HealthCheckCheckOutput) Healthy() pulumi.IntOutput
The number of consecutive successful health checks that must occur before declaring an instance healthy.
func (HealthCheckCheckOutput) Interval ¶
func (o HealthCheckCheckOutput) Interval() pulumi.IntOutput
The amount of time (in seconds) between each health check (minimum: 10).
func (HealthCheckCheckOutput) Port ¶
func (o HealthCheckCheckOutput) Port() pulumi.IntOutput
The port to use to connect with the instance.
func (HealthCheckCheckOutput) Protocol ¶
func (o HealthCheckCheckOutput) Protocol() pulumi.StringOutput
The protocol to use to connect with the instance. Valid values: http, https.
func (HealthCheckCheckOutput) TimeOut ¶
func (o HealthCheckCheckOutput) TimeOut() pulumi.IntPtrOutput
func (HealthCheckCheckOutput) Timeout ¶
func (o HealthCheckCheckOutput) Timeout() pulumi.IntPtrOutput
the amount of time (in seconds) to wait when receiving a response from the health check.
func (HealthCheckCheckOutput) ToHealthCheckCheckOutput ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckOutput() HealthCheckCheckOutput
func (HealthCheckCheckOutput) ToHealthCheckCheckOutputWithContext ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckOutputWithContext(ctx context.Context) HealthCheckCheckOutput
func (HealthCheckCheckOutput) ToHealthCheckCheckPtrOutput ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
func (HealthCheckCheckOutput) ToHealthCheckCheckPtrOutputWithContext ¶
func (o HealthCheckCheckOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
func (HealthCheckCheckOutput) Unhealthy ¶
func (o HealthCheckCheckOutput) Unhealthy() pulumi.IntOutput
The number of consecutive failed health checks that must occur before declaring an instance unhealthy.
type HealthCheckCheckPtrInput ¶
type HealthCheckCheckPtrInput interface { pulumi.Input ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput ToHealthCheckCheckPtrOutputWithContext(context.Context) HealthCheckCheckPtrOutput }
HealthCheckCheckPtrInput is an input type that accepts HealthCheckCheckArgs, HealthCheckCheckPtr and HealthCheckCheckPtrOutput values. You can construct a concrete instance of `HealthCheckCheckPtrInput` via:
HealthCheckCheckArgs{...} or: nil
func HealthCheckCheckPtr ¶
func HealthCheckCheckPtr(v *HealthCheckCheckArgs) HealthCheckCheckPtrInput
type HealthCheckCheckPtrOutput ¶
type HealthCheckCheckPtrOutput struct{ *pulumi.OutputState }
func (HealthCheckCheckPtrOutput) Elem ¶
func (o HealthCheckCheckPtrOutput) Elem() HealthCheckCheckOutput
func (HealthCheckCheckPtrOutput) ElementType ¶
func (HealthCheckCheckPtrOutput) ElementType() reflect.Type
func (HealthCheckCheckPtrOutput) EndPoint ¶
func (o HealthCheckCheckPtrOutput) EndPoint() pulumi.StringPtrOutput
func (HealthCheckCheckPtrOutput) Endpoint ¶
func (o HealthCheckCheckPtrOutput) Endpoint() pulumi.StringPtrOutput
The destination for the request.
func (HealthCheckCheckPtrOutput) Healthy ¶
func (o HealthCheckCheckPtrOutput) Healthy() pulumi.IntPtrOutput
The number of consecutive successful health checks that must occur before declaring an instance healthy.
func (HealthCheckCheckPtrOutput) Interval ¶
func (o HealthCheckCheckPtrOutput) Interval() pulumi.IntPtrOutput
The amount of time (in seconds) between each health check (minimum: 10).
func (HealthCheckCheckPtrOutput) Port ¶
func (o HealthCheckCheckPtrOutput) Port() pulumi.IntPtrOutput
The port to use to connect with the instance.
func (HealthCheckCheckPtrOutput) Protocol ¶
func (o HealthCheckCheckPtrOutput) Protocol() pulumi.StringPtrOutput
The protocol to use to connect with the instance. Valid values: http, https.
func (HealthCheckCheckPtrOutput) TimeOut ¶
func (o HealthCheckCheckPtrOutput) TimeOut() pulumi.IntPtrOutput
func (HealthCheckCheckPtrOutput) Timeout ¶
func (o HealthCheckCheckPtrOutput) Timeout() pulumi.IntPtrOutput
the amount of time (in seconds) to wait when receiving a response from the health check.
func (HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutput ¶
func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutput() HealthCheckCheckPtrOutput
func (HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutputWithContext ¶
func (o HealthCheckCheckPtrOutput) ToHealthCheckCheckPtrOutputWithContext(ctx context.Context) HealthCheckCheckPtrOutput
func (HealthCheckCheckPtrOutput) Unhealthy ¶
func (o HealthCheckCheckPtrOutput) Unhealthy() pulumi.IntPtrOutput
The number of consecutive failed health checks that must occur before declaring an instance unhealthy.
type HealthCheckInput ¶
type HealthCheckInput interface { pulumi.Input ToHealthCheckOutput() HealthCheckOutput ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput }
type HealthCheckMap ¶
type HealthCheckMap map[string]HealthCheckInput
func (HealthCheckMap) ElementType ¶
func (HealthCheckMap) ElementType() reflect.Type
func (HealthCheckMap) ToHealthCheckMapOutput ¶
func (i HealthCheckMap) ToHealthCheckMapOutput() HealthCheckMapOutput
func (HealthCheckMap) ToHealthCheckMapOutputWithContext ¶
func (i HealthCheckMap) ToHealthCheckMapOutputWithContext(ctx context.Context) HealthCheckMapOutput
type HealthCheckMapInput ¶
type HealthCheckMapInput interface { pulumi.Input ToHealthCheckMapOutput() HealthCheckMapOutput ToHealthCheckMapOutputWithContext(context.Context) HealthCheckMapOutput }
HealthCheckMapInput is an input type that accepts HealthCheckMap and HealthCheckMapOutput values. You can construct a concrete instance of `HealthCheckMapInput` via:
HealthCheckMap{ "key": HealthCheckArgs{...} }
type HealthCheckMapOutput ¶
type HealthCheckMapOutput struct{ *pulumi.OutputState }
func (HealthCheckMapOutput) ElementType ¶
func (HealthCheckMapOutput) ElementType() reflect.Type
func (HealthCheckMapOutput) MapIndex ¶
func (o HealthCheckMapOutput) MapIndex(k pulumi.StringInput) HealthCheckOutput
func (HealthCheckMapOutput) ToHealthCheckMapOutput ¶
func (o HealthCheckMapOutput) ToHealthCheckMapOutput() HealthCheckMapOutput
func (HealthCheckMapOutput) ToHealthCheckMapOutputWithContext ¶
func (o HealthCheckMapOutput) ToHealthCheckMapOutputWithContext(ctx context.Context) HealthCheckMapOutput
type HealthCheckOutput ¶
type HealthCheckOutput struct{ *pulumi.OutputState }
func (HealthCheckOutput) Check ¶ added in v3.20.0
func (o HealthCheckOutput) Check() HealthCheckCheckPtrOutput
Describes the check to execute.
func (HealthCheckOutput) ElementType ¶
func (HealthCheckOutput) ElementType() reflect.Type
func (HealthCheckOutput) Name ¶ added in v3.20.0
func (o HealthCheckOutput) Name() pulumi.StringOutput
The name of the health check.
func (HealthCheckOutput) ProxyAddress ¶ added in v3.20.0
func (o HealthCheckOutput) ProxyAddress() pulumi.StringOutput
func (HealthCheckOutput) ProxyPort ¶ added in v3.20.0
func (o HealthCheckOutput) ProxyPort() pulumi.IntPtrOutput
func (HealthCheckOutput) ResourceId ¶ added in v3.20.0
func (o HealthCheckOutput) ResourceId() pulumi.StringOutput
The ID of the resource to check.
func (HealthCheckOutput) ToHealthCheckOutput ¶
func (o HealthCheckOutput) ToHealthCheckOutput() HealthCheckOutput
func (HealthCheckOutput) ToHealthCheckOutputWithContext ¶
func (o HealthCheckOutput) ToHealthCheckOutputWithContext(ctx context.Context) HealthCheckOutput
type HealthCheckState ¶
type HealthCheckState struct { // Describes the check to execute. Check HealthCheckCheckPtrInput // The name of the health check. Name pulumi.StringPtrInput ProxyAddress pulumi.StringPtrInput ProxyPort pulumi.IntPtrInput // The ID of the resource to check. ResourceId pulumi.StringPtrInput }
func (HealthCheckState) ElementType ¶
func (HealthCheckState) ElementType() reflect.Type
type OceanRightSizingRule ¶ added in v3.82.0
type OceanRightSizingRule struct { pulumi.CustomResourceState AttachWorkloads OceanRightSizingRuleAttachWorkloadArrayOutput `pulumi:"attachWorkloads"` DetachWorkloads OceanRightSizingRuleDetachWorkloadArrayOutput `pulumi:"detachWorkloads"` ExcludePreliminaryRecommendations pulumi.BoolPtrOutput `pulumi:"excludePreliminaryRecommendations"` OceanId pulumi.StringPtrOutput `pulumi:"oceanId"` RecommendationApplicationBoundaries OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput `pulumi:"recommendationApplicationBoundaries"` RecommendationApplicationHpas OceanRightSizingRuleRecommendationApplicationHpaArrayOutput `pulumi:"recommendationApplicationHpas"` RecommendationApplicationIntervals OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput `pulumi:"recommendationApplicationIntervals"` RecommendationApplicationMinThresholds OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput `pulumi:"recommendationApplicationMinThresholds"` RecommendationApplicationOverheadValues OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput `pulumi:"recommendationApplicationOverheadValues"` RestartReplicas pulumi.StringPtrOutput `pulumi:"restartReplicas"` RuleName pulumi.StringOutput `pulumi:"ruleName"` }
func GetOceanRightSizingRule ¶ added in v3.82.0
func GetOceanRightSizingRule(ctx *pulumi.Context, name string, id pulumi.IDInput, state *OceanRightSizingRuleState, opts ...pulumi.ResourceOption) (*OceanRightSizingRule, error)
GetOceanRightSizingRule gets an existing OceanRightSizingRule 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 NewOceanRightSizingRule ¶ added in v3.82.0
func NewOceanRightSizingRule(ctx *pulumi.Context, name string, args *OceanRightSizingRuleArgs, opts ...pulumi.ResourceOption) (*OceanRightSizingRule, error)
NewOceanRightSizingRule registers a new resource with the given unique name, arguments, and options.
func (*OceanRightSizingRule) ElementType ¶ added in v3.82.0
func (*OceanRightSizingRule) ElementType() reflect.Type
func (*OceanRightSizingRule) ToOceanRightSizingRuleOutput ¶ added in v3.82.0
func (i *OceanRightSizingRule) ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput
func (*OceanRightSizingRule) ToOceanRightSizingRuleOutputWithContext ¶ added in v3.82.0
func (i *OceanRightSizingRule) ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput
type OceanRightSizingRuleArgs ¶ added in v3.82.0
type OceanRightSizingRuleArgs struct { AttachWorkloads OceanRightSizingRuleAttachWorkloadArrayInput DetachWorkloads OceanRightSizingRuleDetachWorkloadArrayInput ExcludePreliminaryRecommendations pulumi.BoolPtrInput OceanId pulumi.StringPtrInput RecommendationApplicationBoundaries OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput RecommendationApplicationHpas OceanRightSizingRuleRecommendationApplicationHpaArrayInput RecommendationApplicationIntervals OceanRightSizingRuleRecommendationApplicationIntervalArrayInput RecommendationApplicationMinThresholds OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput RecommendationApplicationOverheadValues OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput RestartReplicas pulumi.StringPtrInput RuleName pulumi.StringInput }
The set of arguments for constructing a OceanRightSizingRule resource.
func (OceanRightSizingRuleArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleArgs) ElementType() reflect.Type
type OceanRightSizingRuleArray ¶ added in v3.82.0
type OceanRightSizingRuleArray []OceanRightSizingRuleInput
func (OceanRightSizingRuleArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleArray) ElementType() reflect.Type
func (OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput
func (OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleArray) ToOceanRightSizingRuleArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleArrayOutput
type OceanRightSizingRuleArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleArrayInput interface { pulumi.Input ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput ToOceanRightSizingRuleArrayOutputWithContext(context.Context) OceanRightSizingRuleArrayOutput }
OceanRightSizingRuleArrayInput is an input type that accepts OceanRightSizingRuleArray and OceanRightSizingRuleArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleArrayInput` via:
OceanRightSizingRuleArray{ OceanRightSizingRuleArgs{...} }
type OceanRightSizingRuleArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleArrayOutput) Index ¶ added in v3.82.0
func (o OceanRightSizingRuleArrayOutput) Index(i pulumi.IntInput) OceanRightSizingRuleOutput
func (OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutput() OceanRightSizingRuleArrayOutput
func (OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleArrayOutput) ToOceanRightSizingRuleArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleArrayOutput
type OceanRightSizingRuleAttachWorkload ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkload struct {
Namespaces []OceanRightSizingRuleAttachWorkloadNamespace `pulumi:"namespaces"`
}
type OceanRightSizingRuleAttachWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArgs struct {
Namespaces OceanRightSizingRuleAttachWorkloadNamespaceArrayInput `pulumi:"namespaces"`
}
func (OceanRightSizingRuleAttachWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
type OceanRightSizingRuleAttachWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArray []OceanRightSizingRuleAttachWorkloadInput
func (OceanRightSizingRuleAttachWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadArray) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput }
OceanRightSizingRuleAttachWorkloadArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadArray and OceanRightSizingRuleAttachWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadArrayInput` via:
OceanRightSizingRuleAttachWorkloadArray{ OceanRightSizingRuleAttachWorkloadArgs{...} }
type OceanRightSizingRuleAttachWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput ToOceanRightSizingRuleAttachWorkloadOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadOutput }
OceanRightSizingRuleAttachWorkloadInput is an input type that accepts OceanRightSizingRuleAttachWorkloadArgs and OceanRightSizingRuleAttachWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadInput` via:
OceanRightSizingRuleAttachWorkloadArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespace ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespace struct { Labels []OceanRightSizingRuleAttachWorkloadNamespaceLabel `pulumi:"labels"` NamespaceName string `pulumi:"namespaceName"` Workloads []OceanRightSizingRuleAttachWorkloadNamespaceWorkload `pulumi:"workloads"` }
type OceanRightSizingRuleAttachWorkloadNamespaceArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArgs struct { Labels OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput `pulumi:"labels"` NamespaceName pulumi.StringInput `pulumi:"namespaceName"` Workloads OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput `pulumi:"workloads"` }
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
type OceanRightSizingRuleAttachWorkloadNamespaceArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArray []OceanRightSizingRuleAttachWorkloadNamespaceInput
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceArray) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput }
OceanRightSizingRuleAttachWorkloadNamespaceArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceArray and OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceArrayInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceArray{ OceanRightSizingRuleAttachWorkloadNamespaceArgs{...} }
type OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput }
OceanRightSizingRuleAttachWorkloadNamespaceInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceArgs and OceanRightSizingRuleAttachWorkloadNamespaceOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespaceLabel ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArray []OceanRightSizingRuleAttachWorkloadNamespaceLabelInput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput }
OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceLabelArray and OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceLabelArray{ OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs{...} }
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceLabelInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput }
OceanRightSizingRuleAttachWorkloadNamespaceLabelInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs and OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceLabelInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceLabelArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutput() OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Value ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
type OceanRightSizingRuleAttachWorkloadNamespaceOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) NamespaceName ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutput() OceanRightSizingRuleAttachWorkloadNamespaceOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkload ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs struct { RegexName pulumi.StringPtrInput `pulumi:"regexName"` WorkloadName pulumi.StringPtrInput `pulumi:"workloadName"` WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray []OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput }
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray and OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArray{ OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs{...} }
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput }
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput is an input type that accepts OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs and OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleAttachWorkloadNamespaceWorkloadInput` via:
OceanRightSizingRuleAttachWorkloadNamespaceWorkloadArgs{...}
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) RegexName ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadName ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
func (OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadType ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
type OceanRightSizingRuleAttachWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleAttachWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleAttachWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleAttachWorkloadOutput) Namespaces ¶ added in v3.82.0
func (OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutput() OceanRightSizingRuleAttachWorkloadOutput
func (OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleAttachWorkloadOutput) ToOceanRightSizingRuleAttachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleAttachWorkloadOutput
type OceanRightSizingRuleDetachWorkload ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkload struct {
Namespaces []OceanRightSizingRuleDetachWorkloadNamespace `pulumi:"namespaces"`
}
type OceanRightSizingRuleDetachWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArgs struct {
Namespaces OceanRightSizingRuleDetachWorkloadNamespaceArrayInput `pulumi:"namespaces"`
}
func (OceanRightSizingRuleDetachWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
type OceanRightSizingRuleDetachWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArray []OceanRightSizingRuleDetachWorkloadInput
func (OceanRightSizingRuleDetachWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadArray) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput }
OceanRightSizingRuleDetachWorkloadArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadArray and OceanRightSizingRuleDetachWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadArrayInput` via:
OceanRightSizingRuleDetachWorkloadArray{ OceanRightSizingRuleDetachWorkloadArgs{...} }
type OceanRightSizingRuleDetachWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput ToOceanRightSizingRuleDetachWorkloadOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadOutput }
OceanRightSizingRuleDetachWorkloadInput is an input type that accepts OceanRightSizingRuleDetachWorkloadArgs and OceanRightSizingRuleDetachWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadInput` via:
OceanRightSizingRuleDetachWorkloadArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespace ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespace struct { Labels []OceanRightSizingRuleDetachWorkloadNamespaceLabel `pulumi:"labels"` NamespaceName string `pulumi:"namespaceName"` Workloads []OceanRightSizingRuleDetachWorkloadNamespaceWorkload `pulumi:"workloads"` }
type OceanRightSizingRuleDetachWorkloadNamespaceArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArgs struct { Labels OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput `pulumi:"labels"` NamespaceName pulumi.StringInput `pulumi:"namespaceName"` Workloads OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput `pulumi:"workloads"` }
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
type OceanRightSizingRuleDetachWorkloadNamespaceArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArray []OceanRightSizingRuleDetachWorkloadNamespaceInput
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceArray) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput }
OceanRightSizingRuleDetachWorkloadNamespaceArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceArray and OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceArrayInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceArray{ OceanRightSizingRuleDetachWorkloadNamespaceArgs{...} }
type OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput }
OceanRightSizingRuleDetachWorkloadNamespaceInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceArgs and OceanRightSizingRuleDetachWorkloadNamespaceOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespaceLabel ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs struct { Key pulumi.StringInput `pulumi:"key"` Value pulumi.StringInput `pulumi:"value"` }
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArray []OceanRightSizingRuleDetachWorkloadNamespaceLabelInput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceLabelArray) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput }
OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceLabelArray and OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceLabelArray{ OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs{...} }
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceLabelInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput }
OceanRightSizingRuleDetachWorkloadNamespaceLabelInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs and OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceLabelInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceLabelArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutput() OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceLabelOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Value ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceLabelOutput) Value() pulumi.StringOutput
type OceanRightSizingRuleDetachWorkloadNamespaceOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) NamespaceName ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) NamespaceName() pulumi.StringOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutput() OceanRightSizingRuleDetachWorkloadNamespaceOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkload ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs struct { RegexName pulumi.StringPtrInput `pulumi:"regexName"` WorkloadName pulumi.StringPtrInput `pulumi:"workloadName"` WorkloadType pulumi.StringInput `pulumi:"workloadType"` }
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray []OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput }
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray and OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArray{ OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs{...} }
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArrayOutput
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput interface { pulumi.Input ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput }
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput is an input type that accepts OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs and OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput values. You can construct a concrete instance of `OceanRightSizingRuleDetachWorkloadNamespaceWorkloadInput` via:
OceanRightSizingRuleDetachWorkloadNamespaceWorkloadArgs{...}
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) RegexName ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) RegexName() pulumi.StringPtrOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput() OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadName ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadName() pulumi.StringPtrOutput
func (OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadType ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadNamespaceWorkloadOutput) WorkloadType() pulumi.StringOutput
type OceanRightSizingRuleDetachWorkloadOutput ¶ added in v3.82.0
type OceanRightSizingRuleDetachWorkloadOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleDetachWorkloadOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadOutput) ElementType() reflect.Type
func (OceanRightSizingRuleDetachWorkloadOutput) Namespaces ¶ added in v3.82.0
func (OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutput() OceanRightSizingRuleDetachWorkloadOutput
func (OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleDetachWorkloadOutput) ToOceanRightSizingRuleDetachWorkloadOutputWithContext(ctx context.Context) OceanRightSizingRuleDetachWorkloadOutput
type OceanRightSizingRuleInput ¶ added in v3.82.0
type OceanRightSizingRuleInput interface { pulumi.Input ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput }
type OceanRightSizingRuleMap ¶ added in v3.82.0
type OceanRightSizingRuleMap map[string]OceanRightSizingRuleInput
func (OceanRightSizingRuleMap) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleMap) ElementType() reflect.Type
func (OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput
func (OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleMap) ToOceanRightSizingRuleMapOutputWithContext(ctx context.Context) OceanRightSizingRuleMapOutput
type OceanRightSizingRuleMapInput ¶ added in v3.82.0
type OceanRightSizingRuleMapInput interface { pulumi.Input ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput ToOceanRightSizingRuleMapOutputWithContext(context.Context) OceanRightSizingRuleMapOutput }
OceanRightSizingRuleMapInput is an input type that accepts OceanRightSizingRuleMap and OceanRightSizingRuleMapOutput values. You can construct a concrete instance of `OceanRightSizingRuleMapInput` via:
OceanRightSizingRuleMap{ "key": OceanRightSizingRuleArgs{...} }
type OceanRightSizingRuleMapOutput ¶ added in v3.82.0
type OceanRightSizingRuleMapOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleMapOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleMapOutput) ElementType() reflect.Type
func (OceanRightSizingRuleMapOutput) MapIndex ¶ added in v3.82.0
func (o OceanRightSizingRuleMapOutput) MapIndex(k pulumi.StringInput) OceanRightSizingRuleOutput
func (OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutput() OceanRightSizingRuleMapOutput
func (OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleMapOutput) ToOceanRightSizingRuleMapOutputWithContext(ctx context.Context) OceanRightSizingRuleMapOutput
type OceanRightSizingRuleOutput ¶ added in v3.82.0
type OceanRightSizingRuleOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleOutput) AttachWorkloads ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) AttachWorkloads() OceanRightSizingRuleAttachWorkloadArrayOutput
func (OceanRightSizingRuleOutput) DetachWorkloads ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) DetachWorkloads() OceanRightSizingRuleDetachWorkloadArrayOutput
func (OceanRightSizingRuleOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleOutput) ElementType() reflect.Type
func (OceanRightSizingRuleOutput) ExcludePreliminaryRecommendations ¶ added in v3.99.0
func (o OceanRightSizingRuleOutput) ExcludePreliminaryRecommendations() pulumi.BoolPtrOutput
func (OceanRightSizingRuleOutput) OceanId ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) OceanId() pulumi.StringPtrOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationBoundaries ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationBoundaries() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationHpas ¶ added in v3.99.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationHpas() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationIntervals ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationIntervals() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationMinThresholds ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationMinThresholds() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
func (OceanRightSizingRuleOutput) RecommendationApplicationOverheadValues ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RecommendationApplicationOverheadValues() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
func (OceanRightSizingRuleOutput) RestartReplicas ¶ added in v3.99.0
func (o OceanRightSizingRuleOutput) RestartReplicas() pulumi.StringPtrOutput
func (OceanRightSizingRuleOutput) RuleName ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) RuleName() pulumi.StringOutput
func (OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutput() OceanRightSizingRuleOutput
func (OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleOutput) ToOceanRightSizingRuleOutputWithContext(ctx context.Context) OceanRightSizingRuleOutput
type OceanRightSizingRuleRecommendationApplicationBoundary ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArgs struct { CpuMax pulumi.Float64PtrInput `pulumi:"cpuMax"` CpuMin pulumi.Float64PtrInput `pulumi:"cpuMin"` MemoryMax pulumi.IntPtrInput `pulumi:"memoryMax"` MemoryMin pulumi.IntPtrInput `pulumi:"memoryMin"` }
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArgs) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
type OceanRightSizingRuleRecommendationApplicationBoundaryArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArray []OceanRightSizingRuleRecommendationApplicationBoundaryInput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationBoundaryArray) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput }
OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationBoundaryArray and OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput` via:
OceanRightSizingRuleRecommendationApplicationBoundaryArray{ OceanRightSizingRuleRecommendationApplicationBoundaryArgs{...} }
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput() OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryArrayOutput
type OceanRightSizingRuleRecommendationApplicationBoundaryInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput }
OceanRightSizingRuleRecommendationApplicationBoundaryInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationBoundaryArgs and OceanRightSizingRuleRecommendationApplicationBoundaryOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationBoundaryInput` via:
OceanRightSizingRuleRecommendationApplicationBoundaryArgs{...}
type OceanRightSizingRuleRecommendationApplicationBoundaryOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationBoundaryOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMax ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMax() pulumi.IntPtrOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMin ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) MemoryMin() pulumi.IntPtrOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutput() OceanRightSizingRuleRecommendationApplicationBoundaryOutput
func (OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationBoundaryOutput) ToOceanRightSizingRuleRecommendationApplicationBoundaryOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationBoundaryOutput
type OceanRightSizingRuleRecommendationApplicationHpa ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpa struct {
AllowHpaRecommendations *bool `pulumi:"allowHpaRecommendations"`
}
type OceanRightSizingRuleRecommendationApplicationHpaArgs ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpaArgs struct {
AllowHpaRecommendations pulumi.BoolPtrInput `pulumi:"allowHpaRecommendations"`
}
func (OceanRightSizingRuleRecommendationApplicationHpaArgs) ElementType ¶ added in v3.99.0
func (OceanRightSizingRuleRecommendationApplicationHpaArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationHpaArgs) ToOceanRightSizingRuleRecommendationApplicationHpaOutput ¶ added in v3.99.0
func (i OceanRightSizingRuleRecommendationApplicationHpaArgs) ToOceanRightSizingRuleRecommendationApplicationHpaOutput() OceanRightSizingRuleRecommendationApplicationHpaOutput
func (OceanRightSizingRuleRecommendationApplicationHpaArgs) ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext ¶ added in v3.99.0
func (i OceanRightSizingRuleRecommendationApplicationHpaArgs) ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaOutput
type OceanRightSizingRuleRecommendationApplicationHpaArray ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpaArray []OceanRightSizingRuleRecommendationApplicationHpaInput
func (OceanRightSizingRuleRecommendationApplicationHpaArray) ElementType ¶ added in v3.99.0
func (OceanRightSizingRuleRecommendationApplicationHpaArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationHpaArray) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput ¶ added in v3.99.0
func (i OceanRightSizingRuleRecommendationApplicationHpaArray) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
func (OceanRightSizingRuleRecommendationApplicationHpaArray) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext ¶ added in v3.99.0
func (i OceanRightSizingRuleRecommendationApplicationHpaArray) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
type OceanRightSizingRuleRecommendationApplicationHpaArrayInput ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpaArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationHpaArrayOutput }
OceanRightSizingRuleRecommendationApplicationHpaArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationHpaArray and OceanRightSizingRuleRecommendationApplicationHpaArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationHpaArrayInput` via:
OceanRightSizingRuleRecommendationApplicationHpaArray{ OceanRightSizingRuleRecommendationApplicationHpaArgs{...} }
type OceanRightSizingRuleRecommendationApplicationHpaArrayOutput ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpaArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ElementType ¶ added in v3.99.0
func (OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput ¶ added in v3.99.0
func (o OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutput() OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
func (OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext ¶ added in v3.99.0
func (o OceanRightSizingRuleRecommendationApplicationHpaArrayOutput) ToOceanRightSizingRuleRecommendationApplicationHpaArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaArrayOutput
type OceanRightSizingRuleRecommendationApplicationHpaInput ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpaInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationHpaOutput() OceanRightSizingRuleRecommendationApplicationHpaOutput ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationHpaOutput }
OceanRightSizingRuleRecommendationApplicationHpaInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationHpaArgs and OceanRightSizingRuleRecommendationApplicationHpaOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationHpaInput` via:
OceanRightSizingRuleRecommendationApplicationHpaArgs{...}
type OceanRightSizingRuleRecommendationApplicationHpaOutput ¶ added in v3.99.0
type OceanRightSizingRuleRecommendationApplicationHpaOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationHpaOutput) AllowHpaRecommendations ¶ added in v3.99.0
func (o OceanRightSizingRuleRecommendationApplicationHpaOutput) AllowHpaRecommendations() pulumi.BoolPtrOutput
func (OceanRightSizingRuleRecommendationApplicationHpaOutput) ElementType ¶ added in v3.99.0
func (OceanRightSizingRuleRecommendationApplicationHpaOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationHpaOutput) ToOceanRightSizingRuleRecommendationApplicationHpaOutput ¶ added in v3.99.0
func (o OceanRightSizingRuleRecommendationApplicationHpaOutput) ToOceanRightSizingRuleRecommendationApplicationHpaOutput() OceanRightSizingRuleRecommendationApplicationHpaOutput
func (OceanRightSizingRuleRecommendationApplicationHpaOutput) ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext ¶ added in v3.99.0
func (o OceanRightSizingRuleRecommendationApplicationHpaOutput) ToOceanRightSizingRuleRecommendationApplicationHpaOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationHpaOutput
type OceanRightSizingRuleRecommendationApplicationInterval ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationInterval struct { MonthlyRepetitionBases []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase `pulumi:"monthlyRepetitionBases"` RepetitionBasis string `pulumi:"repetitionBasis"` WeeklyRepetitionBases []OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBase `pulumi:"weeklyRepetitionBases"` }
type OceanRightSizingRuleRecommendationApplicationIntervalArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArgs struct { MonthlyRepetitionBases OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput `pulumi:"monthlyRepetitionBases"` RepetitionBasis pulumi.StringInput `pulumi:"repetitionBasis"` WeeklyRepetitionBases OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput `pulumi:"weeklyRepetitionBases"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
type OceanRightSizingRuleRecommendationApplicationIntervalArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArray []OceanRightSizingRuleRecommendationApplicationIntervalInput
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalArray) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalArray and OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalArray{ OceanRightSizingRuleRecommendationApplicationIntervalArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput }
OceanRightSizingRuleRecommendationApplicationIntervalInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalArgs and OceanRightSizingRuleRecommendationApplicationIntervalOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBase struct { IntervalMonths []int `pulumi:"intervalMonths"` WeekOfTheMonths []string `pulumi:"weekOfTheMonths"` WeeklyRepetitionBases []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBase `pulumi:"weeklyRepetitionBases"` }
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs struct { IntervalMonths pulumi.IntArrayInput `pulumi:"intervalMonths"` WeekOfTheMonths pulumi.StringArrayInput `pulumi:"weekOfTheMonths"` WeeklyRepetitionBases OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput `pulumi:"weeklyRepetitionBases"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArray{ OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) IntervalMonths ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) IntervalMonths() pulumi.IntArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeekOfTheMonths ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeekOfTheMonths() pulumi.StringArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseOutput) WeeklyRepetitionBases ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBase ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs struct { IntervalDays pulumi.StringArrayInput `pulumi:"intervalDays"` IntervalHoursEndTime pulumi.StringInput `pulumi:"intervalHoursEndTime"` IntervalHoursStartTime pulumi.StringInput `pulumi:"intervalHoursStartTime"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray []OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArray{ OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput }
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs and OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalDays ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursEndTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursStartTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalMonthlyRepetitionBaseWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) MonthlyRepetitionBases ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) RepetitionBasis ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) RepetitionBasis() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutput() OceanRightSizingRuleRecommendationApplicationIntervalOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalOutput) WeeklyRepetitionBases ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBase ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs struct { IntervalDays pulumi.StringArrayInput `pulumi:"intervalDays"` IntervalHoursEndTime pulumi.StringInput `pulumi:"intervalHoursEndTime"` IntervalHoursStartTime pulumi.StringInput `pulumi:"intervalHoursStartTime"` }
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray []OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput }
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray and OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArray{ OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs{...} }
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArrayOutput
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput }
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs and OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseInput` via:
OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseArgs{...}
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalDays ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalDays() pulumi.StringArrayOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursEndTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursEndTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursStartTime ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) IntervalHoursStartTime() pulumi.StringOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput() OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
func (OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput) ToOceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationIntervalWeeklyRepetitionBaseOutput
type OceanRightSizingRuleRecommendationApplicationMinThreshold ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArgs struct { CpuPercentage pulumi.Float64PtrInput `pulumi:"cpuPercentage"` MemoryPercentage pulumi.Float64PtrInput `pulumi:"memoryPercentage"` }
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArgs) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
type OceanRightSizingRuleRecommendationApplicationMinThresholdArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArray []OceanRightSizingRuleRecommendationApplicationMinThresholdInput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationMinThresholdArray) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput }
OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationMinThresholdArray and OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput` via:
OceanRightSizingRuleRecommendationApplicationMinThresholdArray{ OceanRightSizingRuleRecommendationApplicationMinThresholdArgs{...} }
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdArrayOutput
type OceanRightSizingRuleRecommendationApplicationMinThresholdInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput }
OceanRightSizingRuleRecommendationApplicationMinThresholdInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationMinThresholdArgs and OceanRightSizingRuleRecommendationApplicationMinThresholdOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationMinThresholdInput` via:
OceanRightSizingRuleRecommendationApplicationMinThresholdArgs{...}
type OceanRightSizingRuleRecommendationApplicationMinThresholdOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationMinThresholdOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) CpuPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) CpuPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) MemoryPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) MemoryPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutput() OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
func (OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationMinThresholdOutput) ToOceanRightSizingRuleRecommendationApplicationMinThresholdOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationMinThresholdOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValue ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArgs ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArgs struct { CpuPercentage pulumi.Float64PtrInput `pulumi:"cpuPercentage"` MemoryPercentage pulumi.Float64PtrInput `pulumi:"memoryPercentage"` }
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArgs) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValueArray ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArray []OceanRightSizingRuleRecommendationApplicationOverheadValueInput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext ¶ added in v3.82.0
func (i OceanRightSizingRuleRecommendationApplicationOverheadValueArray) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput }
OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationOverheadValueArray and OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput` via:
OceanRightSizingRuleRecommendationApplicationOverheadValueArray{ OceanRightSizingRuleRecommendationApplicationOverheadValueArgs{...} }
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) Index ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueArrayOutput
type OceanRightSizingRuleRecommendationApplicationOverheadValueInput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueInput interface { pulumi.Input ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput }
OceanRightSizingRuleRecommendationApplicationOverheadValueInput is an input type that accepts OceanRightSizingRuleRecommendationApplicationOverheadValueArgs and OceanRightSizingRuleRecommendationApplicationOverheadValueOutput values. You can construct a concrete instance of `OceanRightSizingRuleRecommendationApplicationOverheadValueInput` via:
OceanRightSizingRuleRecommendationApplicationOverheadValueArgs{...}
type OceanRightSizingRuleRecommendationApplicationOverheadValueOutput ¶ added in v3.82.0
type OceanRightSizingRuleRecommendationApplicationOverheadValueOutput struct{ *pulumi.OutputState }
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) CpuPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) CpuPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ElementType() reflect.Type
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) MemoryPercentage ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) MemoryPercentage() pulumi.Float64PtrOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutput() OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
func (OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext ¶ added in v3.82.0
func (o OceanRightSizingRuleRecommendationApplicationOverheadValueOutput) ToOceanRightSizingRuleRecommendationApplicationOverheadValueOutputWithContext(ctx context.Context) OceanRightSizingRuleRecommendationApplicationOverheadValueOutput
type OceanRightSizingRuleState ¶ added in v3.82.0
type OceanRightSizingRuleState struct { AttachWorkloads OceanRightSizingRuleAttachWorkloadArrayInput DetachWorkloads OceanRightSizingRuleDetachWorkloadArrayInput ExcludePreliminaryRecommendations pulumi.BoolPtrInput OceanId pulumi.StringPtrInput RecommendationApplicationBoundaries OceanRightSizingRuleRecommendationApplicationBoundaryArrayInput RecommendationApplicationHpas OceanRightSizingRuleRecommendationApplicationHpaArrayInput RecommendationApplicationIntervals OceanRightSizingRuleRecommendationApplicationIntervalArrayInput RecommendationApplicationMinThresholds OceanRightSizingRuleRecommendationApplicationMinThresholdArrayInput RecommendationApplicationOverheadValues OceanRightSizingRuleRecommendationApplicationOverheadValueArrayInput RestartReplicas pulumi.StringPtrInput RuleName pulumi.StringPtrInput }
func (OceanRightSizingRuleState) ElementType ¶ added in v3.82.0
func (OceanRightSizingRuleState) ElementType() reflect.Type
type Provider ¶
type Provider struct { pulumi.ProviderResourceState // Spotinst Account ID Account pulumi.StringPtrOutput `pulumi:"account"` // Spotinst SDK Feature Flags FeatureFlags pulumi.StringPtrOutput `pulumi:"featureFlags"` // Spotinst Personal API Access Token Token pulumi.StringPtrOutput `pulumi:"token"` }
The provider type for the spotinst package. By default, resources use package-wide configuration settings, however an explicit `Provider` instance may be created and passed during resource construction to achieve fine-grained programmatic control over provider settings. See the [documentation](https://www.pulumi.com/docs/reference/programming-model/#providers) for more information.
func NewProvider ¶
func NewProvider(ctx *pulumi.Context, name string, args *ProviderArgs, opts ...pulumi.ResourceOption) (*Provider, error)
NewProvider registers a new resource with the given unique name, arguments, and options.
func (*Provider) ElementType ¶
func (*Provider) ToProviderOutput ¶
func (i *Provider) ToProviderOutput() ProviderOutput
func (*Provider) ToProviderOutputWithContext ¶
func (i *Provider) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
type ProviderArgs ¶
type ProviderArgs struct { // Spotinst Account ID Account pulumi.StringPtrInput // Enable or disable the Spotinst provider Enabled pulumi.BoolPtrInput // Spotinst SDK Feature Flags FeatureFlags pulumi.StringPtrInput // Spotinst Personal API Access Token Token pulumi.StringPtrInput }
The set of arguments for constructing a Provider resource.
func (ProviderArgs) ElementType ¶
func (ProviderArgs) ElementType() reflect.Type
type ProviderInput ¶
type ProviderInput interface { pulumi.Input ToProviderOutput() ProviderOutput ToProviderOutputWithContext(ctx context.Context) ProviderOutput }
type ProviderOutput ¶
type ProviderOutput struct{ *pulumi.OutputState }
func (ProviderOutput) Account ¶ added in v3.20.0
func (o ProviderOutput) Account() pulumi.StringPtrOutput
Spotinst Account ID
func (ProviderOutput) ElementType ¶
func (ProviderOutput) ElementType() reflect.Type
func (ProviderOutput) FeatureFlags ¶ added in v3.20.0
func (o ProviderOutput) FeatureFlags() pulumi.StringPtrOutput
Spotinst SDK Feature Flags
func (ProviderOutput) ToProviderOutput ¶
func (o ProviderOutput) ToProviderOutput() ProviderOutput
func (ProviderOutput) ToProviderOutputWithContext ¶
func (o ProviderOutput) ToProviderOutputWithContext(ctx context.Context) ProviderOutput
func (ProviderOutput) Token ¶ added in v3.20.0
func (o ProviderOutput) Token() pulumi.StringPtrOutput
Spotinst Personal API Access Token
type StatefulNodeAzure ¶ added in v3.18.0
type StatefulNodeAzure struct { pulumi.CustomResourceState AttachDataDisks StatefulNodeAzureAttachDataDiskArrayOutput `pulumi:"attachDataDisks"` BootDiagnostics StatefulNodeAzureBootDiagnosticArrayOutput `pulumi:"bootDiagnostics"` CustomData pulumi.StringOutput `pulumi:"customData"` DataDisks StatefulNodeAzureDataDiskArrayOutput `pulumi:"dataDisks"` DataDisksPersistenceMode pulumi.StringOutput `pulumi:"dataDisksPersistenceMode"` Deletes StatefulNodeAzureDeleteArrayOutput `pulumi:"deletes"` Description pulumi.StringOutput `pulumi:"description"` DetachDataDisks StatefulNodeAzureDetachDataDiskArrayOutput `pulumi:"detachDataDisks"` Extensions StatefulNodeAzureExtensionArrayOutput `pulumi:"extensions"` Health StatefulNodeAzureHealthOutput `pulumi:"health"` Image StatefulNodeAzureImagePtrOutput `pulumi:"image"` ImportVms StatefulNodeAzureImportVmArrayOutput `pulumi:"importVms"` LicenseType pulumi.StringPtrOutput `pulumi:"licenseType"` LoadBalancers StatefulNodeAzureLoadBalancerArrayOutput `pulumi:"loadBalancers"` Login StatefulNodeAzureLoginPtrOutput `pulumi:"login"` ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayOutput `pulumi:"managedServiceIdentities"` Name pulumi.StringOutput `pulumi:"name"` Network StatefulNodeAzureNetworkPtrOutput `pulumi:"network"` Os pulumi.StringOutput `pulumi:"os"` OsDisk StatefulNodeAzureOsDiskPtrOutput `pulumi:"osDisk"` OsDiskPersistenceMode pulumi.StringOutput `pulumi:"osDiskPersistenceMode"` PreferredZone pulumi.StringOutput `pulumi:"preferredZone"` ProximityPlacementGroups StatefulNodeAzureProximityPlacementGroupArrayOutput `pulumi:"proximityPlacementGroups"` Region pulumi.StringOutput `pulumi:"region"` ResourceGroupName pulumi.StringOutput `pulumi:"resourceGroupName"` SchedulingTasks StatefulNodeAzureSchedulingTaskArrayOutput `pulumi:"schedulingTasks"` Secrets StatefulNodeAzureSecretArrayOutput `pulumi:"secrets"` Security StatefulNodeAzureSecurityPtrOutput `pulumi:"security"` ShouldPersistDataDisks pulumi.BoolOutput `pulumi:"shouldPersistDataDisks"` ShouldPersistNetwork pulumi.BoolOutput `pulumi:"shouldPersistNetwork"` ShouldPersistOsDisk pulumi.BoolOutput `pulumi:"shouldPersistOsDisk"` ShouldPersistVm pulumi.BoolOutput `pulumi:"shouldPersistVm"` ShutdownScript pulumi.StringOutput `pulumi:"shutdownScript"` Signals StatefulNodeAzureSignalArrayOutput `pulumi:"signals"` Strategy StatefulNodeAzureStrategyOutput `pulumi:"strategy"` Tags StatefulNodeAzureTagArrayOutput `pulumi:"tags"` UpdateStates StatefulNodeAzureUpdateStateArrayOutput `pulumi:"updateStates"` UserData pulumi.StringOutput `pulumi:"userData"` VmName pulumi.StringPtrOutput `pulumi:"vmName"` VmNamePrefix pulumi.StringPtrOutput `pulumi:"vmNamePrefix"` VmSizes StatefulNodeAzureVmSizesOutput `pulumi:"vmSizes"` Zones pulumi.StringArrayOutput `pulumi:"zones"` }
Provides a Spotinst stateful node Azure resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { _, err := spotinst.NewStatefulNodeAzure(ctx, "test_stateful_node_azure", &spotinst.StatefulNodeAzureArgs{ Name: pulumi.String("example_stateful_node_azure"), Region: pulumi.String("eastus"), ResourceGroupName: pulumi.String("spotinst-azure"), Description: pulumi.String("example_stateful_node_azure_description"), Strategy: &spotinst.StatefulNodeAzureStrategyArgs{ DrainingTimeout: pulumi.Int(30), FallbackToOnDemand: pulumi.Bool(true), OptimizationWindows: pulumi.StringArray{ pulumi.String("Tue:19:46-Tue:20:46"), }, OdWindows: pulumi.StringArray{ pulumi.String("Wed:19:46-Wed:21:46"), }, AvailabilityVsCost: pulumi.Int(100), VmAdmins: pulumi.StringArray{ pulumi.String("UbuntuUser"), pulumi.String("TestUser"), }, RevertToSpot: &spotinst.StatefulNodeAzureStrategyRevertToSpotArgs{ PerformAt: pulumi.String("timeWindow"), }, PreferredLifeCycle: pulumi.String("od"), CapacityReservations: spotinst.StatefulNodeAzureStrategyCapacityReservationArray{ &spotinst.StatefulNodeAzureStrategyCapacityReservationArgs{ ShouldUtilize: pulumi.Bool(true), UtilizationStrategy: pulumi.String("utilizeOverOD"), CapacityReservationGroups: spotinst.StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray{ &spotinst.StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs{ CrgName: pulumi.String("crg name"), CrgResourceGroupName: pulumi.String("resourceGroupName"), CrgShouldPrioritize: pulumi.Bool(true), }, }, }, }, }, Os: pulumi.String("Linux"), VmSizes: &spotinst.StatefulNodeAzureVmSizesArgs{ OdSizes: pulumi.StringArray{ pulumi.String("standard_ds1_v2"), pulumi.String("standard_ds2_v2"), }, SpotSizes: pulumi.StringArray{ pulumi.String("standard_ds1_v2"), pulumi.String("standard_ds2_v2"), }, PreferredSpotSizes: pulumi.StringArray{ pulumi.String("standard_ds1_v2"), }, ExcludedVmSizes: pulumi.StringArray{ pulumi.String("standard_ds2_v3"), }, SpotSizeAttributes: &spotinst.StatefulNodeAzureVmSizesSpotSizeAttributesArgs{ MaxCpu: pulumi.Int(16), MinCpu: pulumi.Int(2), MaxMemory: pulumi.Int(48), MinMemory: pulumi.Int(2), MaxStorage: pulumi.Int(1000), MinStorage: pulumi.Int(50), }, }, Zones: pulumi.StringArray{ pulumi.String("1"), pulumi.String("3"), }, PreferredZone: pulumi.String("1"), CustomData: pulumi.String(""), ShutdownScript: pulumi.String(""), UserData: pulumi.String(""), VmName: pulumi.String("VMName"), VmNamePrefix: pulumi.String("VMNamePrefix"), LicenseType: pulumi.String("SLES_BYOS"), BootDiagnostics: spotinst.StatefulNodeAzureBootDiagnosticArray{ &spotinst.StatefulNodeAzureBootDiagnosticArgs{ IsEnabled: pulumi.Bool(true), StorageUrl: pulumi.String("https://.blob.core.windows.net/test"), Type: pulumi.String("unmanaged"), }, }, DataDisks: spotinst.StatefulNodeAzureDataDiskArray{ &spotinst.StatefulNodeAzureDataDiskArgs{ SizeGb: pulumi.Int(1), Lun: pulumi.Int(1), Type: pulumi.String("Standard_LRS"), }, &spotinst.StatefulNodeAzureDataDiskArgs{ SizeGb: pulumi.Int(10), Lun: pulumi.Int(2), Type: pulumi.String("Standard_LRS"), }, }, Extensions: spotinst.StatefulNodeAzureExtensionArray{ &spotinst.StatefulNodeAzureExtensionArgs{ Name: pulumi.String("extensionName"), Type: pulumi.String("customScript"), Publisher: pulumi.String("Microsoft.Azure.Extensions"), ApiVersion: pulumi.String("2.0"), MinorVersionAutoUpgrade: pulumi.Bool(true), ProtectedSettings: pulumi.StringMap{ "script": pulumi.String("IyEvYmluL2Jhc2gKZWNobyAibmlyIiA+IC9ob29uaXIudHh0Cg=="), }, PublicSettings: pulumi.StringMap{ "fileUris": pulumi.String("https://testspot/Azuretest.sh"), }, }, }, Image: &spotinst.StatefulNodeAzureImageArgs{ MarketplaceImages: spotinst.StatefulNodeAzureImageMarketplaceImageArray{ &spotinst.StatefulNodeAzureImageMarketplaceImageArgs{ Publisher: pulumi.String("Canonical"), Offer: pulumi.String("UbuntuServer"), Sku: pulumi.String("16.04-LTS"), Version: pulumi.String("latest"), }, }, CustomImages: spotinst.StatefulNodeAzureImageCustomImageArray{ &spotinst.StatefulNodeAzureImageCustomImageArgs{ CustomImageResourceGroupName: pulumi.String("resourceGroupName"), Name: pulumi.String("imageName"), }, }, Galleries: spotinst.StatefulNodeAzureImageGalleryArray{ &spotinst.StatefulNodeAzureImageGalleryArgs{ GalleryResourceGroupName: pulumi.String("resourceGroupName"), GalleryName: pulumi.String("galleryName"), ImageName: pulumi.String("imageName"), VersionName: pulumi.String("1.1.0"), SpotAccountId: pulumi.String("act-123456"), }, }, }, LoadBalancers: spotinst.StatefulNodeAzureLoadBalancerArray{ &spotinst.StatefulNodeAzureLoadBalancerArgs{ Type: pulumi.String("loadBalancer"), ResourceGroupName: pulumi.String("testResourceGroup"), Name: pulumi.String("testLoadBalancer"), Sku: pulumi.String("Standard"), BackendPoolNames: pulumi.StringArray{ pulumi.String("testBackendPool1"), pulumi.String("testBackendPool2"), }, }, }, Login: &spotinst.StatefulNodeAzureLoginArgs{ UserName: pulumi.String("admin"), SshPublicKey: pulumi.String("33a2s1f3g5a1df5g1ad3f2g1adfg56dfg=="), }, ManagedServiceIdentities: spotinst.StatefulNodeAzureManagedServiceIdentityArray{ &spotinst.StatefulNodeAzureManagedServiceIdentityArgs{ Name: pulumi.String("mySI2"), ResourceGroupName: pulumi.String("myResourceGroup"), }, }, Network: &spotinst.StatefulNodeAzureNetworkArgs{ NetworkResourceGroupName: pulumi.String("subnetResourceGroup"), VirtualNetworkName: pulumi.String("vname"), NetworkInterfaces: spotinst.StatefulNodeAzureNetworkNetworkInterfaceArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceArgs{ IsPrimary: pulumi.Bool(true), SubnetName: pulumi.String("testSubnet"), AssignPublicIp: pulumi.Bool(true), PublicIpSku: pulumi.String("Standard"), NetworkSecurityGroups: spotinst.StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs{ NetworkResourceGroupName: pulumi.String("test"), Name: pulumi.String("test"), }, }, EnableIpForwarding: pulumi.Bool(true), PrivateIpAddresses: pulumi.StringArray{ pulumi.String("172.23.4.20"), }, AdditionalIpConfigurations: spotinst.StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs{ Name: pulumi.String("test"), PrivateIpAddressVersion: pulumi.String("IPv4"), }, }, PublicIps: spotinst.StatefulNodeAzureNetworkNetworkInterfacePublicIpArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs{ NetworkResourceGroupName: pulumi.String("resourceGroup"), Name: pulumi.String("test"), }, }, ApplicationSecurityGroups: spotinst.StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray{ &spotinst.StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs{ NetworkResourceGroupName: pulumi.String("AsgResourceGroup"), Name: pulumi.String("AsgName"), }, }, }, }, }, OsDisk: &spotinst.StatefulNodeAzureOsDiskArgs{ SizeGb: pulumi.Int(30), Type: pulumi.String("Standard_LRS"), Caching: pulumi.String("ReadOnly"), }, Secrets: spotinst.StatefulNodeAzureSecretArray{ &spotinst.StatefulNodeAzureSecretArgs{ SourceVaults: spotinst.StatefulNodeAzureSecretSourceVaultArray{ &spotinst.StatefulNodeAzureSecretSourceVaultArgs{ Name: pulumi.String("string"), ResourceGroupName: pulumi.String("string"), }, }, VaultCertificates: spotinst.StatefulNodeAzureSecretVaultCertificateArray{ &spotinst.StatefulNodeAzureSecretVaultCertificateArgs{ CertificateUrl: pulumi.String("string"), CertificateStore: pulumi.String("string"), }, }, }, }, Security: &spotinst.StatefulNodeAzureSecurityArgs{ SecurityType: pulumi.String("ConfidentialVM"), SecureBootEnabled: pulumi.Bool(true), VtpmEnabled: pulumi.Bool(true), EncryptionAtHost: pulumi.Bool(false), ConfidentialOsDiskEncryption: pulumi.Bool(true), }, Tags: spotinst.StatefulNodeAzureTagArray{ &spotinst.StatefulNodeAzureTagArgs{ TagKey: pulumi.String("Creator"), TagValue: pulumi.String("string"), }, }, Health: &spotinst.StatefulNodeAzureHealthArgs{ HealthCheckTypes: pulumi.StringArray{ pulumi.String("vmState"), }, UnhealthyDuration: pulumi.Int(300), GracePeriod: pulumi.Int(120), AutoHealing: pulumi.Bool(true), }, ShouldPersistOsDisk: pulumi.Bool(false), OsDiskPersistenceMode: pulumi.String("reattach"), ShouldPersistDataDisks: pulumi.Bool(true), DataDisksPersistenceMode: pulumi.String("reattach"), ShouldPersistNetwork: pulumi.Bool(true), SchedulingTasks: spotinst.StatefulNodeAzureSchedulingTaskArray{ &spotinst.StatefulNodeAzureSchedulingTaskArgs{ IsEnabled: pulumi.Bool(true), Type: pulumi.String("pause"), CronExpression: pulumi.String("44 10 * * *"), }, &spotinst.StatefulNodeAzureSchedulingTaskArgs{ IsEnabled: pulumi.Bool(true), Type: pulumi.String("resume"), CronExpression: pulumi.String("48 10 * * *"), }, &spotinst.StatefulNodeAzureSchedulingTaskArgs{ IsEnabled: pulumi.Bool(true), Type: pulumi.String("recycle"), CronExpression: pulumi.String("52 10 * * *"), }, }, Signals: spotinst.StatefulNodeAzureSignalArray{ &spotinst.StatefulNodeAzureSignalArgs{ Type: pulumi.String("vmReady"), Timeout: pulumi.Int(20), }, &spotinst.StatefulNodeAzureSignalArgs{ Type: pulumi.String("vmReady"), Timeout: pulumi.Int(40), }, }, ProximityPlacementGroups: spotinst.StatefulNodeAzureProximityPlacementGroupArray{ &spotinst.StatefulNodeAzureProximityPlacementGroupArgs{ Name: pulumi.String("TestPPG"), ResourceGroupName: pulumi.String("TestResourceGroup"), }, }, Deletes: spotinst.StatefulNodeAzureDeleteArray{ &spotinst.StatefulNodeAzureDeleteArgs{ ShouldTerminateVm: pulumi.Bool(true), NetworkShouldDeallocate: pulumi.Bool(true), NetworkTtlInHours: pulumi.Int(0), DiskShouldDeallocate: pulumi.Bool(true), DiskTtlInHours: pulumi.Int(0), SnapshotShouldDeallocate: pulumi.Bool(true), SnapshotTtlInHours: pulumi.Int(0), PublicIpShouldDeallocate: pulumi.Bool(true), PublicIpTtlInHours: pulumi.Int(0), ShouldDeregisterFromLb: pulumi.Bool(true), ShouldRevertToOd: pulumi.Bool(false), }, }, }) if err != nil { return err } return nil }) }
```
Argument Reference ¶
The following arguments are supported:
* `name` - (Required) Azure stateful node name. * `region` - (Required) The Azure region your stateful node will be created in. * `resourceGroupName` - (Required) Name of the Resource Group for stateful node. * `description` - (Optional) Describe your Azure stateful node.
## Strategy
* `strategy` - (Required) Strategy for stateful node.
- `drainingTimeout` - (Optional, Default `120`) Time (in seconds) to allow the VM be drained from incoming TCP connections and detached from MLB before terminating it during a scale down operation.
- `availabilityVsCost` - (Optional) Set the desired preference for the Spot market VM selection. (100- Availability, 0- cost).
- `fallbackToOnDemand` - (Required) In case of no spots available, Stateful Node will launch an On-demand instance instead.
- `optimizationWindows` - (Optional) Valid format: "ddd:hh:mm-ddd:hh:mm (day:hour(0-23):minute(0-59))", not empty if revertToSpot.performAt = timeWindow.
- `odWindows` - (Optional) Define the time windows in which the underlying VM will be set as an on-demand lifecycle type. During the entire time window, the rest of the strategy processes will be paused. Switching between on-demand and Spot VM types at the enter/exit of the time window will trigger the recycling of the stateful node. Valid format: "ddd:hh:mm-ddd:hh:mm (day:hour(0-23):minute(0-59))".
- `preferredLifeCycle` - (Optional, Enum `"od", "spot"`, Default `"spot"`) The desired type of VM.
- `revertToSpot` - (Optional) Hold settings for strategy correction - replacing On-Demand for Spot VMs.
- `performAt` - (Required, Enum `"timeWindow", "never", "always"`, Default `"always"`) Settings for maintenance strategy.
- `capacityReservation` - (Optional) On-demand Capacity Reservation group enables you to reserve Compute capacity in an Azure region or an Availability Zone for any duration of time. [CRG can only be created on the Azure end.](https://learn.microsoft.com/en-us/azure/virtual-machines/capacity-reservation-create)
- `shouldUtilize` - (Required) Determines whether capacity reservations should be utilized.
- `utilizationStrategy` - (Required, Enum `"utilizeOverSpot", "utilizeOverOD"`) The priority requested for using CRG. This value will determine if CRG is used ahead of spot VMs or On-demand VMs. (`"utilizeOverOD"`- If picked, we will use CRG only in case On demand should be launched. `"utilizeOverSpot"`- CRG will be preferred over Spot. Only after CRG is fully used, spot VMs can be used.)
- `capacityReservationGroups` - (Optional) List of the desired CRGs to use under the associated Azure subscription. When null we will utilize any available reservation that matches the launch specification.
- `crgName` - (Required) The name of the CRG.
- `crgResourceGroupName` - (Required) Azure resource group name
- `crgShouldPrioritize` - The desired CRG to utilize ahead of other CRGs in the subscription.
- `vmAdmins` - (Optional) Defines Azure identities that are considered VM admins. If the list is empty, the defined behavior is `NONE`, If the list is null, the defined behavior is `ALL`. This applies if the object is not defined. If an identity contains the string, it will be considered permitted to perform the following actions: Stop VM: VM admins can move the VM to a "stopped (deallocated)" state using the Azure console. If triggered by someone else, it is considered an interruption.
## Compute
* `os` - (Required, Enum `"Linux", "Windows"`) Type of operating system. * `vmSizes` - (Required) Defines the VM sizes to use when launching VMs.
- `odSizes` - (Required) Available On-Demand sizes.
- `spotSizes` - (Optional) Available Spot-VM sizes. Required if spotSizeAttributes isn't specified.
- `preferredSpotSizes` - (Optional) Prioritize Spot VM sizes when launching Spot VMs for the group. If set, must be a sublist of compute.vmSizes.spotSizes.
- `excludedVmSizes` - (Optional) Defines the VM sizes to exclude when defining spot types with spotSizeAttributes.
- `spotSizeAttributes` - (Optional) Defines values and ranges for attributes of the spot sizes to use when launching VMs. Required if spotSizes isn't specified.
- `maxCpu` - (Optional) Maximum amount of vCPU units.
- `minCpu` - (Optional) Minimum amount of vCPU units.
- `maxMemory` - (Optional) Maximum amount of memory in GiB.
- `minMemory` - (Optional) Minimum amount of memory in GiB.
- `maxStorage` - (Optional) Maximum amount of storage in GiB.
- `minStorage` - (optional) Minimum amount of storage in GiB.
* `zones` - (Optional, Enum `"1", "2", "3"`) List of Azure Availability Zones in the defined region. If not defined, Virtual machines will be launched regionally. * `preferredZone` - (Optional, Enum `"1", "2", "3"`) The AZ to prioritize when launching VMs. If no markets are available in the Preferred AZ, VMs are launched in the non-preferred AZ. Must be a sublist of compute.zones. * `customData` - (Optional) This value will hold the YAML in base64 and will be executed upon VM launch. * `shutdownScript` - (Optional) Shutdown script for the stateful node. Value should be passed as a string encoded at Base64 only. * `userData` - (Optional) Define a set of scripts or other metadata that's inserted to an Azure virtual machine at provision time. (Base64 encoded) * `vmName` - (Optional) Set a VM name that will be persisted throughout the entire node lifecycle. This can't be set if `vmNamePrefix` is set. * `vmNamePrefix` - (Optional) Set a VM name prefix to be used for all launched VMs and the VM resources. This can't be set if `vmName` is set. * `licenseType` - (Optional) Specify an existing Azure license type to use when launching new VMs. Valid values for Windows OS: "Windows_Server", "Windows_Client", Valid values for Linux OS: "RHEL_BYOS", "SLES_BYOS"
<a id="bootDiagnostics"></a> ## Boot Diagnostics
* `bootDiagnostics`
- `isEnabled` - (Optional) Allows you to enable and disable the configuration of boot diagnostics at launch.
- `storageUrl` - (Optional) The storage URI that is used if a type is unmanaged. The storage URI must follow the blob storage URI format ("https://.blob.core.windows.net/"). StorageUri is required if the type is unmanaged. StorageUri must be ‘null’ in case the boot diagnostics type is managed.
- `type` - (Optional, Enum `"managed", "unmanaged"`) Defines the storage type on VM launch in Azure.
<a id="dataDisks"></a> ## Data Disks
* `dataDisk` - (Optional) The definitions of data disks that will be created and attached to the stateful node's VM.
- `sizeGb` - (Required) The size of the data disk in GB, required if dataDisks is specified.
- `lun` - (Required) The LUN of the data disk.
- `type` - (Required, Enum `"Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS"`) The type of the data disk.
## Extensions
* `extension` - (Optional) An object for an azure extension.
- `name` - (Required) Required on compute.launchSpecification.extensions object.
- `type` - (Required) Required on compute.launchSpecification.extensions object.
- `publisher` - (Required) Required on compute.launchSpecification.extensions object.
- `apiVersion` - (Required) The API version of the extension. Required if extension specified.
- `minorVersionAutoUpgrade` - (Required) Required on compute.launchSpecification.extensions object.
- `protectedSettings` - (Optional) Object for protected settings.
- `publicSettings` - (Optional) Object for public settings.
## Image
* `image`
- `marketplaceImage` - (Optional) Select an image from Azure's Marketplace image catalogue. Required if the custom image or gallery image are not specified.
- `publisher` - (Required) Image publisher.
- `offer` - (Required) Image offer.
- `sku` - (Required) Image Stock Keeping Unit, which is the specific version of the image.
- `version` - (Required, Default `"latest"`) Image's version. if version not provided we use "latest".
- `gallery` - (Optional) Gallery image definitions. Required if custom image or marketplace image are not specified.
- `galleryResourceGroupName` - (Required) The resource group name for gallery image.
- `galleryName` - (Required) Name of the gallery.
- `imageName` - (Required) Name of the gallery image.
- `versionName` - (Required) Image's version. Can be in the format x.x.x or 'latest'.
- `spotAccountId` - (Optional) The Spot account ID that connected to the Azure subscription to which the gallery belongs. Relevant only in case of cross-subscription shared galleries. [Read more](https://docs.spot.io/elastigroup/features-azure/shared-image-galleries) about cross-subscription shared galleries in Elastigroup.
- `customImage` - (Optional) Custom image definitions. Required if marketplace image or gallery image are not specified.
- `customImageResourceGroupName` - (Required) The resource group name for custom image.
- `name` - (Required) The name of the custom image.
<a id="load balancer"></a> ## Load Balancer
* `loadBalancer` - (Optional) Add a load balancer. For Azure Gateway, each Backend Pool is a separate load balancer.
- `type` - (Required, Enum `"loadBalancer", "applicationGateway"`) The type of load balancer.
- `resourceGroupName` - (Required) The Resource Group name of the Load Balancer.
- `name` - (Required) Name of the Application Gateway/Load Balancer.
- `sku` - (Optional)
- if type is `"LoadBalancer"` then possible values are `“Standard", "Basic”`.
- If ApplicationGateway then possible values are `“Standard_Large”, “Standard_Medium”, “Standard_Small”, “Standard_v2", “WAF_Large”, “WAF_Medium", “WAF_v2"`.
- `backendPoolNames` - (Optional) Name of the Backend Pool to register the Stateful Node VMs to. Each Backend Pool is a separate load balancer. Required if Type is APPLICATION_GATEWAY.
## Login
* `login` - (Required) Set admin access for accessing your VMs. Password/SSH is required for Linux.
- `userName` - (Required) username for admin access to VMs.
- `sshPublicKey` - (Optional) SSH for admin access to Linux VMs. Optional for Linux.
- `password` - (Optional) Password for admin access to Windows VMs. Required for Windows.
<a id="managedServiceIdentities"></a> ## Managed Service Identities
* `managedServiceIdentities` - (Optional) Add a user-assigned managed identity to the Stateful Node's VM.
- `name` - (Required) name of the managed identity.
- `resourceGroupName` - (Required) The Resource Group that the user-assigned managed identity resides in.
<a id="proximityPlacementGroups"></a> ## Proximity Placement Groups
* `proximityPlacementGroups` - (Optional) Defines the proximity placement group in which the VM will be launched.
- `name` - (Required) name of the proximity placement group.
- `resourceGroupName` - (Required) The Resource Group name of the proximity placement group.
## Network
* `network` - (Required) Define the Virtual Network and Subnet for your Stateful Node.
- `networkResourceGroupName` - (Required) Vnet Resource Group Name.
- `virtualNetworkName` - (Required) Virtual Network.
- `networkInterface` - (Required) Define a network interface
- `isPrimary` - (Required) Defines whether the network interface is primary or not.
- `subnetName` - (Required) Subnet name.
- `assignPublicIp` - (Optional) Assign public IP.
- `publicIpSku` - (Optional) Required if assignPublicIp=true values=[Standard/Basic].
- `networkSecurityGroup` - (Optional) Network Security Group.
- `networkResourceGroupName` - (Required) Requires valid security group name.
- `name` - (Required) Requires valid resource group name.
- `enableIpForwarding` - (Optional) Enable IP Forwarding.
- `privateIpAddresses` - (Optional) A list with unique items that every item is a valid IP.
- `additionalIpConfigurations` - (Optional) Additional configuration of network interface.
- `name` - (Required) Configuration name.
- `privateIpAddressVersion` - (Required, Enum `"IPv4", "IPv6"` Default `"IPv4"`) Version of the private IP address.
- `publicIps` - (Optional) Defined a pool of Public Ips (from Azure), that will be associated to the network interface. We will associate one public ip per instance until the pool is exhausted, in which case, we will create a new one.
- `resourceGroupName` - (Required) The resource group of the public ip.
- `name` - (Required) - The name of the public ip.
- `applicationSecurityGroups` - (Optional) Network Security Group.
- `resourceGroupName` - (Required) Requires valid security group name.
- `name` - (Required) Requires valid resource group name.
<a id="osDisk"></a> ## OS Disk
* `osDisk` - (Optional) Specify OS disk specification other than default.
- `sizeGb` - (Optional, Default `"30"`) The size of the data disk in GB.
- `type` - (Required, Enum `"Standard_LRS", "Premium_LRS", "StandardSSD_LRS"`) The type of the OS disk.
- `caching` - (Optional, Enum `"None", "ReadOnly", "ReadWrite"`) Specifies the host caching requirements. With disk caching enabled, VMs can achieve higher levels of performance. If not specified, the Azure default behavior will be applied.
## Secret
* `secret` - (Optional) Set of certificates that should be installed on the VM.
- `sourceVault` - (Required) The key vault reference, contains the required certificates.
- `name` - (Required) The name of the key vault.
- `resourceGroupName` - (Required) The resource group name of the key vault.
- `vaultCertificates` - (Required) The required certificate references.
- `certificateUrl` - (Optional) The URL of the certificate under the key vault.
- `certificateStore` - (Required) The certificate store directory the VM. The directory is created in the LocalMachine account.
- This field is required only when using Windows OS type
- This field must be ‘null’ when the OS type is Linux
## Security
* `security` - (Optional) Specifies the Security related profile settings for the virtual machine.
- `secureBootEnabled` - (Optional) Specifies whether secure boot should be enabled on the virtual machine.
- `securityType` - (Optional) Enum: `"Standard", "TrustedLaunch", "ConfidentialVM"` Security type refers to the different security features of a virtual machine. Security features like Trusted launch virtual machines help to improve the security of Azure generation 2 virtual machines.
- `vtpmEnabled` - (Optional) Specifies whether vTPM should be enabled on the virtual machine.
- `encryptionAtHost` - (Optional) Enables the Host Encryption for the virtual machine. The Encryption at host will be disabled unless this property is set to true for the resource.
- `confidentialOsDiskEncryption` - (Optional) Confidential disk encryption binds the disk encryption keys to the VM's TPM, ensuring VM-only access. The security type must be "ConfidentialVM" to enable defining this preference as “true”.
## Tag
* `tag` - (Optional) Unique Key-Value pair for all Stateful Node Resources.
- `tagKey` - (Optional) Tag Key for Stateful Node Resources.
- `tagValue` - (Optional) Tag Value for Stateful Node Resources.
## Health
* `health` - (Optional) Set the auto healing preferences for unhealthy VMs.
- `healthCheckTypes` - (Optional, Enum `"vmState", "applicationGateway"`) Healthcheck to use to validate VM health.
- `unhealthyDuration` - (Optional) Amount of time to be unhealthy before a replacement is triggered.
- `autoHealing` - (Required) Enable Autohealing of unhealthy VMs.
- `gracePeriod` - (Optional) Period of time to wait for VM to reach healthiness before monitoring for unhealthiness.
## Persistence
* `shouldPersistOsDisk` - (Required) Should persist os disk. * `osDiskPersistenceMode` - (Optional, Enum `"reattach", "onLaunch"`) * `shouldPersistDataDisks` - (Required) Should persist data disks. * `dataDisksPersistenceMode` - (Optional, Enum `"reattach", "onLaunch"`) * `shouldPersistNetwork` - (Required) Should persist network.
<a id="schedulingTasks"></a> ## Scheduling Tasks
* `schedulingTask` - (Optional) Scheduling settings object for stateful node.
- `isEnabled` - (Required) Is scheduled task enabled for stateful node.
- `type` - (Required, Enum `"pause", "resume", "recycle") The type of the scheduled task
- `cronExpression` (Required) A expression which describes when to execute the scheduled task (UTC).
## Signals
* `signal` - (Optional) A signal object defined for the stateful node.
- `type` - (Required, Enum `"vmReady", "vmReadyToShutdown"`) The type of the signal defined for the stateful node.
- `timeout` - (Required, Default `"1800"`) The timeout in seconds to hold the vm until a signal is sent. If no signal is sent the vm will be replaced (vmReady) or we will terminate the vm (vmReadyToShutdown) after the timeout.
***
<a id="attachDataDisk"></a> ## Attach Data Disk
* `attachDataDisk` - (Optional) Create a new data disk and attach it to the stateful node.
- `dataDiskName` - (Required) The name of the created data disk.
- `dataDiskResourceGroupName` - (Required) The resource group name in which the data disk will be created.
- `storageAccountType` - (Required, Enum `"Standard_LRS", "Premium_LRS", "StandardSSD_LRS", "UltraSSD_LRS"`) The type of the data disk.
- `sizeGb` - (Required) The size of the data disk in GB, Required if dataDisks is specified.
- `zone` - (Optional, Enum `"1", "2", "3"`) The Availability Zone in which the data disk will be created. If not defined, the data disk will be created regionally.
- `lun` - (Optional, Default `"orginal"`) The LUN of the data disk. If not defined, the LUN will be set in order.
<a id="detachDataDisk"></a> ## Detach Data Disk
* `detachDataDisk` - (Optional) Detach a data disk from a stateful node.
- `dataDiskName` - (Required) The name of the detached data disk.
- `dataDiskResourceGroupName` - (Required) The resource group name in which the data disk exists.
- `shouldDeallocate` - (Required) Indicates whether to delete the data disk in addition to detach.
- `ttlInHours` - (Required, Default `"0"`) Hours to keep the disk alive before deletion.
<a id="updateState"></a> ## Update State
* `updateState` - (Optional) Update the stateful node state.
- `state` - (Required, Enum `"pause", "resume", "recycle"`) New state for the stateful node.
<a id="importVm"></a> ## Import VM
* `importVm` - (Optional) Import an Azure VM and create a stateful node by providing a node configuration.
- `resourceGroupName` - (Required) Name of the Resource Group for Stateful Node.
- `originalVmName` - (Required) Azure Import Stateful Node Name.
- `drainingTimeout` - (Optional) Hours to keep resources alive.
- `resourcesRetentionTime` - (Optional) Hours to keep resources alive.
## Deallocation Config
* `delete` - (Required) Specify deallocation parameters for stateful node deletion.
- `shouldTerminateVm` - (Required) Indicates whether to delete the stateful node's VM.
- `networkShouldDeallocate` - (Optional) Indicates whether to delete the stateful node's network resources.
- `networkTtlInHours` - (Optional, Default: 96) Hours to keep the network resource alive before deletion.
- `diskShouldDeallocate` - (Optional) Indicates whether to delete the stateful node's disk resources.
- `diskTtlInHours` - (Optional, Default: 96) Hours to keep the disk resource alive before deletion.
- `snapshotShouldDeallocate` - (Optional) Indicates whether to delete the stateful node's snapshot resources.
- `snapshotTtlInHours` - (Optional, Default: 96) Hours to keep the snapshots alive before deletion.
- `publicIpShouldDeallocate` - (Optional) Indicates whether to delete the stateful node's public ip resources.
- `publicIpTtlInHours` - (Optional, Default: 96) Hours to keep the public ip alive before deletion.
- `shouldDeregisterFromLb` - (Optional, Default: true) Indicates whether to deregister the stateful node's VM from any type of load balancer. Can be changed to false only when shouldTerminateVms is 'false'.
- `shouldRevertToOd` - (Optional, Default: false) Indicates whether to change the stateful node's VM lifecycle to on-demand. Can be changed to true only when `shouldTerminateVm` is 'false'.
func GetStatefulNodeAzure ¶ added in v3.18.0
func GetStatefulNodeAzure(ctx *pulumi.Context, name string, id pulumi.IDInput, state *StatefulNodeAzureState, opts ...pulumi.ResourceOption) (*StatefulNodeAzure, error)
GetStatefulNodeAzure gets an existing StatefulNodeAzure 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 NewStatefulNodeAzure ¶ added in v3.18.0
func NewStatefulNodeAzure(ctx *pulumi.Context, name string, args *StatefulNodeAzureArgs, opts ...pulumi.ResourceOption) (*StatefulNodeAzure, error)
NewStatefulNodeAzure registers a new resource with the given unique name, arguments, and options.
func (*StatefulNodeAzure) ElementType ¶ added in v3.18.0
func (*StatefulNodeAzure) ElementType() reflect.Type
func (*StatefulNodeAzure) ToStatefulNodeAzureOutput ¶ added in v3.18.0
func (i *StatefulNodeAzure) ToStatefulNodeAzureOutput() StatefulNodeAzureOutput
func (*StatefulNodeAzure) ToStatefulNodeAzureOutputWithContext ¶ added in v3.18.0
func (i *StatefulNodeAzure) ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput
type StatefulNodeAzureArgs ¶ added in v3.18.0
type StatefulNodeAzureArgs struct { AttachDataDisks StatefulNodeAzureAttachDataDiskArrayInput BootDiagnostics StatefulNodeAzureBootDiagnosticArrayInput CustomData pulumi.StringPtrInput DataDisks StatefulNodeAzureDataDiskArrayInput DataDisksPersistenceMode pulumi.StringPtrInput Deletes StatefulNodeAzureDeleteArrayInput Description pulumi.StringPtrInput DetachDataDisks StatefulNodeAzureDetachDataDiskArrayInput Extensions StatefulNodeAzureExtensionArrayInput Health StatefulNodeAzureHealthPtrInput Image StatefulNodeAzureImagePtrInput ImportVms StatefulNodeAzureImportVmArrayInput LicenseType pulumi.StringPtrInput LoadBalancers StatefulNodeAzureLoadBalancerArrayInput Login StatefulNodeAzureLoginPtrInput ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayInput Name pulumi.StringPtrInput Network StatefulNodeAzureNetworkPtrInput Os pulumi.StringInput OsDisk StatefulNodeAzureOsDiskPtrInput OsDiskPersistenceMode pulumi.StringPtrInput PreferredZone pulumi.StringPtrInput ProximityPlacementGroups StatefulNodeAzureProximityPlacementGroupArrayInput Region pulumi.StringInput ResourceGroupName pulumi.StringInput SchedulingTasks StatefulNodeAzureSchedulingTaskArrayInput Secrets StatefulNodeAzureSecretArrayInput Security StatefulNodeAzureSecurityPtrInput ShouldPersistDataDisks pulumi.BoolInput ShouldPersistNetwork pulumi.BoolInput ShouldPersistOsDisk pulumi.BoolInput ShouldPersistVm pulumi.BoolPtrInput ShutdownScript pulumi.StringPtrInput Signals StatefulNodeAzureSignalArrayInput Strategy StatefulNodeAzureStrategyInput Tags StatefulNodeAzureTagArrayInput UpdateStates StatefulNodeAzureUpdateStateArrayInput UserData pulumi.StringPtrInput VmName pulumi.StringPtrInput VmNamePrefix pulumi.StringPtrInput VmSizes StatefulNodeAzureVmSizesInput Zones pulumi.StringArrayInput }
The set of arguments for constructing a StatefulNodeAzure resource.
func (StatefulNodeAzureArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureArgs) ElementType() reflect.Type
type StatefulNodeAzureArray ¶ added in v3.18.0
type StatefulNodeAzureArray []StatefulNodeAzureInput
func (StatefulNodeAzureArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureArray) ElementType() reflect.Type
func (StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput
func (StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureArray) ToStatefulNodeAzureArrayOutputWithContext(ctx context.Context) StatefulNodeAzureArrayOutput
type StatefulNodeAzureArrayInput ¶ added in v3.18.0
type StatefulNodeAzureArrayInput interface { pulumi.Input ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput ToStatefulNodeAzureArrayOutputWithContext(context.Context) StatefulNodeAzureArrayOutput }
StatefulNodeAzureArrayInput is an input type that accepts StatefulNodeAzureArray and StatefulNodeAzureArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureArrayInput` via:
StatefulNodeAzureArray{ StatefulNodeAzureArgs{...} }
type StatefulNodeAzureArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureOutput
func (StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutput() StatefulNodeAzureArrayOutput
func (StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureArrayOutput) ToStatefulNodeAzureArrayOutputWithContext(ctx context.Context) StatefulNodeAzureArrayOutput
type StatefulNodeAzureAttachDataDisk ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArgs struct { DataDiskName pulumi.StringInput `pulumi:"dataDiskName"` DataDiskResourceGroupName pulumi.StringInput `pulumi:"dataDiskResourceGroupName"` Lun pulumi.IntPtrInput `pulumi:"lun"` SizeGb pulumi.IntInput `pulumi:"sizeGb"` StorageAccountType pulumi.StringInput `pulumi:"storageAccountType"` Zone pulumi.StringPtrInput `pulumi:"zone"` }
func (StatefulNodeAzureAttachDataDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
func (StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArgs) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
type StatefulNodeAzureAttachDataDiskArray ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArray []StatefulNodeAzureAttachDataDiskInput
func (StatefulNodeAzureAttachDataDiskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskArray) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
func (StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureAttachDataDiskArray) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
type StatefulNodeAzureAttachDataDiskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArrayInput interface { pulumi.Input ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(context.Context) StatefulNodeAzureAttachDataDiskArrayOutput }
StatefulNodeAzureAttachDataDiskArrayInput is an input type that accepts StatefulNodeAzureAttachDataDiskArray and StatefulNodeAzureAttachDataDiskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureAttachDataDiskArrayInput` via:
StatefulNodeAzureAttachDataDiskArray{ StatefulNodeAzureAttachDataDiskArgs{...} }
type StatefulNodeAzureAttachDataDiskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureAttachDataDiskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutput() StatefulNodeAzureAttachDataDiskArrayOutput
func (StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskArrayOutput) ToStatefulNodeAzureAttachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskArrayOutput
type StatefulNodeAzureAttachDataDiskInput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskInput interface { pulumi.Input ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput ToStatefulNodeAzureAttachDataDiskOutputWithContext(context.Context) StatefulNodeAzureAttachDataDiskOutput }
StatefulNodeAzureAttachDataDiskInput is an input type that accepts StatefulNodeAzureAttachDataDiskArgs and StatefulNodeAzureAttachDataDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureAttachDataDiskInput` via:
StatefulNodeAzureAttachDataDiskArgs{...}
type StatefulNodeAzureAttachDataDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureAttachDataDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureAttachDataDiskOutput) DataDiskName ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskName() pulumi.StringOutput
func (StatefulNodeAzureAttachDataDiskOutput) DataDiskResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureAttachDataDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureAttachDataDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureAttachDataDiskOutput) Lun ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) Lun() pulumi.IntPtrOutput
func (StatefulNodeAzureAttachDataDiskOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) SizeGb() pulumi.IntOutput
func (StatefulNodeAzureAttachDataDiskOutput) StorageAccountType ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) StorageAccountType() pulumi.StringOutput
func (StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutput() StatefulNodeAzureAttachDataDiskOutput
func (StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) ToStatefulNodeAzureAttachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureAttachDataDiskOutput
func (StatefulNodeAzureAttachDataDiskOutput) Zone ¶ added in v3.18.0
func (o StatefulNodeAzureAttachDataDiskOutput) Zone() pulumi.StringPtrOutput
type StatefulNodeAzureBootDiagnostic ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArgs ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArgs struct { IsEnabled pulumi.BoolPtrInput `pulumi:"isEnabled"` StorageUrl pulumi.StringPtrInput `pulumi:"storageUrl"` Type pulumi.StringPtrInput `pulumi:"type"` }
func (StatefulNodeAzureBootDiagnosticArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticArgs) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutput ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
func (StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArgs) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
type StatefulNodeAzureBootDiagnosticArray ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArray []StatefulNodeAzureBootDiagnosticInput
func (StatefulNodeAzureBootDiagnosticArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticArray) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
func (StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureBootDiagnosticArray) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
type StatefulNodeAzureBootDiagnosticArrayInput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArrayInput interface { pulumi.Input ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(context.Context) StatefulNodeAzureBootDiagnosticArrayOutput }
StatefulNodeAzureBootDiagnosticArrayInput is an input type that accepts StatefulNodeAzureBootDiagnosticArray and StatefulNodeAzureBootDiagnosticArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureBootDiagnosticArrayInput` via:
StatefulNodeAzureBootDiagnosticArray{ StatefulNodeAzureBootDiagnosticArgs{...} }
type StatefulNodeAzureBootDiagnosticArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureBootDiagnosticArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutput() StatefulNodeAzureBootDiagnosticArrayOutput
func (StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticArrayOutput) ToStatefulNodeAzureBootDiagnosticArrayOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticArrayOutput
type StatefulNodeAzureBootDiagnosticInput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticInput interface { pulumi.Input ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput ToStatefulNodeAzureBootDiagnosticOutputWithContext(context.Context) StatefulNodeAzureBootDiagnosticOutput }
StatefulNodeAzureBootDiagnosticInput is an input type that accepts StatefulNodeAzureBootDiagnosticArgs and StatefulNodeAzureBootDiagnosticOutput values. You can construct a concrete instance of `StatefulNodeAzureBootDiagnosticInput` via:
StatefulNodeAzureBootDiagnosticArgs{...}
type StatefulNodeAzureBootDiagnosticOutput ¶ added in v3.18.0
type StatefulNodeAzureBootDiagnosticOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureBootDiagnosticOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureBootDiagnosticOutput) ElementType() reflect.Type
func (StatefulNodeAzureBootDiagnosticOutput) IsEnabled ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) IsEnabled() pulumi.BoolPtrOutput
func (StatefulNodeAzureBootDiagnosticOutput) StorageUrl ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) StorageUrl() pulumi.StringPtrOutput
func (StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutput ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutput() StatefulNodeAzureBootDiagnosticOutput
func (StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) ToStatefulNodeAzureBootDiagnosticOutputWithContext(ctx context.Context) StatefulNodeAzureBootDiagnosticOutput
func (StatefulNodeAzureBootDiagnosticOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureBootDiagnosticOutput) Type() pulumi.StringPtrOutput
type StatefulNodeAzureDataDisk ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArgs struct { Lun pulumi.IntInput `pulumi:"lun"` SizeGb pulumi.IntInput `pulumi:"sizeGb"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureDataDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArgs) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
type StatefulNodeAzureDataDiskArray ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArray []StatefulNodeAzureDataDiskInput
func (StatefulNodeAzureDataDiskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskArray) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
func (StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDataDiskArray) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
type StatefulNodeAzureDataDiskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArrayInput interface { pulumi.Input ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput ToStatefulNodeAzureDataDiskArrayOutputWithContext(context.Context) StatefulNodeAzureDataDiskArrayOutput }
StatefulNodeAzureDataDiskArrayInput is an input type that accepts StatefulNodeAzureDataDiskArray and StatefulNodeAzureDataDiskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureDataDiskArrayInput` via:
StatefulNodeAzureDataDiskArray{ StatefulNodeAzureDataDiskArgs{...} }
type StatefulNodeAzureDataDiskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDataDiskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutput() StatefulNodeAzureDataDiskArrayOutput
func (StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskArrayOutput) ToStatefulNodeAzureDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskArrayOutput
type StatefulNodeAzureDataDiskInput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskInput interface { pulumi.Input ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput ToStatefulNodeAzureDataDiskOutputWithContext(context.Context) StatefulNodeAzureDataDiskOutput }
StatefulNodeAzureDataDiskInput is an input type that accepts StatefulNodeAzureDataDiskArgs and StatefulNodeAzureDataDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureDataDiskInput` via:
StatefulNodeAzureDataDiskArgs{...}
type StatefulNodeAzureDataDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureDataDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDataDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDataDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureDataDiskOutput) Lun ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) Lun() pulumi.IntOutput
func (StatefulNodeAzureDataDiskOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) SizeGb() pulumi.IntOutput
func (StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutput() StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) ToStatefulNodeAzureDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDataDiskOutput
func (StatefulNodeAzureDataDiskOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureDataDiskOutput) Type() pulumi.StringOutput
type StatefulNodeAzureDelete ¶ added in v3.18.0
type StatefulNodeAzureDelete struct { DiskShouldDeallocate *bool `pulumi:"diskShouldDeallocate"` DiskTtlInHours *int `pulumi:"diskTtlInHours"` NetworkShouldDeallocate *bool `pulumi:"networkShouldDeallocate"` NetworkTtlInHours *int `pulumi:"networkTtlInHours"` PublicIpShouldDeallocate *bool `pulumi:"publicIpShouldDeallocate"` PublicIpTtlInHours *int `pulumi:"publicIpTtlInHours"` ShouldDeregisterFromLb *bool `pulumi:"shouldDeregisterFromLb"` ShouldRevertToOd *bool `pulumi:"shouldRevertToOd"` ShouldTerminateVm bool `pulumi:"shouldTerminateVm"` SnapshotShouldDeallocate *bool `pulumi:"snapshotShouldDeallocate"` SnapshotTtlInHours *int `pulumi:"snapshotTtlInHours"` }
type StatefulNodeAzureDeleteArgs ¶ added in v3.18.0
type StatefulNodeAzureDeleteArgs struct { DiskShouldDeallocate pulumi.BoolPtrInput `pulumi:"diskShouldDeallocate"` DiskTtlInHours pulumi.IntPtrInput `pulumi:"diskTtlInHours"` NetworkShouldDeallocate pulumi.BoolPtrInput `pulumi:"networkShouldDeallocate"` NetworkTtlInHours pulumi.IntPtrInput `pulumi:"networkTtlInHours"` PublicIpShouldDeallocate pulumi.BoolPtrInput `pulumi:"publicIpShouldDeallocate"` PublicIpTtlInHours pulumi.IntPtrInput `pulumi:"publicIpTtlInHours"` ShouldDeregisterFromLb pulumi.BoolPtrInput `pulumi:"shouldDeregisterFromLb"` ShouldRevertToOd pulumi.BoolPtrInput `pulumi:"shouldRevertToOd"` ShouldTerminateVm pulumi.BoolInput `pulumi:"shouldTerminateVm"` SnapshotShouldDeallocate pulumi.BoolPtrInput `pulumi:"snapshotShouldDeallocate"` SnapshotTtlInHours pulumi.IntPtrInput `pulumi:"snapshotTtlInHours"` }
func (StatefulNodeAzureDeleteArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteArgs) ElementType() reflect.Type
func (StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput
func (StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArgs) ToStatefulNodeAzureDeleteOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteOutput
type StatefulNodeAzureDeleteArray ¶ added in v3.18.0
type StatefulNodeAzureDeleteArray []StatefulNodeAzureDeleteInput
func (StatefulNodeAzureDeleteArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteArray) ElementType() reflect.Type
func (StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
func (StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDeleteArray) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
type StatefulNodeAzureDeleteArrayInput ¶ added in v3.18.0
type StatefulNodeAzureDeleteArrayInput interface { pulumi.Input ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput ToStatefulNodeAzureDeleteArrayOutputWithContext(context.Context) StatefulNodeAzureDeleteArrayOutput }
StatefulNodeAzureDeleteArrayInput is an input type that accepts StatefulNodeAzureDeleteArray and StatefulNodeAzureDeleteArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureDeleteArrayInput` via:
StatefulNodeAzureDeleteArray{ StatefulNodeAzureDeleteArgs{...} }
type StatefulNodeAzureDeleteArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureDeleteArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDeleteArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureDeleteArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureDeleteOutput
func (StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutput() StatefulNodeAzureDeleteArrayOutput
func (StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteArrayOutput) ToStatefulNodeAzureDeleteArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteArrayOutput
type StatefulNodeAzureDeleteInput ¶ added in v3.18.0
type StatefulNodeAzureDeleteInput interface { pulumi.Input ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput ToStatefulNodeAzureDeleteOutputWithContext(context.Context) StatefulNodeAzureDeleteOutput }
StatefulNodeAzureDeleteInput is an input type that accepts StatefulNodeAzureDeleteArgs and StatefulNodeAzureDeleteOutput values. You can construct a concrete instance of `StatefulNodeAzureDeleteInput` via:
StatefulNodeAzureDeleteArgs{...}
type StatefulNodeAzureDeleteOutput ¶ added in v3.18.0
type StatefulNodeAzureDeleteOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDeleteOutput) DiskShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) DiskShouldDeallocate() pulumi.BoolPtrOutput
func (StatefulNodeAzureDeleteOutput) DiskTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) DiskTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDeleteOutput) ElementType() reflect.Type
func (StatefulNodeAzureDeleteOutput) NetworkShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) NetworkShouldDeallocate() pulumi.BoolPtrOutput
func (StatefulNodeAzureDeleteOutput) NetworkTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) NetworkTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) PublicIpShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) PublicIpShouldDeallocate() pulumi.BoolPtrOutput
func (StatefulNodeAzureDeleteOutput) PublicIpTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) PublicIpTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) ShouldDeregisterFromLb ¶ added in v3.80.0
func (o StatefulNodeAzureDeleteOutput) ShouldDeregisterFromLb() pulumi.BoolPtrOutput
func (StatefulNodeAzureDeleteOutput) ShouldRevertToOd ¶ added in v3.104.0
func (o StatefulNodeAzureDeleteOutput) ShouldRevertToOd() pulumi.BoolPtrOutput
func (StatefulNodeAzureDeleteOutput) ShouldTerminateVm ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) ShouldTerminateVm() pulumi.BoolOutput
func (StatefulNodeAzureDeleteOutput) SnapshotShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) SnapshotShouldDeallocate() pulumi.BoolPtrOutput
func (StatefulNodeAzureDeleteOutput) SnapshotTtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) SnapshotTtlInHours() pulumi.IntPtrOutput
func (StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutput() StatefulNodeAzureDeleteOutput
func (StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDeleteOutput) ToStatefulNodeAzureDeleteOutputWithContext(ctx context.Context) StatefulNodeAzureDeleteOutput
type StatefulNodeAzureDetachDataDisk ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArgs struct { DataDiskName pulumi.StringInput `pulumi:"dataDiskName"` DataDiskResourceGroupName pulumi.StringInput `pulumi:"dataDiskResourceGroupName"` ShouldDeallocate pulumi.BoolInput `pulumi:"shouldDeallocate"` TtlInHours pulumi.IntPtrInput `pulumi:"ttlInHours"` }
func (StatefulNodeAzureDetachDataDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
func (StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArgs) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
type StatefulNodeAzureDetachDataDiskArray ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArray []StatefulNodeAzureDetachDataDiskInput
func (StatefulNodeAzureDetachDataDiskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskArray) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
func (StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureDetachDataDiskArray) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
type StatefulNodeAzureDetachDataDiskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArrayInput interface { pulumi.Input ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(context.Context) StatefulNodeAzureDetachDataDiskArrayOutput }
StatefulNodeAzureDetachDataDiskArrayInput is an input type that accepts StatefulNodeAzureDetachDataDiskArray and StatefulNodeAzureDetachDataDiskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureDetachDataDiskArrayInput` via:
StatefulNodeAzureDetachDataDiskArray{ StatefulNodeAzureDetachDataDiskArgs{...} }
type StatefulNodeAzureDetachDataDiskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDetachDataDiskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutput() StatefulNodeAzureDetachDataDiskArrayOutput
func (StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskArrayOutput) ToStatefulNodeAzureDetachDataDiskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskArrayOutput
type StatefulNodeAzureDetachDataDiskInput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskInput interface { pulumi.Input ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput ToStatefulNodeAzureDetachDataDiskOutputWithContext(context.Context) StatefulNodeAzureDetachDataDiskOutput }
StatefulNodeAzureDetachDataDiskInput is an input type that accepts StatefulNodeAzureDetachDataDiskArgs and StatefulNodeAzureDetachDataDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureDetachDataDiskInput` via:
StatefulNodeAzureDetachDataDiskArgs{...}
type StatefulNodeAzureDetachDataDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureDetachDataDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureDetachDataDiskOutput) DataDiskName ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskName() pulumi.StringOutput
func (StatefulNodeAzureDetachDataDiskOutput) DataDiskResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) DataDiskResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureDetachDataDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureDetachDataDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureDetachDataDiskOutput) ShouldDeallocate ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) ShouldDeallocate() pulumi.BoolOutput
func (StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutput() StatefulNodeAzureDetachDataDiskOutput
func (StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) ToStatefulNodeAzureDetachDataDiskOutputWithContext(ctx context.Context) StatefulNodeAzureDetachDataDiskOutput
func (StatefulNodeAzureDetachDataDiskOutput) TtlInHours ¶ added in v3.18.0
func (o StatefulNodeAzureDetachDataDiskOutput) TtlInHours() pulumi.IntPtrOutput
type StatefulNodeAzureExtension ¶ added in v3.18.0
type StatefulNodeAzureExtension struct { ApiVersion string `pulumi:"apiVersion"` MinorVersionAutoUpgrade bool `pulumi:"minorVersionAutoUpgrade"` Name string `pulumi:"name"` ProtectedSettings map[string]string `pulumi:"protectedSettings"` PublicSettings map[string]string `pulumi:"publicSettings"` Publisher string `pulumi:"publisher"` Type string `pulumi:"type"` }
type StatefulNodeAzureExtensionArgs ¶ added in v3.18.0
type StatefulNodeAzureExtensionArgs struct { ApiVersion pulumi.StringInput `pulumi:"apiVersion"` MinorVersionAutoUpgrade pulumi.BoolInput `pulumi:"minorVersionAutoUpgrade"` Name pulumi.StringInput `pulumi:"name"` ProtectedSettings pulumi.StringMapInput `pulumi:"protectedSettings"` PublicSettings pulumi.StringMapInput `pulumi:"publicSettings"` Publisher pulumi.StringInput `pulumi:"publisher"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureExtensionArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionArgs) ElementType() reflect.Type
func (StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutput ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArgs) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
type StatefulNodeAzureExtensionArray ¶ added in v3.18.0
type StatefulNodeAzureExtensionArray []StatefulNodeAzureExtensionInput
func (StatefulNodeAzureExtensionArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionArray) ElementType() reflect.Type
func (StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
func (StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureExtensionArray) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
type StatefulNodeAzureExtensionArrayInput ¶ added in v3.18.0
type StatefulNodeAzureExtensionArrayInput interface { pulumi.Input ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput ToStatefulNodeAzureExtensionArrayOutputWithContext(context.Context) StatefulNodeAzureExtensionArrayOutput }
StatefulNodeAzureExtensionArrayInput is an input type that accepts StatefulNodeAzureExtensionArray and StatefulNodeAzureExtensionArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureExtensionArrayInput` via:
StatefulNodeAzureExtensionArray{ StatefulNodeAzureExtensionArgs{...} }
type StatefulNodeAzureExtensionArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureExtensionArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureExtensionArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureExtensionArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutput() StatefulNodeAzureExtensionArrayOutput
func (StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionArrayOutput) ToStatefulNodeAzureExtensionArrayOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionArrayOutput
type StatefulNodeAzureExtensionInput ¶ added in v3.18.0
type StatefulNodeAzureExtensionInput interface { pulumi.Input ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput ToStatefulNodeAzureExtensionOutputWithContext(context.Context) StatefulNodeAzureExtensionOutput }
StatefulNodeAzureExtensionInput is an input type that accepts StatefulNodeAzureExtensionArgs and StatefulNodeAzureExtensionOutput values. You can construct a concrete instance of `StatefulNodeAzureExtensionInput` via:
StatefulNodeAzureExtensionArgs{...}
type StatefulNodeAzureExtensionOutput ¶ added in v3.18.0
type StatefulNodeAzureExtensionOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureExtensionOutput) ApiVersion ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ApiVersion() pulumi.StringOutput
func (StatefulNodeAzureExtensionOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureExtensionOutput) ElementType() reflect.Type
func (StatefulNodeAzureExtensionOutput) MinorVersionAutoUpgrade ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) MinorVersionAutoUpgrade() pulumi.BoolOutput
func (StatefulNodeAzureExtensionOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureExtensionOutput) ProtectedSettings ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ProtectedSettings() pulumi.StringMapOutput
func (StatefulNodeAzureExtensionOutput) PublicSettings ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) PublicSettings() pulumi.StringMapOutput
func (StatefulNodeAzureExtensionOutput) Publisher ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) Publisher() pulumi.StringOutput
func (StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutput ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutput() StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) ToStatefulNodeAzureExtensionOutputWithContext(ctx context.Context) StatefulNodeAzureExtensionOutput
func (StatefulNodeAzureExtensionOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureExtensionOutput) Type() pulumi.StringOutput
type StatefulNodeAzureHealth ¶ added in v3.18.0
type StatefulNodeAzureHealthArgs ¶ added in v3.18.0
type StatefulNodeAzureHealthArgs struct { AutoHealing pulumi.BoolInput `pulumi:"autoHealing"` GracePeriod pulumi.IntPtrInput `pulumi:"gracePeriod"` HealthCheckTypes pulumi.StringArrayInput `pulumi:"healthCheckTypes"` UnhealthyDuration pulumi.IntPtrInput `pulumi:"unhealthyDuration"` }
func (StatefulNodeAzureHealthArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureHealthArgs) ElementType() reflect.Type
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutput ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureHealthArgs) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
type StatefulNodeAzureHealthInput ¶ added in v3.18.0
type StatefulNodeAzureHealthInput interface { pulumi.Input ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput ToStatefulNodeAzureHealthOutputWithContext(context.Context) StatefulNodeAzureHealthOutput }
StatefulNodeAzureHealthInput is an input type that accepts StatefulNodeAzureHealthArgs and StatefulNodeAzureHealthOutput values. You can construct a concrete instance of `StatefulNodeAzureHealthInput` via:
StatefulNodeAzureHealthArgs{...}
type StatefulNodeAzureHealthOutput ¶ added in v3.18.0
type StatefulNodeAzureHealthOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureHealthOutput) AutoHealing ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) AutoHealing() pulumi.BoolOutput
func (StatefulNodeAzureHealthOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureHealthOutput) ElementType() reflect.Type
func (StatefulNodeAzureHealthOutput) GracePeriod ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) GracePeriod() pulumi.IntPtrOutput
func (StatefulNodeAzureHealthOutput) HealthCheckTypes ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) HealthCheckTypes() pulumi.StringArrayOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutput ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutput() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthOutputWithContext(ctx context.Context) StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthOutput) UnhealthyDuration ¶ added in v3.18.0
func (o StatefulNodeAzureHealthOutput) UnhealthyDuration() pulumi.IntPtrOutput
type StatefulNodeAzureHealthPtrInput ¶ added in v3.18.0
type StatefulNodeAzureHealthPtrInput interface { pulumi.Input ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput ToStatefulNodeAzureHealthPtrOutputWithContext(context.Context) StatefulNodeAzureHealthPtrOutput }
StatefulNodeAzureHealthPtrInput is an input type that accepts StatefulNodeAzureHealthArgs, StatefulNodeAzureHealthPtr and StatefulNodeAzureHealthPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureHealthPtrInput` via:
StatefulNodeAzureHealthArgs{...} or: nil
func StatefulNodeAzureHealthPtr ¶ added in v3.18.0
func StatefulNodeAzureHealthPtr(v *StatefulNodeAzureHealthArgs) StatefulNodeAzureHealthPtrInput
type StatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureHealthPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureHealthPtrOutput) AutoHealing ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) AutoHealing() pulumi.BoolPtrOutput
func (StatefulNodeAzureHealthPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) Elem() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureHealthPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureHealthPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureHealthPtrOutput) GracePeriod ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) GracePeriod() pulumi.IntPtrOutput
func (StatefulNodeAzureHealthPtrOutput) HealthCheckTypes ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) HealthCheckTypes() pulumi.StringArrayOutput
func (StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutput() StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) ToStatefulNodeAzureHealthPtrOutputWithContext(ctx context.Context) StatefulNodeAzureHealthPtrOutput
func (StatefulNodeAzureHealthPtrOutput) UnhealthyDuration ¶ added in v3.18.0
func (o StatefulNodeAzureHealthPtrOutput) UnhealthyDuration() pulumi.IntPtrOutput
type StatefulNodeAzureImage ¶ added in v3.18.0
type StatefulNodeAzureImage struct { CustomImages []StatefulNodeAzureImageCustomImage `pulumi:"customImages"` Galleries []StatefulNodeAzureImageGallery `pulumi:"galleries"` MarketplaceImages []StatefulNodeAzureImageMarketplaceImage `pulumi:"marketplaceImages"` }
type StatefulNodeAzureImageArgs ¶ added in v3.18.0
type StatefulNodeAzureImageArgs struct { CustomImages StatefulNodeAzureImageCustomImageArrayInput `pulumi:"customImages"` Galleries StatefulNodeAzureImageGalleryArrayInput `pulumi:"galleries"` MarketplaceImages StatefulNodeAzureImageMarketplaceImageArrayInput `pulumi:"marketplaceImages"` }
func (StatefulNodeAzureImageArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageArgs) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
type StatefulNodeAzureImageCustomImage ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArgs ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArgs struct { CustomImageResourceGroupName pulumi.StringInput `pulumi:"customImageResourceGroupName"` Name pulumi.StringInput `pulumi:"name"` }
func (StatefulNodeAzureImageCustomImageArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
func (StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArgs) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
type StatefulNodeAzureImageCustomImageArray ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArray []StatefulNodeAzureImageCustomImageInput
func (StatefulNodeAzureImageCustomImageArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageArray) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageCustomImageArray) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
type StatefulNodeAzureImageCustomImageArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArrayInput interface { pulumi.Input ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(context.Context) StatefulNodeAzureImageCustomImageArrayOutput }
StatefulNodeAzureImageCustomImageArrayInput is an input type that accepts StatefulNodeAzureImageCustomImageArray and StatefulNodeAzureImageCustomImageArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImageCustomImageArrayInput` via:
StatefulNodeAzureImageCustomImageArray{ StatefulNodeAzureImageCustomImageArgs{...} }
type StatefulNodeAzureImageCustomImageArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageCustomImageArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutput() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageArrayOutput) ToStatefulNodeAzureImageCustomImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageArrayOutput
type StatefulNodeAzureImageCustomImageInput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageInput interface { pulumi.Input ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput ToStatefulNodeAzureImageCustomImageOutputWithContext(context.Context) StatefulNodeAzureImageCustomImageOutput }
StatefulNodeAzureImageCustomImageInput is an input type that accepts StatefulNodeAzureImageCustomImageArgs and StatefulNodeAzureImageCustomImageOutput values. You can construct a concrete instance of `StatefulNodeAzureImageCustomImageInput` via:
StatefulNodeAzureImageCustomImageArgs{...}
type StatefulNodeAzureImageCustomImageOutput ¶ added in v3.18.0
type StatefulNodeAzureImageCustomImageOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageCustomImageOutput) CustomImageResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) CustomImageResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureImageCustomImageOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageCustomImageOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageCustomImageOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutput() StatefulNodeAzureImageCustomImageOutput
func (StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageCustomImageOutput) ToStatefulNodeAzureImageCustomImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageCustomImageOutput
type StatefulNodeAzureImageGallery ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArgs ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArgs struct { GalleryName pulumi.StringInput `pulumi:"galleryName"` GalleryResourceGroupName pulumi.StringInput `pulumi:"galleryResourceGroupName"` ImageName pulumi.StringInput `pulumi:"imageName"` SpotAccountId pulumi.StringPtrInput `pulumi:"spotAccountId"` VersionName pulumi.StringInput `pulumi:"versionName"` }
func (StatefulNodeAzureImageGalleryArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
func (StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArgs) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
type StatefulNodeAzureImageGalleryArray ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArray []StatefulNodeAzureImageGalleryInput
func (StatefulNodeAzureImageGalleryArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryArray) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageGalleryArray) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
type StatefulNodeAzureImageGalleryArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArrayInput interface { pulumi.Input ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput ToStatefulNodeAzureImageGalleryArrayOutputWithContext(context.Context) StatefulNodeAzureImageGalleryArrayOutput }
StatefulNodeAzureImageGalleryArrayInput is an input type that accepts StatefulNodeAzureImageGalleryArray and StatefulNodeAzureImageGalleryArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImageGalleryArrayInput` via:
StatefulNodeAzureImageGalleryArray{ StatefulNodeAzureImageGalleryArgs{...} }
type StatefulNodeAzureImageGalleryArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageGalleryArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutput() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryArrayOutput) ToStatefulNodeAzureImageGalleryArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryArrayOutput
type StatefulNodeAzureImageGalleryInput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryInput interface { pulumi.Input ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput ToStatefulNodeAzureImageGalleryOutputWithContext(context.Context) StatefulNodeAzureImageGalleryOutput }
StatefulNodeAzureImageGalleryInput is an input type that accepts StatefulNodeAzureImageGalleryArgs and StatefulNodeAzureImageGalleryOutput values. You can construct a concrete instance of `StatefulNodeAzureImageGalleryInput` via:
StatefulNodeAzureImageGalleryArgs{...}
type StatefulNodeAzureImageGalleryOutput ¶ added in v3.18.0
type StatefulNodeAzureImageGalleryOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageGalleryOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageGalleryOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageGalleryOutput) GalleryName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) GalleryName() pulumi.StringOutput
func (StatefulNodeAzureImageGalleryOutput) GalleryResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) GalleryResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureImageGalleryOutput) ImageName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) ImageName() pulumi.StringOutput
func (StatefulNodeAzureImageGalleryOutput) SpotAccountId ¶ added in v3.80.0
func (o StatefulNodeAzureImageGalleryOutput) SpotAccountId() pulumi.StringPtrOutput
func (StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutput() StatefulNodeAzureImageGalleryOutput
func (StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) ToStatefulNodeAzureImageGalleryOutputWithContext(ctx context.Context) StatefulNodeAzureImageGalleryOutput
func (StatefulNodeAzureImageGalleryOutput) VersionName ¶ added in v3.18.0
func (o StatefulNodeAzureImageGalleryOutput) VersionName() pulumi.StringOutput
type StatefulNodeAzureImageInput ¶ added in v3.18.0
type StatefulNodeAzureImageInput interface { pulumi.Input ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput ToStatefulNodeAzureImageOutputWithContext(context.Context) StatefulNodeAzureImageOutput }
StatefulNodeAzureImageInput is an input type that accepts StatefulNodeAzureImageArgs and StatefulNodeAzureImageOutput values. You can construct a concrete instance of `StatefulNodeAzureImageInput` via:
StatefulNodeAzureImageArgs{...}
type StatefulNodeAzureImageMarketplaceImage ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArgs ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArgs struct { Offer pulumi.StringInput `pulumi:"offer"` Publisher pulumi.StringInput `pulumi:"publisher"` Sku pulumi.StringInput `pulumi:"sku"` Version pulumi.StringInput `pulumi:"version"` }
func (StatefulNodeAzureImageMarketplaceImageArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageArgs) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
func (StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArgs) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
type StatefulNodeAzureImageMarketplaceImageArray ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArray []StatefulNodeAzureImageMarketplaceImageInput
func (StatefulNodeAzureImageMarketplaceImageArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageArray) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImageMarketplaceImageArray) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
type StatefulNodeAzureImageMarketplaceImageArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArrayInput interface { pulumi.Input ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput }
StatefulNodeAzureImageMarketplaceImageArrayInput is an input type that accepts StatefulNodeAzureImageMarketplaceImageArray and StatefulNodeAzureImageMarketplaceImageArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImageMarketplaceImageArrayInput` via:
StatefulNodeAzureImageMarketplaceImageArray{ StatefulNodeAzureImageMarketplaceImageArgs{...} }
type StatefulNodeAzureImageMarketplaceImageArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutput() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageArrayOutput) ToStatefulNodeAzureImageMarketplaceImageArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageArrayOutput
type StatefulNodeAzureImageMarketplaceImageInput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageInput interface { pulumi.Input ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(context.Context) StatefulNodeAzureImageMarketplaceImageOutput }
StatefulNodeAzureImageMarketplaceImageInput is an input type that accepts StatefulNodeAzureImageMarketplaceImageArgs and StatefulNodeAzureImageMarketplaceImageOutput values. You can construct a concrete instance of `StatefulNodeAzureImageMarketplaceImageInput` via:
StatefulNodeAzureImageMarketplaceImageArgs{...}
type StatefulNodeAzureImageMarketplaceImageOutput ¶ added in v3.18.0
type StatefulNodeAzureImageMarketplaceImageOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageMarketplaceImageOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageMarketplaceImageOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageMarketplaceImageOutput) Offer ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Offer() pulumi.StringOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) Publisher ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Publisher() pulumi.StringOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) Sku ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Sku() pulumi.StringOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutput() StatefulNodeAzureImageMarketplaceImageOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) ToStatefulNodeAzureImageMarketplaceImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageMarketplaceImageOutput
func (StatefulNodeAzureImageMarketplaceImageOutput) Version ¶ added in v3.18.0
func (o StatefulNodeAzureImageMarketplaceImageOutput) Version() pulumi.StringOutput
type StatefulNodeAzureImageOutput ¶ added in v3.18.0
type StatefulNodeAzureImageOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImageOutput) CustomImages ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImageOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImageOutput) ElementType() reflect.Type
func (StatefulNodeAzureImageOutput) Galleries ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImageOutput) MarketplaceImages ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutput() StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImageOutputWithContext(ctx context.Context) StatefulNodeAzureImageOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImageOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
type StatefulNodeAzureImagePtrInput ¶ added in v3.18.0
type StatefulNodeAzureImagePtrInput interface { pulumi.Input ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput ToStatefulNodeAzureImagePtrOutputWithContext(context.Context) StatefulNodeAzureImagePtrOutput }
StatefulNodeAzureImagePtrInput is an input type that accepts StatefulNodeAzureImageArgs, StatefulNodeAzureImagePtr and StatefulNodeAzureImagePtrOutput values. You can construct a concrete instance of `StatefulNodeAzureImagePtrInput` via:
StatefulNodeAzureImageArgs{...} or: nil
func StatefulNodeAzureImagePtr ¶ added in v3.18.0
func StatefulNodeAzureImagePtr(v *StatefulNodeAzureImageArgs) StatefulNodeAzureImagePtrInput
type StatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
type StatefulNodeAzureImagePtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImagePtrOutput) CustomImages ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) CustomImages() StatefulNodeAzureImageCustomImageArrayOutput
func (StatefulNodeAzureImagePtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) Elem() StatefulNodeAzureImageOutput
func (StatefulNodeAzureImagePtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImagePtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureImagePtrOutput) Galleries ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) Galleries() StatefulNodeAzureImageGalleryArrayOutput
func (StatefulNodeAzureImagePtrOutput) MarketplaceImages ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) MarketplaceImages() StatefulNodeAzureImageMarketplaceImageArrayOutput
func (StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutput() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImagePtrOutput) ToStatefulNodeAzureImagePtrOutputWithContext(ctx context.Context) StatefulNodeAzureImagePtrOutput
type StatefulNodeAzureImportVm ¶ added in v3.18.0
type StatefulNodeAzureImportVmArgs ¶ added in v3.18.0
type StatefulNodeAzureImportVmArgs struct { DrainingTimeout pulumi.IntPtrInput `pulumi:"drainingTimeout"` OriginalVmName pulumi.StringInput `pulumi:"originalVmName"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` ResourcesRetentionTime pulumi.IntPtrInput `pulumi:"resourcesRetentionTime"` }
func (StatefulNodeAzureImportVmArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmArgs) ElementType() reflect.Type
func (StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
func (StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArgs) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
type StatefulNodeAzureImportVmArray ¶ added in v3.18.0
type StatefulNodeAzureImportVmArray []StatefulNodeAzureImportVmInput
func (StatefulNodeAzureImportVmArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmArray) ElementType() reflect.Type
func (StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureImportVmArray) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
type StatefulNodeAzureImportVmArrayInput ¶ added in v3.18.0
type StatefulNodeAzureImportVmArrayInput interface { pulumi.Input ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput ToStatefulNodeAzureImportVmArrayOutputWithContext(context.Context) StatefulNodeAzureImportVmArrayOutput }
StatefulNodeAzureImportVmArrayInput is an input type that accepts StatefulNodeAzureImportVmArray and StatefulNodeAzureImportVmArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureImportVmArrayInput` via:
StatefulNodeAzureImportVmArray{ StatefulNodeAzureImportVmArgs{...} }
type StatefulNodeAzureImportVmArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureImportVmArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImportVmArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureImportVmArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureImportVmOutput
func (StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutput() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmArrayOutput) ToStatefulNodeAzureImportVmArrayOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmArrayOutput
type StatefulNodeAzureImportVmInput ¶ added in v3.18.0
type StatefulNodeAzureImportVmInput interface { pulumi.Input ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput ToStatefulNodeAzureImportVmOutputWithContext(context.Context) StatefulNodeAzureImportVmOutput }
StatefulNodeAzureImportVmInput is an input type that accepts StatefulNodeAzureImportVmArgs and StatefulNodeAzureImportVmOutput values. You can construct a concrete instance of `StatefulNodeAzureImportVmInput` via:
StatefulNodeAzureImportVmArgs{...}
type StatefulNodeAzureImportVmOutput ¶ added in v3.18.0
type StatefulNodeAzureImportVmOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureImportVmOutput) DrainingTimeout ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) DrainingTimeout() pulumi.IntPtrOutput
func (StatefulNodeAzureImportVmOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureImportVmOutput) ElementType() reflect.Type
func (StatefulNodeAzureImportVmOutput) OriginalVmName ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) OriginalVmName() pulumi.StringOutput
func (StatefulNodeAzureImportVmOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureImportVmOutput) ResourcesRetentionTime ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ResourcesRetentionTime() pulumi.IntPtrOutput
func (StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutput ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutput() StatefulNodeAzureImportVmOutput
func (StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureImportVmOutput) ToStatefulNodeAzureImportVmOutputWithContext(ctx context.Context) StatefulNodeAzureImportVmOutput
type StatefulNodeAzureInput ¶ added in v3.18.0
type StatefulNodeAzureInput interface { pulumi.Input ToStatefulNodeAzureOutput() StatefulNodeAzureOutput ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput }
type StatefulNodeAzureLoadBalancer ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArgs ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArgs struct { BackendPoolNames pulumi.StringArrayInput `pulumi:"backendPoolNames"` Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` Sku pulumi.StringPtrInput `pulumi:"sku"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureLoadBalancerArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerArgs) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
func (StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArgs) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
type StatefulNodeAzureLoadBalancerArray ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArray []StatefulNodeAzureLoadBalancerInput
func (StatefulNodeAzureLoadBalancerArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerArray) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
func (StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoadBalancerArray) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
type StatefulNodeAzureLoadBalancerArrayInput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArrayInput interface { pulumi.Input ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(context.Context) StatefulNodeAzureLoadBalancerArrayOutput }
StatefulNodeAzureLoadBalancerArrayInput is an input type that accepts StatefulNodeAzureLoadBalancerArray and StatefulNodeAzureLoadBalancerArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureLoadBalancerArrayInput` via:
StatefulNodeAzureLoadBalancerArray{ StatefulNodeAzureLoadBalancerArgs{...} }
type StatefulNodeAzureLoadBalancerArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoadBalancerArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutput() StatefulNodeAzureLoadBalancerArrayOutput
func (StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerArrayOutput) ToStatefulNodeAzureLoadBalancerArrayOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerArrayOutput
type StatefulNodeAzureLoadBalancerInput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerInput interface { pulumi.Input ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput ToStatefulNodeAzureLoadBalancerOutputWithContext(context.Context) StatefulNodeAzureLoadBalancerOutput }
StatefulNodeAzureLoadBalancerInput is an input type that accepts StatefulNodeAzureLoadBalancerArgs and StatefulNodeAzureLoadBalancerOutput values. You can construct a concrete instance of `StatefulNodeAzureLoadBalancerInput` via:
StatefulNodeAzureLoadBalancerArgs{...}
type StatefulNodeAzureLoadBalancerOutput ¶ added in v3.18.0
type StatefulNodeAzureLoadBalancerOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoadBalancerOutput) BackendPoolNames ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) BackendPoolNames() pulumi.StringArrayOutput
func (StatefulNodeAzureLoadBalancerOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoadBalancerOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoadBalancerOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureLoadBalancerOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureLoadBalancerOutput) Sku ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) Sku() pulumi.StringPtrOutput
func (StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutput() StatefulNodeAzureLoadBalancerOutput
func (StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) ToStatefulNodeAzureLoadBalancerOutputWithContext(ctx context.Context) StatefulNodeAzureLoadBalancerOutput
func (StatefulNodeAzureLoadBalancerOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureLoadBalancerOutput) Type() pulumi.StringOutput
type StatefulNodeAzureLogin ¶ added in v3.18.0
type StatefulNodeAzureLoginArgs ¶ added in v3.18.0
type StatefulNodeAzureLoginArgs struct { Password pulumi.StringPtrInput `pulumi:"password"` SshPublicKey pulumi.StringPtrInput `pulumi:"sshPublicKey"` UserName pulumi.StringInput `pulumi:"userName"` }
func (StatefulNodeAzureLoginArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoginArgs) ElementType() reflect.Type
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureLoginArgs) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
type StatefulNodeAzureLoginInput ¶ added in v3.18.0
type StatefulNodeAzureLoginInput interface { pulumi.Input ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput ToStatefulNodeAzureLoginOutputWithContext(context.Context) StatefulNodeAzureLoginOutput }
StatefulNodeAzureLoginInput is an input type that accepts StatefulNodeAzureLoginArgs and StatefulNodeAzureLoginOutput values. You can construct a concrete instance of `StatefulNodeAzureLoginInput` via:
StatefulNodeAzureLoginArgs{...}
type StatefulNodeAzureLoginOutput ¶ added in v3.18.0
type StatefulNodeAzureLoginOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoginOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoginOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoginOutput) Password ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) Password() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginOutput) SshPublicKey ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) SshPublicKey() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutput() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginOutputWithContext(ctx context.Context) StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginOutput) UserName ¶ added in v3.18.0
func (o StatefulNodeAzureLoginOutput) UserName() pulumi.StringOutput
type StatefulNodeAzureLoginPtrInput ¶ added in v3.18.0
type StatefulNodeAzureLoginPtrInput interface { pulumi.Input ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput ToStatefulNodeAzureLoginPtrOutputWithContext(context.Context) StatefulNodeAzureLoginPtrOutput }
StatefulNodeAzureLoginPtrInput is an input type that accepts StatefulNodeAzureLoginArgs, StatefulNodeAzureLoginPtr and StatefulNodeAzureLoginPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureLoginPtrInput` via:
StatefulNodeAzureLoginArgs{...} or: nil
func StatefulNodeAzureLoginPtr ¶ added in v3.18.0
func StatefulNodeAzureLoginPtr(v *StatefulNodeAzureLoginArgs) StatefulNodeAzureLoginPtrInput
type StatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureLoginPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureLoginPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) Elem() StatefulNodeAzureLoginOutput
func (StatefulNodeAzureLoginPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureLoginPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureLoginPtrOutput) Password ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) Password() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginPtrOutput) SshPublicKey ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) SshPublicKey() pulumi.StringPtrOutput
func (StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutput() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) ToStatefulNodeAzureLoginPtrOutputWithContext(ctx context.Context) StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureLoginPtrOutput) UserName ¶ added in v3.18.0
func (o StatefulNodeAzureLoginPtrOutput) UserName() pulumi.StringPtrOutput
type StatefulNodeAzureManagedServiceIdentity ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArgs ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (StatefulNodeAzureManagedServiceIdentityArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityArgs) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutput ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
func (StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArgs) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
type StatefulNodeAzureManagedServiceIdentityArray ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArray []StatefulNodeAzureManagedServiceIdentityInput
func (StatefulNodeAzureManagedServiceIdentityArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityArray) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
func (StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureManagedServiceIdentityArray) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
type StatefulNodeAzureManagedServiceIdentityArrayInput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArrayInput interface { pulumi.Input ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput }
StatefulNodeAzureManagedServiceIdentityArrayInput is an input type that accepts StatefulNodeAzureManagedServiceIdentityArray and StatefulNodeAzureManagedServiceIdentityArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureManagedServiceIdentityArrayInput` via:
StatefulNodeAzureManagedServiceIdentityArray{ StatefulNodeAzureManagedServiceIdentityArgs{...} }
type StatefulNodeAzureManagedServiceIdentityArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutput() StatefulNodeAzureManagedServiceIdentityArrayOutput
func (StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityArrayOutput) ToStatefulNodeAzureManagedServiceIdentityArrayOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityArrayOutput
type StatefulNodeAzureManagedServiceIdentityInput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityInput interface { pulumi.Input ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(context.Context) StatefulNodeAzureManagedServiceIdentityOutput }
StatefulNodeAzureManagedServiceIdentityInput is an input type that accepts StatefulNodeAzureManagedServiceIdentityArgs and StatefulNodeAzureManagedServiceIdentityOutput values. You can construct a concrete instance of `StatefulNodeAzureManagedServiceIdentityInput` via:
StatefulNodeAzureManagedServiceIdentityArgs{...}
type StatefulNodeAzureManagedServiceIdentityOutput ¶ added in v3.18.0
type StatefulNodeAzureManagedServiceIdentityOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureManagedServiceIdentityOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureManagedServiceIdentityOutput) ElementType() reflect.Type
func (StatefulNodeAzureManagedServiceIdentityOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureManagedServiceIdentityOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutput ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutput() StatefulNodeAzureManagedServiceIdentityOutput
func (StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureManagedServiceIdentityOutput) ToStatefulNodeAzureManagedServiceIdentityOutputWithContext(ctx context.Context) StatefulNodeAzureManagedServiceIdentityOutput
type StatefulNodeAzureMap ¶ added in v3.18.0
type StatefulNodeAzureMap map[string]StatefulNodeAzureInput
func (StatefulNodeAzureMap) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureMap) ElementType() reflect.Type
func (StatefulNodeAzureMap) ToStatefulNodeAzureMapOutput ¶ added in v3.18.0
func (i StatefulNodeAzureMap) ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput
func (StatefulNodeAzureMap) ToStatefulNodeAzureMapOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureMap) ToStatefulNodeAzureMapOutputWithContext(ctx context.Context) StatefulNodeAzureMapOutput
type StatefulNodeAzureMapInput ¶ added in v3.18.0
type StatefulNodeAzureMapInput interface { pulumi.Input ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput ToStatefulNodeAzureMapOutputWithContext(context.Context) StatefulNodeAzureMapOutput }
StatefulNodeAzureMapInput is an input type that accepts StatefulNodeAzureMap and StatefulNodeAzureMapOutput values. You can construct a concrete instance of `StatefulNodeAzureMapInput` via:
StatefulNodeAzureMap{ "key": StatefulNodeAzureArgs{...} }
type StatefulNodeAzureMapOutput ¶ added in v3.18.0
type StatefulNodeAzureMapOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureMapOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureMapOutput) ElementType() reflect.Type
func (StatefulNodeAzureMapOutput) MapIndex ¶ added in v3.18.0
func (o StatefulNodeAzureMapOutput) MapIndex(k pulumi.StringInput) StatefulNodeAzureOutput
func (StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutput ¶ added in v3.18.0
func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutput() StatefulNodeAzureMapOutput
func (StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureMapOutput) ToStatefulNodeAzureMapOutputWithContext(ctx context.Context) StatefulNodeAzureMapOutput
type StatefulNodeAzureNetwork ¶ added in v3.18.0
type StatefulNodeAzureNetwork struct { NetworkInterfaces []StatefulNodeAzureNetworkNetworkInterface `pulumi:"networkInterfaces"` NetworkResourceGroupName string `pulumi:"networkResourceGroupName"` VirtualNetworkName string `pulumi:"virtualNetworkName"` }
type StatefulNodeAzureNetworkArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkArgs struct { NetworkInterfaces StatefulNodeAzureNetworkNetworkInterfaceArrayInput `pulumi:"networkInterfaces"` NetworkResourceGroupName pulumi.StringInput `pulumi:"networkResourceGroupName"` VirtualNetworkName pulumi.StringInput `pulumi:"virtualNetworkName"` }
func (StatefulNodeAzureNetworkArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkArgs) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
type StatefulNodeAzureNetworkInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkInput interface { pulumi.Input ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput ToStatefulNodeAzureNetworkOutputWithContext(context.Context) StatefulNodeAzureNetworkOutput }
StatefulNodeAzureNetworkInput is an input type that accepts StatefulNodeAzureNetworkArgs and StatefulNodeAzureNetworkOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkInput` via:
StatefulNodeAzureNetworkArgs{...}
type StatefulNodeAzureNetworkNetworkInterface ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterface struct { AdditionalIpConfigurations []StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfiguration `pulumi:"additionalIpConfigurations"` ApplicationSecurityGroups []StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroup `pulumi:"applicationSecurityGroups"` AssignPublicIp *bool `pulumi:"assignPublicIp"` EnableIpForwarding *bool `pulumi:"enableIpForwarding"` IsPrimary bool `pulumi:"isPrimary"` NetworkSecurityGroups []StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroup `pulumi:"networkSecurityGroups"` PrivateIpAddresses []string `pulumi:"privateIpAddresses"` PublicIpSku *string `pulumi:"publicIpSku"` PublicIps []StatefulNodeAzureNetworkNetworkInterfacePublicIp `pulumi:"publicIps"` SubnetName string `pulumi:"subnetName"` }
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfiguration ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs struct { Name pulumi.StringInput `pulumi:"name"` PrivateIpAddressVersion pulumi.StringInput `pulumi:"privateIpAddressVersion"` }
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray []StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray and StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArray{ StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) Index ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput }
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs and StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationInput` via:
StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) Name ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) PrivateIpAddressVersion ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) PrivateIpAddressVersion() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
func (StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput) ToStatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroup ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs struct { Name pulumi.StringInput `pulumi:"name"` NetworkResourceGroupName pulumi.StringInput `pulumi:"networkResourceGroupName"` }
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray []StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray and StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArray{ StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) Index ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput }
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs and StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupInput` via:
StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) Name ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArgs struct { AdditionalIpConfigurations StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayInput `pulumi:"additionalIpConfigurations"` ApplicationSecurityGroups StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayInput `pulumi:"applicationSecurityGroups"` AssignPublicIp pulumi.BoolPtrInput `pulumi:"assignPublicIp"` EnableIpForwarding pulumi.BoolPtrInput `pulumi:"enableIpForwarding"` IsPrimary pulumi.BoolInput `pulumi:"isPrimary"` NetworkSecurityGroups StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput `pulumi:"networkSecurityGroups"` PrivateIpAddresses pulumi.StringArrayInput `pulumi:"privateIpAddresses"` PublicIpSku pulumi.StringPtrInput `pulumi:"publicIpSku"` PublicIps StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput `pulumi:"publicIps"` SubnetName pulumi.StringInput `pulumi:"subnetName"` }
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
func (StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArgs) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
type StatefulNodeAzureNetworkNetworkInterfaceArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArray []StatefulNodeAzureNetworkNetworkInterfaceInput
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceArray) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceArray and StatefulNodeAzureNetworkNetworkInterfaceArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceArray{ StatefulNodeAzureNetworkNetworkInterfaceArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput }
StatefulNodeAzureNetworkNetworkInterfaceInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceArgs and StatefulNodeAzureNetworkNetworkInterfaceOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceInput` via:
StatefulNodeAzureNetworkNetworkInterfaceArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroup ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs struct { Name pulumi.StringPtrInput `pulumi:"name"` NetworkResourceGroupName pulumi.StringPtrInput `pulumi:"networkResourceGroupName"` }
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray []StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput }
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray and StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArray{ StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) Index ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput }
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs and StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupInput` via:
StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArgs{...}
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
func (StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput) ToStatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupOutput
type StatefulNodeAzureNetworkNetworkInterfaceOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfaceOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) AdditionalIpConfigurations ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AdditionalIpConfigurations() StatefulNodeAzureNetworkNetworkInterfaceAdditionalIpConfigurationArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ApplicationSecurityGroups ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ApplicationSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceApplicationSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) AssignPublicIp ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) AssignPublicIp() pulumi.BoolPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) EnableIpForwarding ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) EnableIpForwarding() pulumi.BoolPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) IsPrimary ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) IsPrimary() pulumi.BoolOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) NetworkSecurityGroups ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) NetworkSecurityGroups() StatefulNodeAzureNetworkNetworkInterfaceNetworkSecurityGroupArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) PrivateIpAddresses ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PrivateIpAddresses() pulumi.StringArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIpSku ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) PublicIpSku() pulumi.StringPtrOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) SubnetName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) SubnetName() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutput() StatefulNodeAzureNetworkNetworkInterfaceOutput
func (StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfaceOutput) ToStatefulNodeAzureNetworkNetworkInterfaceOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfaceOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIp ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs struct { Name pulumi.StringInput `pulumi:"name"` NetworkResourceGroupName pulumi.StringInput `pulumi:"networkResourceGroupName"` }
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArray ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArray []StatefulNodeAzureNetworkNetworkInterfacePublicIpInput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureNetworkNetworkInterfacePublicIpArray) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput }
StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfacePublicIpArray and StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayInput` via:
StatefulNodeAzureNetworkNetworkInterfacePublicIpArray{ StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs{...} }
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpArrayOutput
type StatefulNodeAzureNetworkNetworkInterfacePublicIpInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpInput interface { pulumi.Input ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput }
StatefulNodeAzureNetworkNetworkInterfacePublicIpInput is an input type that accepts StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs and StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkNetworkInterfacePublicIpInput` via:
StatefulNodeAzureNetworkNetworkInterfacePublicIpArgs{...}
type StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) NetworkResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutput() StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
func (StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput) ToStatefulNodeAzureNetworkNetworkInterfacePublicIpOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkNetworkInterfacePublicIpOutput
type StatefulNodeAzureNetworkOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkOutput) NetworkInterfaces ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) NetworkResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutput() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkOutput) VirtualNetworkName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkOutput) VirtualNetworkName() pulumi.StringOutput
type StatefulNodeAzureNetworkPtrInput ¶ added in v3.18.0
type StatefulNodeAzureNetworkPtrInput interface { pulumi.Input ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput ToStatefulNodeAzureNetworkPtrOutputWithContext(context.Context) StatefulNodeAzureNetworkPtrOutput }
StatefulNodeAzureNetworkPtrInput is an input type that accepts StatefulNodeAzureNetworkArgs, StatefulNodeAzureNetworkPtr and StatefulNodeAzureNetworkPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureNetworkPtrInput` via:
StatefulNodeAzureNetworkArgs{...} or: nil
func StatefulNodeAzureNetworkPtr ¶ added in v3.18.0
func StatefulNodeAzureNetworkPtr(v *StatefulNodeAzureNetworkArgs) StatefulNodeAzureNetworkPtrInput
type StatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureNetworkPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureNetworkPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) Elem() StatefulNodeAzureNetworkOutput
func (StatefulNodeAzureNetworkPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureNetworkPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureNetworkPtrOutput) NetworkInterfaces ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) NetworkInterfaces() StatefulNodeAzureNetworkNetworkInterfaceArrayOutput
func (StatefulNodeAzureNetworkPtrOutput) NetworkResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) NetworkResourceGroupName() pulumi.StringPtrOutput
func (StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutput() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) ToStatefulNodeAzureNetworkPtrOutputWithContext(ctx context.Context) StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureNetworkPtrOutput) VirtualNetworkName ¶ added in v3.18.0
func (o StatefulNodeAzureNetworkPtrOutput) VirtualNetworkName() pulumi.StringPtrOutput
type StatefulNodeAzureOsDisk ¶ added in v3.18.0
type StatefulNodeAzureOsDiskArgs ¶ added in v3.18.0
type StatefulNodeAzureOsDiskArgs struct { Caching pulumi.StringPtrInput `pulumi:"caching"` SizeGb pulumi.IntPtrInput `pulumi:"sizeGb"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureOsDiskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOsDiskArgs) ElementType() reflect.Type
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureOsDiskArgs) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
type StatefulNodeAzureOsDiskInput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskInput interface { pulumi.Input ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput ToStatefulNodeAzureOsDiskOutputWithContext(context.Context) StatefulNodeAzureOsDiskOutput }
StatefulNodeAzureOsDiskInput is an input type that accepts StatefulNodeAzureOsDiskArgs and StatefulNodeAzureOsDiskOutput values. You can construct a concrete instance of `StatefulNodeAzureOsDiskInput` via:
StatefulNodeAzureOsDiskArgs{...}
type StatefulNodeAzureOsDiskOutput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureOsDiskOutput) Caching ¶ added in v3.71.0
func (o StatefulNodeAzureOsDiskOutput) Caching() pulumi.StringPtrOutput
func (StatefulNodeAzureOsDiskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOsDiskOutput) ElementType() reflect.Type
func (StatefulNodeAzureOsDiskOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) SizeGb() pulumi.IntPtrOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutput() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskOutput) Type() pulumi.StringOutput
type StatefulNodeAzureOsDiskPtrInput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskPtrInput interface { pulumi.Input ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput ToStatefulNodeAzureOsDiskPtrOutputWithContext(context.Context) StatefulNodeAzureOsDiskPtrOutput }
StatefulNodeAzureOsDiskPtrInput is an input type that accepts StatefulNodeAzureOsDiskArgs, StatefulNodeAzureOsDiskPtr and StatefulNodeAzureOsDiskPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureOsDiskPtrInput` via:
StatefulNodeAzureOsDiskArgs{...} or: nil
func StatefulNodeAzureOsDiskPtr ¶ added in v3.18.0
func StatefulNodeAzureOsDiskPtr(v *StatefulNodeAzureOsDiskArgs) StatefulNodeAzureOsDiskPtrInput
type StatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureOsDiskPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureOsDiskPtrOutput) Caching ¶ added in v3.71.0
func (o StatefulNodeAzureOsDiskPtrOutput) Caching() pulumi.StringPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) Elem() StatefulNodeAzureOsDiskOutput
func (StatefulNodeAzureOsDiskPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOsDiskPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureOsDiskPtrOutput) SizeGb ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) SizeGb() pulumi.IntPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutput() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) ToStatefulNodeAzureOsDiskPtrOutputWithContext(ctx context.Context) StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOsDiskPtrOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureOsDiskPtrOutput) Type() pulumi.StringPtrOutput
type StatefulNodeAzureOutput ¶ added in v3.18.0
type StatefulNodeAzureOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureOutput) AttachDataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) AttachDataDisks() StatefulNodeAzureAttachDataDiskArrayOutput
func (StatefulNodeAzureOutput) BootDiagnostics ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) BootDiagnostics() StatefulNodeAzureBootDiagnosticArrayOutput
func (StatefulNodeAzureOutput) CustomData ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) CustomData() pulumi.StringOutput
func (StatefulNodeAzureOutput) DataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) DataDisks() StatefulNodeAzureDataDiskArrayOutput
func (StatefulNodeAzureOutput) DataDisksPersistenceMode ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) DataDisksPersistenceMode() pulumi.StringOutput
func (StatefulNodeAzureOutput) Deletes ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Deletes() StatefulNodeAzureDeleteArrayOutput
func (StatefulNodeAzureOutput) Description ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Description() pulumi.StringOutput
func (StatefulNodeAzureOutput) DetachDataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) DetachDataDisks() StatefulNodeAzureDetachDataDiskArrayOutput
func (StatefulNodeAzureOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureOutput) ElementType() reflect.Type
func (StatefulNodeAzureOutput) Extensions ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Extensions() StatefulNodeAzureExtensionArrayOutput
func (StatefulNodeAzureOutput) Health ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Health() StatefulNodeAzureHealthOutput
func (StatefulNodeAzureOutput) Image ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Image() StatefulNodeAzureImagePtrOutput
func (StatefulNodeAzureOutput) ImportVms ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ImportVms() StatefulNodeAzureImportVmArrayOutput
func (StatefulNodeAzureOutput) LicenseType ¶ added in v3.71.0
func (o StatefulNodeAzureOutput) LicenseType() pulumi.StringPtrOutput
func (StatefulNodeAzureOutput) LoadBalancers ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) LoadBalancers() StatefulNodeAzureLoadBalancerArrayOutput
func (StatefulNodeAzureOutput) Login ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Login() StatefulNodeAzureLoginPtrOutput
func (StatefulNodeAzureOutput) ManagedServiceIdentities ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ManagedServiceIdentities() StatefulNodeAzureManagedServiceIdentityArrayOutput
func (StatefulNodeAzureOutput) Name ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureOutput) Network ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Network() StatefulNodeAzureNetworkPtrOutput
func (StatefulNodeAzureOutput) Os ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Os() pulumi.StringOutput
func (StatefulNodeAzureOutput) OsDisk ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) OsDisk() StatefulNodeAzureOsDiskPtrOutput
func (StatefulNodeAzureOutput) OsDiskPersistenceMode ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) OsDiskPersistenceMode() pulumi.StringOutput
func (StatefulNodeAzureOutput) PreferredZone ¶ added in v3.47.0
func (o StatefulNodeAzureOutput) PreferredZone() pulumi.StringOutput
func (StatefulNodeAzureOutput) ProximityPlacementGroups ¶ added in v3.60.0
func (o StatefulNodeAzureOutput) ProximityPlacementGroups() StatefulNodeAzureProximityPlacementGroupArrayOutput
func (StatefulNodeAzureOutput) Region ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Region() pulumi.StringOutput
func (StatefulNodeAzureOutput) ResourceGroupName ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureOutput) SchedulingTasks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) SchedulingTasks() StatefulNodeAzureSchedulingTaskArrayOutput
func (StatefulNodeAzureOutput) Secrets ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Secrets() StatefulNodeAzureSecretArrayOutput
func (StatefulNodeAzureOutput) Security ¶ added in v3.45.0
func (o StatefulNodeAzureOutput) Security() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureOutput) ShouldPersistDataDisks ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistDataDisks() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShouldPersistNetwork ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistNetwork() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShouldPersistOsDisk ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistOsDisk() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShouldPersistVm ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShouldPersistVm() pulumi.BoolOutput
func (StatefulNodeAzureOutput) ShutdownScript ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) ShutdownScript() pulumi.StringOutput
func (StatefulNodeAzureOutput) Signals ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Signals() StatefulNodeAzureSignalArrayOutput
func (StatefulNodeAzureOutput) Strategy ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Strategy() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureOutput) Tags ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Tags() StatefulNodeAzureTagArrayOutput
func (StatefulNodeAzureOutput) ToStatefulNodeAzureOutput ¶ added in v3.18.0
func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutput() StatefulNodeAzureOutput
func (StatefulNodeAzureOutput) ToStatefulNodeAzureOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureOutput) ToStatefulNodeAzureOutputWithContext(ctx context.Context) StatefulNodeAzureOutput
func (StatefulNodeAzureOutput) UpdateStates ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) UpdateStates() StatefulNodeAzureUpdateStateArrayOutput
func (StatefulNodeAzureOutput) UserData ¶ added in v3.40.0
func (o StatefulNodeAzureOutput) UserData() pulumi.StringOutput
func (StatefulNodeAzureOutput) VmName ¶ added in v3.42.0
func (o StatefulNodeAzureOutput) VmName() pulumi.StringPtrOutput
func (StatefulNodeAzureOutput) VmNamePrefix ¶ added in v3.71.0
func (o StatefulNodeAzureOutput) VmNamePrefix() pulumi.StringPtrOutput
func (StatefulNodeAzureOutput) VmSizes ¶ added in v3.82.0
func (o StatefulNodeAzureOutput) VmSizes() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureOutput) Zones ¶ added in v3.20.0
func (o StatefulNodeAzureOutput) Zones() pulumi.StringArrayOutput
type StatefulNodeAzureProximityPlacementGroup ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArgs ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (StatefulNodeAzureProximityPlacementGroupArgs) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutput ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
func (StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArgs) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
type StatefulNodeAzureProximityPlacementGroupArray ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArray []StatefulNodeAzureProximityPlacementGroupInput
func (StatefulNodeAzureProximityPlacementGroupArray) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutput ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
func (StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext ¶ added in v3.60.0
func (i StatefulNodeAzureProximityPlacementGroupArray) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
type StatefulNodeAzureProximityPlacementGroupArrayInput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput }
StatefulNodeAzureProximityPlacementGroupArrayInput is an input type that accepts StatefulNodeAzureProximityPlacementGroupArray and StatefulNodeAzureProximityPlacementGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureProximityPlacementGroupArrayInput` via:
StatefulNodeAzureProximityPlacementGroupArray{ StatefulNodeAzureProximityPlacementGroupArgs{...} }
type StatefulNodeAzureProximityPlacementGroupArrayOutput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutput ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutput() StatefulNodeAzureProximityPlacementGroupArrayOutput
func (StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupArrayOutput) ToStatefulNodeAzureProximityPlacementGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupArrayOutput
type StatefulNodeAzureProximityPlacementGroupInput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupInput interface { pulumi.Input ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(context.Context) StatefulNodeAzureProximityPlacementGroupOutput }
StatefulNodeAzureProximityPlacementGroupInput is an input type that accepts StatefulNodeAzureProximityPlacementGroupArgs and StatefulNodeAzureProximityPlacementGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureProximityPlacementGroupInput` via:
StatefulNodeAzureProximityPlacementGroupArgs{...}
type StatefulNodeAzureProximityPlacementGroupOutput ¶ added in v3.60.0
type StatefulNodeAzureProximityPlacementGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureProximityPlacementGroupOutput) ElementType ¶ added in v3.60.0
func (StatefulNodeAzureProximityPlacementGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureProximityPlacementGroupOutput) Name ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureProximityPlacementGroupOutput) ResourceGroupName ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutput ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutput() StatefulNodeAzureProximityPlacementGroupOutput
func (StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext ¶ added in v3.60.0
func (o StatefulNodeAzureProximityPlacementGroupOutput) ToStatefulNodeAzureProximityPlacementGroupOutputWithContext(ctx context.Context) StatefulNodeAzureProximityPlacementGroupOutput
type StatefulNodeAzureSchedulingTask ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArgs ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArgs struct { CronExpression pulumi.StringInput `pulumi:"cronExpression"` IsEnabled pulumi.BoolInput `pulumi:"isEnabled"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureSchedulingTaskArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskArgs) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
func (StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArgs) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
type StatefulNodeAzureSchedulingTaskArray ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArray []StatefulNodeAzureSchedulingTaskInput
func (StatefulNodeAzureSchedulingTaskArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskArray) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
func (StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSchedulingTaskArray) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
type StatefulNodeAzureSchedulingTaskArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArrayInput interface { pulumi.Input ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(context.Context) StatefulNodeAzureSchedulingTaskArrayOutput }
StatefulNodeAzureSchedulingTaskArrayInput is an input type that accepts StatefulNodeAzureSchedulingTaskArray and StatefulNodeAzureSchedulingTaskArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSchedulingTaskArrayInput` via:
StatefulNodeAzureSchedulingTaskArray{ StatefulNodeAzureSchedulingTaskArgs{...} }
type StatefulNodeAzureSchedulingTaskArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSchedulingTaskArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutput() StatefulNodeAzureSchedulingTaskArrayOutput
func (StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskArrayOutput) ToStatefulNodeAzureSchedulingTaskArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskArrayOutput
type StatefulNodeAzureSchedulingTaskInput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskInput interface { pulumi.Input ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput ToStatefulNodeAzureSchedulingTaskOutputWithContext(context.Context) StatefulNodeAzureSchedulingTaskOutput }
StatefulNodeAzureSchedulingTaskInput is an input type that accepts StatefulNodeAzureSchedulingTaskArgs and StatefulNodeAzureSchedulingTaskOutput values. You can construct a concrete instance of `StatefulNodeAzureSchedulingTaskInput` via:
StatefulNodeAzureSchedulingTaskArgs{...}
type StatefulNodeAzureSchedulingTaskOutput ¶ added in v3.18.0
type StatefulNodeAzureSchedulingTaskOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSchedulingTaskOutput) CronExpression ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) CronExpression() pulumi.StringOutput
func (StatefulNodeAzureSchedulingTaskOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSchedulingTaskOutput) ElementType() reflect.Type
func (StatefulNodeAzureSchedulingTaskOutput) IsEnabled ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) IsEnabled() pulumi.BoolOutput
func (StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutput() StatefulNodeAzureSchedulingTaskOutput
func (StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) ToStatefulNodeAzureSchedulingTaskOutputWithContext(ctx context.Context) StatefulNodeAzureSchedulingTaskOutput
func (StatefulNodeAzureSchedulingTaskOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureSchedulingTaskOutput) Type() pulumi.StringOutput
type StatefulNodeAzureSecret ¶ added in v3.18.0
type StatefulNodeAzureSecret struct { SourceVaults []StatefulNodeAzureSecretSourceVault `pulumi:"sourceVaults"` VaultCertificates []StatefulNodeAzureSecretVaultCertificate `pulumi:"vaultCertificates"` }
type StatefulNodeAzureSecretArgs ¶ added in v3.18.0
type StatefulNodeAzureSecretArgs struct { SourceVaults StatefulNodeAzureSecretSourceVaultArrayInput `pulumi:"sourceVaults"` VaultCertificates StatefulNodeAzureSecretVaultCertificateArrayInput `pulumi:"vaultCertificates"` }
func (StatefulNodeAzureSecretArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArgs) ToStatefulNodeAzureSecretOutputWithContext(ctx context.Context) StatefulNodeAzureSecretOutput
type StatefulNodeAzureSecretArray ¶ added in v3.18.0
type StatefulNodeAzureSecretArray []StatefulNodeAzureSecretInput
func (StatefulNodeAzureSecretArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretArray) ElementType() reflect.Type
func (StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
func (StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretArray) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
type StatefulNodeAzureSecretArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSecretArrayInput interface { pulumi.Input ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput ToStatefulNodeAzureSecretArrayOutputWithContext(context.Context) StatefulNodeAzureSecretArrayOutput }
StatefulNodeAzureSecretArrayInput is an input type that accepts StatefulNodeAzureSecretArray and StatefulNodeAzureSecretArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretArrayInput` via:
StatefulNodeAzureSecretArray{ StatefulNodeAzureSecretArgs{...} }
type StatefulNodeAzureSecretArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureSecretArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutput() StatefulNodeAzureSecretArrayOutput
func (StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretArrayOutput) ToStatefulNodeAzureSecretArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretArrayOutput
type StatefulNodeAzureSecretInput ¶ added in v3.18.0
type StatefulNodeAzureSecretInput interface { pulumi.Input ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput ToStatefulNodeAzureSecretOutputWithContext(context.Context) StatefulNodeAzureSecretOutput }
StatefulNodeAzureSecretInput is an input type that accepts StatefulNodeAzureSecretArgs and StatefulNodeAzureSecretOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretInput` via:
StatefulNodeAzureSecretArgs{...}
type StatefulNodeAzureSecretOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretOutput) SourceVaults ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) SourceVaults() StatefulNodeAzureSecretSourceVaultArrayOutput
func (StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutput() StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) ToStatefulNodeAzureSecretOutputWithContext(ctx context.Context) StatefulNodeAzureSecretOutput
func (StatefulNodeAzureSecretOutput) VaultCertificates ¶ added in v3.18.0
func (o StatefulNodeAzureSecretOutput) VaultCertificates() StatefulNodeAzureSecretVaultCertificateArrayOutput
type StatefulNodeAzureSecretSourceVault ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArgs ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArgs struct { Name pulumi.StringInput `pulumi:"name"` ResourceGroupName pulumi.StringInput `pulumi:"resourceGroupName"` }
func (StatefulNodeAzureSecretSourceVaultArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
func (StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArgs) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
type StatefulNodeAzureSecretSourceVaultArray ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArray []StatefulNodeAzureSecretSourceVaultInput
func (StatefulNodeAzureSecretSourceVaultArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultArray) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
func (StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretSourceVaultArray) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
type StatefulNodeAzureSecretSourceVaultArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArrayInput interface { pulumi.Input ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput }
StatefulNodeAzureSecretSourceVaultArrayInput is an input type that accepts StatefulNodeAzureSecretSourceVaultArray and StatefulNodeAzureSecretSourceVaultArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretSourceVaultArrayInput` via:
StatefulNodeAzureSecretSourceVaultArray{ StatefulNodeAzureSecretSourceVaultArgs{...} }
type StatefulNodeAzureSecretSourceVaultArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutput() StatefulNodeAzureSecretSourceVaultArrayOutput
func (StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultArrayOutput) ToStatefulNodeAzureSecretSourceVaultArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultArrayOutput
type StatefulNodeAzureSecretSourceVaultInput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultInput interface { pulumi.Input ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput ToStatefulNodeAzureSecretSourceVaultOutputWithContext(context.Context) StatefulNodeAzureSecretSourceVaultOutput }
StatefulNodeAzureSecretSourceVaultInput is an input type that accepts StatefulNodeAzureSecretSourceVaultArgs and StatefulNodeAzureSecretSourceVaultOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretSourceVaultInput` via:
StatefulNodeAzureSecretSourceVaultArgs{...}
type StatefulNodeAzureSecretSourceVaultOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretSourceVaultOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretSourceVaultOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretSourceVaultOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretSourceVaultOutput) Name ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) Name() pulumi.StringOutput
func (StatefulNodeAzureSecretSourceVaultOutput) ResourceGroupName ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) ResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutput() StatefulNodeAzureSecretSourceVaultOutput
func (StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretSourceVaultOutput) ToStatefulNodeAzureSecretSourceVaultOutputWithContext(ctx context.Context) StatefulNodeAzureSecretSourceVaultOutput
type StatefulNodeAzureSecretVaultCertificate ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArgs ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArgs struct { CertificateStore pulumi.StringPtrInput `pulumi:"certificateStore"` CertificateUrl pulumi.StringPtrInput `pulumi:"certificateUrl"` }
func (StatefulNodeAzureSecretVaultCertificateArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
func (StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArgs) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
type StatefulNodeAzureSecretVaultCertificateArray ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArray []StatefulNodeAzureSecretVaultCertificateInput
func (StatefulNodeAzureSecretVaultCertificateArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateArray) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
func (StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSecretVaultCertificateArray) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
type StatefulNodeAzureSecretVaultCertificateArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArrayInput interface { pulumi.Input ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput }
StatefulNodeAzureSecretVaultCertificateArrayInput is an input type that accepts StatefulNodeAzureSecretVaultCertificateArray and StatefulNodeAzureSecretVaultCertificateArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretVaultCertificateArrayInput` via:
StatefulNodeAzureSecretVaultCertificateArray{ StatefulNodeAzureSecretVaultCertificateArgs{...} }
type StatefulNodeAzureSecretVaultCertificateArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutput() StatefulNodeAzureSecretVaultCertificateArrayOutput
func (StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateArrayOutput) ToStatefulNodeAzureSecretVaultCertificateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateArrayOutput
type StatefulNodeAzureSecretVaultCertificateInput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateInput interface { pulumi.Input ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(context.Context) StatefulNodeAzureSecretVaultCertificateOutput }
StatefulNodeAzureSecretVaultCertificateInput is an input type that accepts StatefulNodeAzureSecretVaultCertificateArgs and StatefulNodeAzureSecretVaultCertificateOutput values. You can construct a concrete instance of `StatefulNodeAzureSecretVaultCertificateInput` via:
StatefulNodeAzureSecretVaultCertificateArgs{...}
type StatefulNodeAzureSecretVaultCertificateOutput ¶ added in v3.18.0
type StatefulNodeAzureSecretVaultCertificateOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecretVaultCertificateOutput) CertificateStore ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateStore() pulumi.StringPtrOutput
func (StatefulNodeAzureSecretVaultCertificateOutput) CertificateUrl ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) CertificateUrl() pulumi.StringPtrOutput
func (StatefulNodeAzureSecretVaultCertificateOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSecretVaultCertificateOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutput() StatefulNodeAzureSecretVaultCertificateOutput
func (StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSecretVaultCertificateOutput) ToStatefulNodeAzureSecretVaultCertificateOutputWithContext(ctx context.Context) StatefulNodeAzureSecretVaultCertificateOutput
type StatefulNodeAzureSecurity ¶ added in v3.45.0
type StatefulNodeAzureSecurity struct { ConfidentialOsDiskEncryption *bool `pulumi:"confidentialOsDiskEncryption"` EncryptionAtHost *bool `pulumi:"encryptionAtHost"` SecureBootEnabled *bool `pulumi:"secureBootEnabled"` SecurityType *string `pulumi:"securityType"` VtpmEnabled *bool `pulumi:"vtpmEnabled"` }
type StatefulNodeAzureSecurityArgs ¶ added in v3.45.0
type StatefulNodeAzureSecurityArgs struct { ConfidentialOsDiskEncryption pulumi.BoolPtrInput `pulumi:"confidentialOsDiskEncryption"` EncryptionAtHost pulumi.BoolPtrInput `pulumi:"encryptionAtHost"` SecureBootEnabled pulumi.BoolPtrInput `pulumi:"secureBootEnabled"` SecurityType pulumi.StringPtrInput `pulumi:"securityType"` VtpmEnabled pulumi.BoolPtrInput `pulumi:"vtpmEnabled"` }
func (StatefulNodeAzureSecurityArgs) ElementType ¶ added in v3.45.0
func (StatefulNodeAzureSecurityArgs) ElementType() reflect.Type
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutput ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutputWithContext ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutputWithContext ¶ added in v3.45.0
func (i StatefulNodeAzureSecurityArgs) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
type StatefulNodeAzureSecurityInput ¶ added in v3.45.0
type StatefulNodeAzureSecurityInput interface { pulumi.Input ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput ToStatefulNodeAzureSecurityOutputWithContext(context.Context) StatefulNodeAzureSecurityOutput }
StatefulNodeAzureSecurityInput is an input type that accepts StatefulNodeAzureSecurityArgs and StatefulNodeAzureSecurityOutput values. You can construct a concrete instance of `StatefulNodeAzureSecurityInput` via:
StatefulNodeAzureSecurityArgs{...}
type StatefulNodeAzureSecurityOutput ¶ added in v3.45.0
type StatefulNodeAzureSecurityOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecurityOutput) ConfidentialOsDiskEncryption ¶ added in v3.85.0
func (o StatefulNodeAzureSecurityOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityOutput) ElementType ¶ added in v3.45.0
func (StatefulNodeAzureSecurityOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecurityOutput) EncryptionAtHost ¶ added in v3.85.0
func (o StatefulNodeAzureSecurityOutput) EncryptionAtHost() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityOutput) SecureBootEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) SecureBootEnabled() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityOutput) SecurityType ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) SecurityType() pulumi.StringPtrOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutput ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutput() StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutputWithContext ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityOutput) VtpmEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityOutput) VtpmEnabled() pulumi.BoolPtrOutput
type StatefulNodeAzureSecurityPtrInput ¶ added in v3.45.0
type StatefulNodeAzureSecurityPtrInput interface { pulumi.Input ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput ToStatefulNodeAzureSecurityPtrOutputWithContext(context.Context) StatefulNodeAzureSecurityPtrOutput }
StatefulNodeAzureSecurityPtrInput is an input type that accepts StatefulNodeAzureSecurityArgs, StatefulNodeAzureSecurityPtr and StatefulNodeAzureSecurityPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureSecurityPtrInput` via:
StatefulNodeAzureSecurityArgs{...} or: nil
func StatefulNodeAzureSecurityPtr ¶ added in v3.45.0
func StatefulNodeAzureSecurityPtr(v *StatefulNodeAzureSecurityArgs) StatefulNodeAzureSecurityPtrInput
type StatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
type StatefulNodeAzureSecurityPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSecurityPtrOutput) ConfidentialOsDiskEncryption ¶ added in v3.85.0
func (o StatefulNodeAzureSecurityPtrOutput) ConfidentialOsDiskEncryption() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) Elem ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) Elem() StatefulNodeAzureSecurityOutput
func (StatefulNodeAzureSecurityPtrOutput) ElementType ¶ added in v3.45.0
func (StatefulNodeAzureSecurityPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureSecurityPtrOutput) EncryptionAtHost ¶ added in v3.85.0
func (o StatefulNodeAzureSecurityPtrOutput) EncryptionAtHost() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) SecureBootEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) SecureBootEnabled() pulumi.BoolPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) SecurityType ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) SecurityType() pulumi.StringPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutput ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutput() StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) ToStatefulNodeAzureSecurityPtrOutputWithContext(ctx context.Context) StatefulNodeAzureSecurityPtrOutput
func (StatefulNodeAzureSecurityPtrOutput) VtpmEnabled ¶ added in v3.45.0
func (o StatefulNodeAzureSecurityPtrOutput) VtpmEnabled() pulumi.BoolPtrOutput
type StatefulNodeAzureSignal ¶ added in v3.18.0
type StatefulNodeAzureSignalArgs ¶ added in v3.18.0
type StatefulNodeAzureSignalArgs struct { Timeout pulumi.IntInput `pulumi:"timeout"` Type pulumi.StringInput `pulumi:"type"` }
func (StatefulNodeAzureSignalArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalArgs) ElementType() reflect.Type
func (StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArgs) ToStatefulNodeAzureSignalOutputWithContext(ctx context.Context) StatefulNodeAzureSignalOutput
type StatefulNodeAzureSignalArray ¶ added in v3.18.0
type StatefulNodeAzureSignalArray []StatefulNodeAzureSignalInput
func (StatefulNodeAzureSignalArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalArray) ElementType() reflect.Type
func (StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
func (StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureSignalArray) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
type StatefulNodeAzureSignalArrayInput ¶ added in v3.18.0
type StatefulNodeAzureSignalArrayInput interface { pulumi.Input ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput ToStatefulNodeAzureSignalArrayOutputWithContext(context.Context) StatefulNodeAzureSignalArrayOutput }
StatefulNodeAzureSignalArrayInput is an input type that accepts StatefulNodeAzureSignalArray and StatefulNodeAzureSignalArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureSignalArrayInput` via:
StatefulNodeAzureSignalArray{ StatefulNodeAzureSignalArgs{...} }
type StatefulNodeAzureSignalArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureSignalArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSignalArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureSignalArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureSignalArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutput() StatefulNodeAzureSignalArrayOutput
func (StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSignalArrayOutput) ToStatefulNodeAzureSignalArrayOutputWithContext(ctx context.Context) StatefulNodeAzureSignalArrayOutput
type StatefulNodeAzureSignalInput ¶ added in v3.18.0
type StatefulNodeAzureSignalInput interface { pulumi.Input ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput ToStatefulNodeAzureSignalOutputWithContext(context.Context) StatefulNodeAzureSignalOutput }
StatefulNodeAzureSignalInput is an input type that accepts StatefulNodeAzureSignalArgs and StatefulNodeAzureSignalOutput values. You can construct a concrete instance of `StatefulNodeAzureSignalInput` via:
StatefulNodeAzureSignalArgs{...}
type StatefulNodeAzureSignalOutput ¶ added in v3.18.0
type StatefulNodeAzureSignalOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureSignalOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureSignalOutput) ElementType() reflect.Type
func (StatefulNodeAzureSignalOutput) Timeout ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) Timeout() pulumi.IntOutput
func (StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutput ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutput() StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) ToStatefulNodeAzureSignalOutputWithContext(ctx context.Context) StatefulNodeAzureSignalOutput
func (StatefulNodeAzureSignalOutput) Type ¶ added in v3.18.0
func (o StatefulNodeAzureSignalOutput) Type() pulumi.StringOutput
type StatefulNodeAzureState ¶ added in v3.18.0
type StatefulNodeAzureState struct { AttachDataDisks StatefulNodeAzureAttachDataDiskArrayInput BootDiagnostics StatefulNodeAzureBootDiagnosticArrayInput CustomData pulumi.StringPtrInput DataDisks StatefulNodeAzureDataDiskArrayInput DataDisksPersistenceMode pulumi.StringPtrInput Deletes StatefulNodeAzureDeleteArrayInput Description pulumi.StringPtrInput DetachDataDisks StatefulNodeAzureDetachDataDiskArrayInput Extensions StatefulNodeAzureExtensionArrayInput Health StatefulNodeAzureHealthPtrInput Image StatefulNodeAzureImagePtrInput ImportVms StatefulNodeAzureImportVmArrayInput LicenseType pulumi.StringPtrInput LoadBalancers StatefulNodeAzureLoadBalancerArrayInput Login StatefulNodeAzureLoginPtrInput ManagedServiceIdentities StatefulNodeAzureManagedServiceIdentityArrayInput Name pulumi.StringPtrInput Network StatefulNodeAzureNetworkPtrInput Os pulumi.StringPtrInput OsDisk StatefulNodeAzureOsDiskPtrInput OsDiskPersistenceMode pulumi.StringPtrInput PreferredZone pulumi.StringPtrInput ProximityPlacementGroups StatefulNodeAzureProximityPlacementGroupArrayInput Region pulumi.StringPtrInput ResourceGroupName pulumi.StringPtrInput SchedulingTasks StatefulNodeAzureSchedulingTaskArrayInput Secrets StatefulNodeAzureSecretArrayInput Security StatefulNodeAzureSecurityPtrInput ShouldPersistDataDisks pulumi.BoolPtrInput ShouldPersistNetwork pulumi.BoolPtrInput ShouldPersistOsDisk pulumi.BoolPtrInput ShouldPersistVm pulumi.BoolPtrInput ShutdownScript pulumi.StringPtrInput Signals StatefulNodeAzureSignalArrayInput Strategy StatefulNodeAzureStrategyPtrInput Tags StatefulNodeAzureTagArrayInput UpdateStates StatefulNodeAzureUpdateStateArrayInput UserData pulumi.StringPtrInput VmName pulumi.StringPtrInput VmNamePrefix pulumi.StringPtrInput VmSizes StatefulNodeAzureVmSizesPtrInput Zones pulumi.StringArrayInput }
func (StatefulNodeAzureState) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureState) ElementType() reflect.Type
type StatefulNodeAzureStrategy ¶ added in v3.18.0
type StatefulNodeAzureStrategy struct { AvailabilityVsCost *int `pulumi:"availabilityVsCost"` CapacityReservations []StatefulNodeAzureStrategyCapacityReservation `pulumi:"capacityReservations"` DrainingTimeout *int `pulumi:"drainingTimeout"` FallbackToOnDemand bool `pulumi:"fallbackToOnDemand"` OdWindows []string `pulumi:"odWindows"` OptimizationWindows []string `pulumi:"optimizationWindows"` PreferredLifeCycle *string `pulumi:"preferredLifeCycle"` RevertToSpot *StatefulNodeAzureStrategyRevertToSpot `pulumi:"revertToSpot"` VmAdmins []string `pulumi:"vmAdmins"` }
type StatefulNodeAzureStrategyArgs ¶ added in v3.18.0
type StatefulNodeAzureStrategyArgs struct { AvailabilityVsCost pulumi.IntPtrInput `pulumi:"availabilityVsCost"` CapacityReservations StatefulNodeAzureStrategyCapacityReservationArrayInput `pulumi:"capacityReservations"` DrainingTimeout pulumi.IntPtrInput `pulumi:"drainingTimeout"` FallbackToOnDemand pulumi.BoolInput `pulumi:"fallbackToOnDemand"` OdWindows pulumi.StringArrayInput `pulumi:"odWindows"` OptimizationWindows pulumi.StringArrayInput `pulumi:"optimizationWindows"` PreferredLifeCycle pulumi.StringPtrInput `pulumi:"preferredLifeCycle"` RevertToSpot StatefulNodeAzureStrategyRevertToSpotPtrInput `pulumi:"revertToSpot"` VmAdmins pulumi.StringArrayInput `pulumi:"vmAdmins"` }
func (StatefulNodeAzureStrategyArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyArgs) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
type StatefulNodeAzureStrategyCapacityReservation ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservation struct { CapacityReservationGroups []StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroup `pulumi:"capacityReservationGroups"` ShouldUtilize bool `pulumi:"shouldUtilize"` UtilizationStrategy string `pulumi:"utilizationStrategy"` }
type StatefulNodeAzureStrategyCapacityReservationArgs ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArgs struct { CapacityReservationGroups StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput `pulumi:"capacityReservationGroups"` ShouldUtilize pulumi.BoolInput `pulumi:"shouldUtilize"` UtilizationStrategy pulumi.StringInput `pulumi:"utilizationStrategy"` }
func (StatefulNodeAzureStrategyCapacityReservationArgs) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
func (StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArgs) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
type StatefulNodeAzureStrategyCapacityReservationArray ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArray []StatefulNodeAzureStrategyCapacityReservationInput
func (StatefulNodeAzureStrategyCapacityReservationArray) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationArray) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationArray) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
type StatefulNodeAzureStrategyCapacityReservationArrayInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArrayInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput }
StatefulNodeAzureStrategyCapacityReservationArrayInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationArray and StatefulNodeAzureStrategyCapacityReservationArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationArrayInput` via:
StatefulNodeAzureStrategyCapacityReservationArray{ StatefulNodeAzureStrategyCapacityReservationArgs{...} }
type StatefulNodeAzureStrategyCapacityReservationArrayOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutput() StatefulNodeAzureStrategyCapacityReservationArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationArrayOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroup ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs struct { CrgName pulumi.StringInput `pulumi:"crgName"` CrgResourceGroupName pulumi.StringInput `pulumi:"crgResourceGroupName"` CrgShouldPrioritize pulumi.BoolPtrInput `pulumi:"crgShouldPrioritize"` }
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray []StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext ¶ added in v3.48.0
func (i StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput }
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray and StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayInput` via:
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArray{ StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs{...} }
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) Index ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput }
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs and StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupInput` via:
StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArgs{...}
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgName ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgResourceGroupName ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgResourceGroupName() pulumi.StringOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgShouldPrioritize ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) CrgShouldPrioritize() pulumi.BoolPtrOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
func (StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput) ToStatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupOutput
type StatefulNodeAzureStrategyCapacityReservationInput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationInput interface { pulumi.Input ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(context.Context) StatefulNodeAzureStrategyCapacityReservationOutput }
StatefulNodeAzureStrategyCapacityReservationInput is an input type that accepts StatefulNodeAzureStrategyCapacityReservationArgs and StatefulNodeAzureStrategyCapacityReservationOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyCapacityReservationInput` via:
StatefulNodeAzureStrategyCapacityReservationArgs{...}
type StatefulNodeAzureStrategyCapacityReservationOutput ¶ added in v3.48.0
type StatefulNodeAzureStrategyCapacityReservationOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyCapacityReservationOutput) CapacityReservationGroups ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) CapacityReservationGroups() StatefulNodeAzureStrategyCapacityReservationCapacityReservationGroupArrayOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) ElementType ¶ added in v3.48.0
func (StatefulNodeAzureStrategyCapacityReservationOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyCapacityReservationOutput) ShouldUtilize ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) ShouldUtilize() pulumi.BoolOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutput ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutput() StatefulNodeAzureStrategyCapacityReservationOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) ToStatefulNodeAzureStrategyCapacityReservationOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyCapacityReservationOutput
func (StatefulNodeAzureStrategyCapacityReservationOutput) UtilizationStrategy ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyCapacityReservationOutput) UtilizationStrategy() pulumi.StringOutput
type StatefulNodeAzureStrategyInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyInput interface { pulumi.Input ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput ToStatefulNodeAzureStrategyOutputWithContext(context.Context) StatefulNodeAzureStrategyOutput }
StatefulNodeAzureStrategyInput is an input type that accepts StatefulNodeAzureStrategyArgs and StatefulNodeAzureStrategyOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyInput` via:
StatefulNodeAzureStrategyArgs{...}
type StatefulNodeAzureStrategyOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyOutput) AvailabilityVsCost ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyOutput) AvailabilityVsCost() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyOutput) CapacityReservations ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
func (StatefulNodeAzureStrategyOutput) DrainingTimeout ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) DrainingTimeout() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyOutput) FallbackToOnDemand ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) FallbackToOnDemand() pulumi.BoolOutput
func (StatefulNodeAzureStrategyOutput) OdWindows ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyOutput) OdWindows() pulumi.StringArrayOutput
func (StatefulNodeAzureStrategyOutput) OptimizationWindows ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) OptimizationWindows() pulumi.StringArrayOutput
func (StatefulNodeAzureStrategyOutput) PreferredLifeCycle ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) PreferredLifeCycle() pulumi.StringPtrOutput
func (StatefulNodeAzureStrategyOutput) RevertToSpot ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutput() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyOutput) VmAdmins ¶ added in v3.90.0
func (o StatefulNodeAzureStrategyOutput) VmAdmins() pulumi.StringArrayOutput
type StatefulNodeAzureStrategyPtrInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyPtrInput interface { pulumi.Input ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput ToStatefulNodeAzureStrategyPtrOutputWithContext(context.Context) StatefulNodeAzureStrategyPtrOutput }
StatefulNodeAzureStrategyPtrInput is an input type that accepts StatefulNodeAzureStrategyArgs, StatefulNodeAzureStrategyPtr and StatefulNodeAzureStrategyPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyPtrInput` via:
StatefulNodeAzureStrategyArgs{...} or: nil
func StatefulNodeAzureStrategyPtr ¶ added in v3.18.0
func StatefulNodeAzureStrategyPtr(v *StatefulNodeAzureStrategyArgs) StatefulNodeAzureStrategyPtrInput
type StatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyPtrOutput) AvailabilityVsCost ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyPtrOutput) AvailabilityVsCost() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) CapacityReservations ¶ added in v3.48.0
func (o StatefulNodeAzureStrategyPtrOutput) CapacityReservations() StatefulNodeAzureStrategyCapacityReservationArrayOutput
func (StatefulNodeAzureStrategyPtrOutput) DrainingTimeout ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) DrainingTimeout() pulumi.IntPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) Elem ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) Elem() StatefulNodeAzureStrategyOutput
func (StatefulNodeAzureStrategyPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyPtrOutput) FallbackToOnDemand ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) FallbackToOnDemand() pulumi.BoolPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) OdWindows ¶ added in v3.71.0
func (o StatefulNodeAzureStrategyPtrOutput) OdWindows() pulumi.StringArrayOutput
func (StatefulNodeAzureStrategyPtrOutput) OptimizationWindows ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) OptimizationWindows() pulumi.StringArrayOutput
func (StatefulNodeAzureStrategyPtrOutput) PreferredLifeCycle ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) PreferredLifeCycle() pulumi.StringPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) RevertToSpot ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) RevertToSpot() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutput() StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyPtrOutput) ToStatefulNodeAzureStrategyPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyPtrOutput
func (StatefulNodeAzureStrategyPtrOutput) VmAdmins ¶ added in v3.90.0
func (o StatefulNodeAzureStrategyPtrOutput) VmAdmins() pulumi.StringArrayOutput
type StatefulNodeAzureStrategyRevertToSpot ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpot struct {
PerformAt string `pulumi:"performAt"`
}
type StatefulNodeAzureStrategyRevertToSpotArgs ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotArgs struct {
PerformAt pulumi.StringInput `pulumi:"performAt"`
}
func (StatefulNodeAzureStrategyRevertToSpotArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyRevertToSpotArgs) ElementType() reflect.Type
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureStrategyRevertToSpotArgs) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
type StatefulNodeAzureStrategyRevertToSpotInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotInput interface { pulumi.Input ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(context.Context) StatefulNodeAzureStrategyRevertToSpotOutput }
StatefulNodeAzureStrategyRevertToSpotInput is an input type that accepts StatefulNodeAzureStrategyRevertToSpotArgs and StatefulNodeAzureStrategyRevertToSpotOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyRevertToSpotInput` via:
StatefulNodeAzureStrategyRevertToSpotArgs{...}
type StatefulNodeAzureStrategyRevertToSpotOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyRevertToSpotOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyRevertToSpotOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyRevertToSpotOutput) PerformAt ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) PerformAt() pulumi.StringOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutput() StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
type StatefulNodeAzureStrategyRevertToSpotPtrInput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotPtrInput interface { pulumi.Input ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput }
StatefulNodeAzureStrategyRevertToSpotPtrInput is an input type that accepts StatefulNodeAzureStrategyRevertToSpotArgs, StatefulNodeAzureStrategyRevertToSpotPtr and StatefulNodeAzureStrategyRevertToSpotPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureStrategyRevertToSpotPtrInput` via:
StatefulNodeAzureStrategyRevertToSpotArgs{...} or: nil
func StatefulNodeAzureStrategyRevertToSpotPtr ¶ added in v3.18.0
func StatefulNodeAzureStrategyRevertToSpotPtr(v *StatefulNodeAzureStrategyRevertToSpotArgs) StatefulNodeAzureStrategyRevertToSpotPtrInput
type StatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
type StatefulNodeAzureStrategyRevertToSpotPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) PerformAt ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) PerformAt() pulumi.StringPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutput() StatefulNodeAzureStrategyRevertToSpotPtrOutput
func (StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureStrategyRevertToSpotPtrOutput) ToStatefulNodeAzureStrategyRevertToSpotPtrOutputWithContext(ctx context.Context) StatefulNodeAzureStrategyRevertToSpotPtrOutput
type StatefulNodeAzureTag ¶ added in v3.18.0
type StatefulNodeAzureTagArgs ¶ added in v3.18.0
type StatefulNodeAzureTagArgs struct { TagKey pulumi.StringInput `pulumi:"tagKey"` TagValue pulumi.StringPtrInput `pulumi:"tagValue"` }
func (StatefulNodeAzureTagArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagArgs) ElementType() reflect.Type
func (StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutput ¶ added in v3.18.0
func (i StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput
func (StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureTagArgs) ToStatefulNodeAzureTagOutputWithContext(ctx context.Context) StatefulNodeAzureTagOutput
type StatefulNodeAzureTagArray ¶ added in v3.18.0
type StatefulNodeAzureTagArray []StatefulNodeAzureTagInput
func (StatefulNodeAzureTagArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagArray) ElementType() reflect.Type
func (StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput
func (StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureTagArray) ToStatefulNodeAzureTagArrayOutputWithContext(ctx context.Context) StatefulNodeAzureTagArrayOutput
type StatefulNodeAzureTagArrayInput ¶ added in v3.18.0
type StatefulNodeAzureTagArrayInput interface { pulumi.Input ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput ToStatefulNodeAzureTagArrayOutputWithContext(context.Context) StatefulNodeAzureTagArrayOutput }
StatefulNodeAzureTagArrayInput is an input type that accepts StatefulNodeAzureTagArray and StatefulNodeAzureTagArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureTagArrayInput` via:
StatefulNodeAzureTagArray{ StatefulNodeAzureTagArgs{...} }
type StatefulNodeAzureTagArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureTagArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureTagArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureTagArrayOutput) Index ¶ added in v3.18.0
func (o StatefulNodeAzureTagArrayOutput) Index(i pulumi.IntInput) StatefulNodeAzureTagOutput
func (StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutput() StatefulNodeAzureTagArrayOutput
func (StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureTagArrayOutput) ToStatefulNodeAzureTagArrayOutputWithContext(ctx context.Context) StatefulNodeAzureTagArrayOutput
type StatefulNodeAzureTagInput ¶ added in v3.18.0
type StatefulNodeAzureTagInput interface { pulumi.Input ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput ToStatefulNodeAzureTagOutputWithContext(context.Context) StatefulNodeAzureTagOutput }
StatefulNodeAzureTagInput is an input type that accepts StatefulNodeAzureTagArgs and StatefulNodeAzureTagOutput values. You can construct a concrete instance of `StatefulNodeAzureTagInput` via:
StatefulNodeAzureTagArgs{...}
type StatefulNodeAzureTagOutput ¶ added in v3.18.0
type StatefulNodeAzureTagOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureTagOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureTagOutput) ElementType() reflect.Type
func (StatefulNodeAzureTagOutput) TagKey ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) TagKey() pulumi.StringOutput
func (StatefulNodeAzureTagOutput) TagValue ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) TagValue() pulumi.StringPtrOutput
func (StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutput ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutput() StatefulNodeAzureTagOutput
func (StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureTagOutput) ToStatefulNodeAzureTagOutputWithContext(ctx context.Context) StatefulNodeAzureTagOutput
type StatefulNodeAzureUpdateState ¶ added in v3.18.0
type StatefulNodeAzureUpdateState struct {
State string `pulumi:"state"`
}
type StatefulNodeAzureUpdateStateArgs ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArgs struct {
State pulumi.StringInput `pulumi:"state"`
}
func (StatefulNodeAzureUpdateStateArgs) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateArgs) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutput ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
func (StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArgs) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
type StatefulNodeAzureUpdateStateArray ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArray []StatefulNodeAzureUpdateStateInput
func (StatefulNodeAzureUpdateStateArray) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateArray) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutput ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
func (StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutputWithContext ¶ added in v3.18.0
func (i StatefulNodeAzureUpdateStateArray) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
type StatefulNodeAzureUpdateStateArrayInput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArrayInput interface { pulumi.Input ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput ToStatefulNodeAzureUpdateStateArrayOutputWithContext(context.Context) StatefulNodeAzureUpdateStateArrayOutput }
StatefulNodeAzureUpdateStateArrayInput is an input type that accepts StatefulNodeAzureUpdateStateArray and StatefulNodeAzureUpdateStateArrayOutput values. You can construct a concrete instance of `StatefulNodeAzureUpdateStateArrayInput` via:
StatefulNodeAzureUpdateStateArray{ StatefulNodeAzureUpdateStateArgs{...} }
type StatefulNodeAzureUpdateStateArrayOutput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateArrayOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureUpdateStateArrayOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateArrayOutput) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutput ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutput() StatefulNodeAzureUpdateStateArrayOutput
func (StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateArrayOutput) ToStatefulNodeAzureUpdateStateArrayOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateArrayOutput
type StatefulNodeAzureUpdateStateInput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateInput interface { pulumi.Input ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput ToStatefulNodeAzureUpdateStateOutputWithContext(context.Context) StatefulNodeAzureUpdateStateOutput }
StatefulNodeAzureUpdateStateInput is an input type that accepts StatefulNodeAzureUpdateStateArgs and StatefulNodeAzureUpdateStateOutput values. You can construct a concrete instance of `StatefulNodeAzureUpdateStateInput` via:
StatefulNodeAzureUpdateStateArgs{...}
type StatefulNodeAzureUpdateStateOutput ¶ added in v3.18.0
type StatefulNodeAzureUpdateStateOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureUpdateStateOutput) ElementType ¶ added in v3.18.0
func (StatefulNodeAzureUpdateStateOutput) ElementType() reflect.Type
func (StatefulNodeAzureUpdateStateOutput) State ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateOutput) State() pulumi.StringOutput
func (StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutput ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutput() StatefulNodeAzureUpdateStateOutput
func (StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutputWithContext ¶ added in v3.18.0
func (o StatefulNodeAzureUpdateStateOutput) ToStatefulNodeAzureUpdateStateOutputWithContext(ctx context.Context) StatefulNodeAzureUpdateStateOutput
type StatefulNodeAzureVmSizes ¶ added in v3.82.0
type StatefulNodeAzureVmSizes struct { ExcludedVmSizes []string `pulumi:"excludedVmSizes"` OdSizes []string `pulumi:"odSizes"` PreferredSpotSizes []string `pulumi:"preferredSpotSizes"` SpotSizeAttributes *StatefulNodeAzureVmSizesSpotSizeAttributes `pulumi:"spotSizeAttributes"` SpotSizes []string `pulumi:"spotSizes"` }
type StatefulNodeAzureVmSizesArgs ¶ added in v3.82.0
type StatefulNodeAzureVmSizesArgs struct { ExcludedVmSizes pulumi.StringArrayInput `pulumi:"excludedVmSizes"` OdSizes pulumi.StringArrayInput `pulumi:"odSizes"` PreferredSpotSizes pulumi.StringArrayInput `pulumi:"preferredSpotSizes"` SpotSizeAttributes StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput `pulumi:"spotSizeAttributes"` SpotSizes pulumi.StringArrayInput `pulumi:"spotSizes"` }
func (StatefulNodeAzureVmSizesArgs) ElementType ¶ added in v3.82.0
func (StatefulNodeAzureVmSizesArgs) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutput ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutputWithContext ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
func (StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutputWithContext ¶ added in v3.82.0
func (i StatefulNodeAzureVmSizesArgs) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
type StatefulNodeAzureVmSizesInput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesInput interface { pulumi.Input ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput ToStatefulNodeAzureVmSizesOutputWithContext(context.Context) StatefulNodeAzureVmSizesOutput }
StatefulNodeAzureVmSizesInput is an input type that accepts StatefulNodeAzureVmSizesArgs and StatefulNodeAzureVmSizesOutput values. You can construct a concrete instance of `StatefulNodeAzureVmSizesInput` via:
StatefulNodeAzureVmSizesArgs{...}
type StatefulNodeAzureVmSizesOutput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureVmSizesOutput) ElementType ¶ added in v3.82.0
func (StatefulNodeAzureVmSizesOutput) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesOutput) ExcludedVmSizes ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesOutput) ExcludedVmSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) OdSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) OdSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) PreferredSpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) SpotSizeAttributes ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesOutput) SpotSizeAttributes() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
func (StatefulNodeAzureVmSizesOutput) SpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) SpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutput ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutput() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutputWithContext ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
func (StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
type StatefulNodeAzureVmSizesPtrInput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesPtrInput interface { pulumi.Input ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput ToStatefulNodeAzureVmSizesPtrOutputWithContext(context.Context) StatefulNodeAzureVmSizesPtrOutput }
StatefulNodeAzureVmSizesPtrInput is an input type that accepts StatefulNodeAzureVmSizesArgs, StatefulNodeAzureVmSizesPtr and StatefulNodeAzureVmSizesPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureVmSizesPtrInput` via:
StatefulNodeAzureVmSizesArgs{...} or: nil
func StatefulNodeAzureVmSizesPtr ¶ added in v3.82.0
func StatefulNodeAzureVmSizesPtr(v *StatefulNodeAzureVmSizesArgs) StatefulNodeAzureVmSizesPtrInput
type StatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
type StatefulNodeAzureVmSizesPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureVmSizesPtrOutput) Elem ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) Elem() StatefulNodeAzureVmSizesOutput
func (StatefulNodeAzureVmSizesPtrOutput) ElementType ¶ added in v3.82.0
func (StatefulNodeAzureVmSizesPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesPtrOutput) ExcludedVmSizes ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesPtrOutput) ExcludedVmSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) OdSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) OdSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) PreferredSpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) PreferredSpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) SpotSizeAttributes ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesPtrOutput) SpotSizeAttributes() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
func (StatefulNodeAzureVmSizesPtrOutput) SpotSizes ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) SpotSizes() pulumi.StringArrayOutput
func (StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutput ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutput() StatefulNodeAzureVmSizesPtrOutput
func (StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext ¶ added in v3.82.0
func (o StatefulNodeAzureVmSizesPtrOutput) ToStatefulNodeAzureVmSizesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesPtrOutput
type StatefulNodeAzureVmSizesSpotSizeAttributes ¶ added in v3.102.0
type StatefulNodeAzureVmSizesSpotSizeAttributesArgs ¶ added in v3.102.0
type StatefulNodeAzureVmSizesSpotSizeAttributesArgs struct { MaxCpu pulumi.IntPtrInput `pulumi:"maxCpu"` MaxMemory pulumi.IntPtrInput `pulumi:"maxMemory"` MaxStorage pulumi.IntPtrInput `pulumi:"maxStorage"` MinCpu pulumi.IntPtrInput `pulumi:"minCpu"` MinMemory pulumi.IntPtrInput `pulumi:"minMemory"` MinStorage pulumi.IntPtrInput `pulumi:"minStorage"` }
func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ElementType ¶ added in v3.102.0
func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput ¶ added in v3.102.0
func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput() StatefulNodeAzureVmSizesSpotSizeAttributesOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext ¶ added in v3.102.0
func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput ¶ added in v3.102.0
func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext ¶ added in v3.102.0
func (i StatefulNodeAzureVmSizesSpotSizeAttributesArgs) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
type StatefulNodeAzureVmSizesSpotSizeAttributesInput ¶ added in v3.102.0
type StatefulNodeAzureVmSizesSpotSizeAttributesInput interface { pulumi.Input ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput() StatefulNodeAzureVmSizesSpotSizeAttributesOutput ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext(context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesOutput }
StatefulNodeAzureVmSizesSpotSizeAttributesInput is an input type that accepts StatefulNodeAzureVmSizesSpotSizeAttributesArgs and StatefulNodeAzureVmSizesSpotSizeAttributesOutput values. You can construct a concrete instance of `StatefulNodeAzureVmSizesSpotSizeAttributesInput` via:
StatefulNodeAzureVmSizesSpotSizeAttributesArgs{...}
type StatefulNodeAzureVmSizesSpotSizeAttributesOutput ¶ added in v3.102.0
type StatefulNodeAzureVmSizesSpotSizeAttributesOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ElementType ¶ added in v3.102.0
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxCpu ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxCpu() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxMemory ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxMemory() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxStorage ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MaxStorage() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinCpu ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinCpu() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinMemory ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinMemory() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinStorage ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) MinStorage() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutput() StatefulNodeAzureVmSizesSpotSizeAttributesOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
type StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput ¶ added in v3.102.0
type StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput interface { pulumi.Input ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput }
StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput is an input type that accepts StatefulNodeAzureVmSizesSpotSizeAttributesArgs, StatefulNodeAzureVmSizesSpotSizeAttributesPtr and StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput values. You can construct a concrete instance of `StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput` via:
StatefulNodeAzureVmSizesSpotSizeAttributesArgs{...} or: nil
func StatefulNodeAzureVmSizesSpotSizeAttributesPtr ¶ added in v3.102.0
func StatefulNodeAzureVmSizesSpotSizeAttributesPtr(v *StatefulNodeAzureVmSizesSpotSizeAttributesArgs) StatefulNodeAzureVmSizesSpotSizeAttributesPtrInput
type StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput ¶ added in v3.102.0
type StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput struct{ *pulumi.OutputState }
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ElementType ¶ added in v3.102.0
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ElementType() reflect.Type
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxCpu ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxCpu() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxMemory ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxMemory() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxStorage ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MaxStorage() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinCpu ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinCpu() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinMemory ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinMemory() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinStorage ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) MinStorage() pulumi.IntPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput() StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
func (StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext ¶ added in v3.102.0
func (o StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput) ToStatefulNodeAzureVmSizesSpotSizeAttributesPtrOutputWithContext(ctx context.Context) StatefulNodeAzureVmSizesSpotSizeAttributesPtrOutput
type Subscription ¶
type Subscription struct { pulumi.CustomResourceState // The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`. Endpoint pulumi.StringOutput `pulumi:"endpoint"` // The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, // `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, // `"GROUP_UPDATED"`, // `"AWS_EMR_PROVISION_TIMEOUT"`, // `"GROUP_BEANSTALK_INIT_READY"`, // `"AZURE_VM_TERMINATED"`, // `"AZURE_VM_TERMINATE"`, // `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, // `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, // `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. // Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` // `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`. EventType pulumi.StringOutput `pulumi:"eventType"` // The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` // Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } // Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }. Format pulumi.StringMapOutput `pulumi:"format"` // The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. // The following values are deprecated: `"http"` , `"https"` // You can use the generic `"web"` protocol instead. // `"aws-sns"` is only supported with AWS provider Protocol pulumi.StringOutput `pulumi:"protocol"` // Spotinst Resource id (Elastigroup or Ocean ID). ResourceId pulumi.StringOutput `pulumi:"resourceId"` }
Provides a Spotinst subscription resource.
## Example Usage
```go package main
import (
"github.com/pulumi/pulumi-spotinst/sdk/v3/go/spotinst" "github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() { pulumi.Run(func(ctx *pulumi.Context) error { // Create a Subscription _, err := spotinst.NewSubscription(ctx, "default-subscription", &spotinst.SubscriptionArgs{ ResourceId: pulumi.Any(my_eg.Id), EventType: pulumi.String("AWS_EC2_INSTANCE_LAUNCH"), Protocol: pulumi.String("http"), Endpoint: pulumi.String("http://endpoint.com"), Format: pulumi.StringMap{ "event": pulumi.String("%event%"), "instance_id": pulumi.String("%instance-id%"), "resource_id": pulumi.String("%resource-id%"), "resource_name": pulumi.String("%resource-name%"), "tags": pulumi.String("foo,baz,baz"), }, }) if err != nil { return err } return nil }) }
```
func GetSubscription ¶
func GetSubscription(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SubscriptionState, opts ...pulumi.ResourceOption) (*Subscription, error)
GetSubscription gets an existing Subscription 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 NewSubscription ¶
func NewSubscription(ctx *pulumi.Context, name string, args *SubscriptionArgs, opts ...pulumi.ResourceOption) (*Subscription, error)
NewSubscription registers a new resource with the given unique name, arguments, and options.
func (*Subscription) ElementType ¶
func (*Subscription) ElementType() reflect.Type
func (*Subscription) ToSubscriptionOutput ¶
func (i *Subscription) ToSubscriptionOutput() SubscriptionOutput
func (*Subscription) ToSubscriptionOutputWithContext ¶
func (i *Subscription) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionArgs ¶
type SubscriptionArgs struct { // The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`. Endpoint pulumi.StringInput // The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, // `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, // `"GROUP_UPDATED"`, // `"AWS_EMR_PROVISION_TIMEOUT"`, // `"GROUP_BEANSTALK_INIT_READY"`, // `"AZURE_VM_TERMINATED"`, // `"AZURE_VM_TERMINATE"`, // `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, // `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, // `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. // Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` // `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`. EventType pulumi.StringInput // The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` // Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } // Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }. Format pulumi.StringMapInput // The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. // The following values are deprecated: `"http"` , `"https"` // You can use the generic `"web"` protocol instead. // `"aws-sns"` is only supported with AWS provider Protocol pulumi.StringInput // Spotinst Resource id (Elastigroup or Ocean ID). ResourceId pulumi.StringInput }
The set of arguments for constructing a Subscription resource.
func (SubscriptionArgs) ElementType ¶
func (SubscriptionArgs) ElementType() reflect.Type
type SubscriptionArray ¶
type SubscriptionArray []SubscriptionInput
func (SubscriptionArray) ElementType ¶
func (SubscriptionArray) ElementType() reflect.Type
func (SubscriptionArray) ToSubscriptionArrayOutput ¶
func (i SubscriptionArray) ToSubscriptionArrayOutput() SubscriptionArrayOutput
func (SubscriptionArray) ToSubscriptionArrayOutputWithContext ¶
func (i SubscriptionArray) ToSubscriptionArrayOutputWithContext(ctx context.Context) SubscriptionArrayOutput
type SubscriptionArrayInput ¶
type SubscriptionArrayInput interface { pulumi.Input ToSubscriptionArrayOutput() SubscriptionArrayOutput ToSubscriptionArrayOutputWithContext(context.Context) SubscriptionArrayOutput }
SubscriptionArrayInput is an input type that accepts SubscriptionArray and SubscriptionArrayOutput values. You can construct a concrete instance of `SubscriptionArrayInput` via:
SubscriptionArray{ SubscriptionArgs{...} }
type SubscriptionArrayOutput ¶
type SubscriptionArrayOutput struct{ *pulumi.OutputState }
func (SubscriptionArrayOutput) ElementType ¶
func (SubscriptionArrayOutput) ElementType() reflect.Type
func (SubscriptionArrayOutput) Index ¶
func (o SubscriptionArrayOutput) Index(i pulumi.IntInput) SubscriptionOutput
func (SubscriptionArrayOutput) ToSubscriptionArrayOutput ¶
func (o SubscriptionArrayOutput) ToSubscriptionArrayOutput() SubscriptionArrayOutput
func (SubscriptionArrayOutput) ToSubscriptionArrayOutputWithContext ¶
func (o SubscriptionArrayOutput) ToSubscriptionArrayOutputWithContext(ctx context.Context) SubscriptionArrayOutput
type SubscriptionInput ¶
type SubscriptionInput interface { pulumi.Input ToSubscriptionOutput() SubscriptionOutput ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput }
type SubscriptionMap ¶
type SubscriptionMap map[string]SubscriptionInput
func (SubscriptionMap) ElementType ¶
func (SubscriptionMap) ElementType() reflect.Type
func (SubscriptionMap) ToSubscriptionMapOutput ¶
func (i SubscriptionMap) ToSubscriptionMapOutput() SubscriptionMapOutput
func (SubscriptionMap) ToSubscriptionMapOutputWithContext ¶
func (i SubscriptionMap) ToSubscriptionMapOutputWithContext(ctx context.Context) SubscriptionMapOutput
type SubscriptionMapInput ¶
type SubscriptionMapInput interface { pulumi.Input ToSubscriptionMapOutput() SubscriptionMapOutput ToSubscriptionMapOutputWithContext(context.Context) SubscriptionMapOutput }
SubscriptionMapInput is an input type that accepts SubscriptionMap and SubscriptionMapOutput values. You can construct a concrete instance of `SubscriptionMapInput` via:
SubscriptionMap{ "key": SubscriptionArgs{...} }
type SubscriptionMapOutput ¶
type SubscriptionMapOutput struct{ *pulumi.OutputState }
func (SubscriptionMapOutput) ElementType ¶
func (SubscriptionMapOutput) ElementType() reflect.Type
func (SubscriptionMapOutput) MapIndex ¶
func (o SubscriptionMapOutput) MapIndex(k pulumi.StringInput) SubscriptionOutput
func (SubscriptionMapOutput) ToSubscriptionMapOutput ¶
func (o SubscriptionMapOutput) ToSubscriptionMapOutput() SubscriptionMapOutput
func (SubscriptionMapOutput) ToSubscriptionMapOutputWithContext ¶
func (o SubscriptionMapOutput) ToSubscriptionMapOutputWithContext(ctx context.Context) SubscriptionMapOutput
type SubscriptionOutput ¶
type SubscriptionOutput struct{ *pulumi.OutputState }
func (SubscriptionOutput) ElementType ¶
func (SubscriptionOutput) ElementType() reflect.Type
func (SubscriptionOutput) Endpoint ¶ added in v3.20.0
func (o SubscriptionOutput) Endpoint() pulumi.StringOutput
The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`.
func (SubscriptionOutput) EventType ¶ added in v3.20.0
func (o SubscriptionOutput) EventType() pulumi.StringOutput
The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, `"GROUP_UPDATED"`, `"AWS_EMR_PROVISION_TIMEOUT"`, `"GROUP_BEANSTALK_INIT_READY"`, `"AZURE_VM_TERMINATED"`, `"AZURE_VM_TERMINATE"`, `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`.
func (SubscriptionOutput) Format ¶ added in v3.20.0
func (o SubscriptionOutput) Format() pulumi.StringMapOutput
The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }.
func (SubscriptionOutput) Protocol ¶ added in v3.20.0
func (o SubscriptionOutput) Protocol() pulumi.StringOutput
The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. The following values are deprecated: `"http"` , `"https"` You can use the generic `"web"` protocol instead. `"aws-sns"` is only supported with AWS provider
func (SubscriptionOutput) ResourceId ¶ added in v3.20.0
func (o SubscriptionOutput) ResourceId() pulumi.StringOutput
Spotinst Resource id (Elastigroup or Ocean ID).
func (SubscriptionOutput) ToSubscriptionOutput ¶
func (o SubscriptionOutput) ToSubscriptionOutput() SubscriptionOutput
func (SubscriptionOutput) ToSubscriptionOutputWithContext ¶
func (o SubscriptionOutput) ToSubscriptionOutputWithContext(ctx context.Context) SubscriptionOutput
type SubscriptionState ¶
type SubscriptionState struct { // The endpoint the notification will be sent to. url in case of `"http"`/`"https"`/`"web"`, email address in case of `"email"`/`"email-json"` and sns-topic-arn in case of `"aws-sns"`. Endpoint pulumi.StringPtrInput // The event to send the notification when triggered. Valid values: `"AWS_EC2_INSTANCE_TERMINATE"`, `"AWS_EC2_INSTANCE_TERMINATED"`, `"AWS_EC2_INSTANCE_LAUNCH"`, `"AWS_EC2_INSTANCE_READY_SIGNAL_TIMEOUT"`, `"SIGNAL_TIMEOUT_SHUTDOWN_SCRIPT"`, `"AWS_EC2_CANT_SPIN_OD"`, `"AWS_EC2_INSTANCE_UNHEALTHY_IN_ELB"`, `"GROUP_ROLL_FAILED"`, `"GROUP_ROLL_FINISHED"`, // `"CANT_SCALE_UP_GROUP_MAX_CAPACITY"`, // `"GROUP_UPDATED"`, // `"AWS_EMR_PROVISION_TIMEOUT"`, // `"GROUP_BEANSTALK_INIT_READY"`, // `"AZURE_VM_TERMINATED"`, // `"AZURE_VM_TERMINATE"`, // `"AWS_EC2_MANAGED_INSTANCE_PAUSING"`, // `"AWS_EC2_MANAGED_INSTANCE_RESUMING"`, // `"AWS_EC2_MANAGED_INSTANCE_RECYCLING"`,`"AWS_EC2_MANAGED_INSTANCE_DELETING"`. // Ocean Events:`"CLUSTER_ROLL_FINISHED"`,`"GROUP_ROLL_FAILED"`,`"OCEAN_CANT_SCALE_UP_MAX_RESOURCES"` // `"OCEAN_LAUNCH_SPEC_CANT_SCALE_UP_MAX_INSTANCES"`,`"OCEAN_K8S_NODE_REMOVED"`. EventType pulumi.StringPtrInput // The format of the notification content (JSON Format - Key+Value). Valid Values : `"instance-id"`, `"event"`, `"resource-id"`, `"resource-name"`, `"subnet-id"`, `"availability-zone"`, `"reason"`, `"private-ip"`, `"launchspec-id"` // Example: {"event": `"event"`, `"resourceId"`: `"resource-id"`, `"resourceName"`: `"resource-name"`", `"myCustomKey"`: `"My content is set here"` } // Default: {`"event"`: `"<event>"`, `"instanceId"`: `"<instance-id>"`, `"resourceId"`: `"<resource-id>"`, `"resourceName"`: `"<resource-name>"` }. Format pulumi.StringMapInput // The protocol to send the notification. Valid values: `"email"`, `"email-json"`, `"aws-sns"`, `"web"`. // The following values are deprecated: `"http"` , `"https"` // You can use the generic `"web"` protocol instead. // `"aws-sns"` is only supported with AWS provider Protocol pulumi.StringPtrInput // Spotinst Resource id (Elastigroup or Ocean ID). ResourceId pulumi.StringPtrInput }
func (SubscriptionState) ElementType ¶
func (SubscriptionState) ElementType() reflect.Type