Documentation
¶
Index ¶
- type AppInsightsReference
- type AppInsightsReferenceArgs
- func (AppInsightsReferenceArgs) ElementType() reflect.Type
- func (i AppInsightsReferenceArgs) ToAppInsightsReferenceOutput() AppInsightsReferenceOutput
- func (i AppInsightsReferenceArgs) ToAppInsightsReferenceOutputWithContext(ctx context.Context) AppInsightsReferenceOutput
- func (i AppInsightsReferenceArgs) ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput
- func (i AppInsightsReferenceArgs) ToAppInsightsReferencePtrOutputWithContext(ctx context.Context) AppInsightsReferencePtrOutput
- type AppInsightsReferenceInput
- type AppInsightsReferenceOutput
- func (o AppInsightsReferenceOutput) Component() ResourceIdOutput
- func (AppInsightsReferenceOutput) ElementType() reflect.Type
- func (o AppInsightsReferenceOutput) InstrumentationKey() pulumi.StringPtrOutput
- func (o AppInsightsReferenceOutput) InstrumentationKeySecretReference() KeyVaultSecretReferencePtrOutput
- func (o AppInsightsReferenceOutput) ToAppInsightsReferenceOutput() AppInsightsReferenceOutput
- func (o AppInsightsReferenceOutput) ToAppInsightsReferenceOutputWithContext(ctx context.Context) AppInsightsReferenceOutput
- func (o AppInsightsReferenceOutput) ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput
- func (o AppInsightsReferenceOutput) ToAppInsightsReferencePtrOutputWithContext(ctx context.Context) AppInsightsReferencePtrOutput
- type AppInsightsReferencePtrInput
- type AppInsightsReferencePtrOutput
- func (o AppInsightsReferencePtrOutput) Component() ResourceIdPtrOutput
- func (o AppInsightsReferencePtrOutput) Elem() AppInsightsReferenceOutput
- func (AppInsightsReferencePtrOutput) ElementType() reflect.Type
- func (o AppInsightsReferencePtrOutput) InstrumentationKey() pulumi.StringPtrOutput
- func (o AppInsightsReferencePtrOutput) InstrumentationKeySecretReference() KeyVaultSecretReferencePtrOutput
- func (o AppInsightsReferencePtrOutput) ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput
- func (o AppInsightsReferencePtrOutput) ToAppInsightsReferencePtrOutputWithContext(ctx context.Context) AppInsightsReferencePtrOutput
- type AppInsightsReferenceResponse
- type AppInsightsReferenceResponseArgs
- func (AppInsightsReferenceResponseArgs) ElementType() reflect.Type
- func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponseOutput() AppInsightsReferenceResponseOutput
- func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponseOutputWithContext(ctx context.Context) AppInsightsReferenceResponseOutput
- func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput
- func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponsePtrOutputWithContext(ctx context.Context) AppInsightsReferenceResponsePtrOutput
- type AppInsightsReferenceResponseInput
- type AppInsightsReferenceResponseOutput
- func (o AppInsightsReferenceResponseOutput) Component() ResourceIdResponseOutput
- func (AppInsightsReferenceResponseOutput) ElementType() reflect.Type
- func (o AppInsightsReferenceResponseOutput) InstrumentationKey() pulumi.StringPtrOutput
- func (o AppInsightsReferenceResponseOutput) InstrumentationKeySecretReference() KeyVaultSecretReferenceResponsePtrOutput
- func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponseOutput() AppInsightsReferenceResponseOutput
- func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponseOutputWithContext(ctx context.Context) AppInsightsReferenceResponseOutput
- func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput
- func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponsePtrOutputWithContext(ctx context.Context) AppInsightsReferenceResponsePtrOutput
- type AppInsightsReferenceResponsePtrInput
- type AppInsightsReferenceResponsePtrOutput
- func (o AppInsightsReferenceResponsePtrOutput) Component() ResourceIdResponsePtrOutput
- func (o AppInsightsReferenceResponsePtrOutput) Elem() AppInsightsReferenceResponseOutput
- func (AppInsightsReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o AppInsightsReferenceResponsePtrOutput) InstrumentationKey() pulumi.StringPtrOutput
- func (o AppInsightsReferenceResponsePtrOutput) InstrumentationKeySecretReference() KeyVaultSecretReferenceResponsePtrOutput
- func (o AppInsightsReferenceResponsePtrOutput) ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput
- func (o AppInsightsReferenceResponsePtrOutput) ToAppInsightsReferenceResponsePtrOutputWithContext(ctx context.Context) AppInsightsReferenceResponsePtrOutput
- type AutoScaleSettings
- type AutoScaleSettingsArgs
- func (AutoScaleSettingsArgs) ElementType() reflect.Type
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
- func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
- type AutoScaleSettingsInput
- type AutoScaleSettingsOutput
- func (AutoScaleSettingsOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsOutput) InitialNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsOutput) MaximumNodeCount() pulumi.IntOutput
- func (o AutoScaleSettingsOutput) MinimumNodeCount() pulumi.IntOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
- func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
- type AutoScaleSettingsPtrInput
- type AutoScaleSettingsPtrOutput
- func (o AutoScaleSettingsPtrOutput) Elem() AutoScaleSettingsOutput
- func (AutoScaleSettingsPtrOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsPtrOutput) InitialNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsPtrOutput) MaximumNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsPtrOutput) MinimumNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
- func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
- type AutoScaleSettingsResponse
- type AutoScaleSettingsResponseArgs
- func (AutoScaleSettingsResponseArgs) ElementType() reflect.Type
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
- func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
- type AutoScaleSettingsResponseInput
- type AutoScaleSettingsResponseOutput
- func (AutoScaleSettingsResponseOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsResponseOutput) InitialNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsResponseOutput) MaximumNodeCount() pulumi.IntOutput
- func (o AutoScaleSettingsResponseOutput) MinimumNodeCount() pulumi.IntOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
- func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
- type AutoScaleSettingsResponsePtrInput
- type AutoScaleSettingsResponsePtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) Elem() AutoScaleSettingsResponseOutput
- func (AutoScaleSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o AutoScaleSettingsResponsePtrOutput) InitialNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) MaximumNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) MinimumNodeCount() pulumi.IntPtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
- func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
- type AzureBlobFileSystemReference
- type AzureBlobFileSystemReferenceArgs
- func (AzureBlobFileSystemReferenceArgs) ElementType() reflect.Type
- func (i AzureBlobFileSystemReferenceArgs) ToAzureBlobFileSystemReferenceOutput() AzureBlobFileSystemReferenceOutput
- func (i AzureBlobFileSystemReferenceArgs) ToAzureBlobFileSystemReferenceOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceOutput
- type AzureBlobFileSystemReferenceArray
- func (AzureBlobFileSystemReferenceArray) ElementType() reflect.Type
- func (i AzureBlobFileSystemReferenceArray) ToAzureBlobFileSystemReferenceArrayOutput() AzureBlobFileSystemReferenceArrayOutput
- func (i AzureBlobFileSystemReferenceArray) ToAzureBlobFileSystemReferenceArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceArrayOutput
- type AzureBlobFileSystemReferenceArrayInput
- type AzureBlobFileSystemReferenceArrayOutput
- func (AzureBlobFileSystemReferenceArrayOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemReferenceArrayOutput) Index(i pulumi.IntInput) AzureBlobFileSystemReferenceOutput
- func (o AzureBlobFileSystemReferenceArrayOutput) ToAzureBlobFileSystemReferenceArrayOutput() AzureBlobFileSystemReferenceArrayOutput
- func (o AzureBlobFileSystemReferenceArrayOutput) ToAzureBlobFileSystemReferenceArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceArrayOutput
- type AzureBlobFileSystemReferenceInput
- type AzureBlobFileSystemReferenceOutput
- func (o AzureBlobFileSystemReferenceOutput) AccountName() pulumi.StringOutput
- func (o AzureBlobFileSystemReferenceOutput) ContainerName() pulumi.StringOutput
- func (o AzureBlobFileSystemReferenceOutput) Credentials() AzureStorageCredentialsInfoOutput
- func (AzureBlobFileSystemReferenceOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemReferenceOutput) MountOptions() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemReferenceOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureBlobFileSystemReferenceOutput) ToAzureBlobFileSystemReferenceOutput() AzureBlobFileSystemReferenceOutput
- func (o AzureBlobFileSystemReferenceOutput) ToAzureBlobFileSystemReferenceOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceOutput
- type AzureBlobFileSystemReferenceResponse
- type AzureBlobFileSystemReferenceResponseArgs
- func (AzureBlobFileSystemReferenceResponseArgs) ElementType() reflect.Type
- func (i AzureBlobFileSystemReferenceResponseArgs) ToAzureBlobFileSystemReferenceResponseOutput() AzureBlobFileSystemReferenceResponseOutput
- func (i AzureBlobFileSystemReferenceResponseArgs) ToAzureBlobFileSystemReferenceResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseOutput
- type AzureBlobFileSystemReferenceResponseArray
- func (AzureBlobFileSystemReferenceResponseArray) ElementType() reflect.Type
- func (i AzureBlobFileSystemReferenceResponseArray) ToAzureBlobFileSystemReferenceResponseArrayOutput() AzureBlobFileSystemReferenceResponseArrayOutput
- func (i AzureBlobFileSystemReferenceResponseArray) ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseArrayOutput
- type AzureBlobFileSystemReferenceResponseArrayInput
- type AzureBlobFileSystemReferenceResponseArrayOutput
- func (AzureBlobFileSystemReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemReferenceResponseArrayOutput) Index(i pulumi.IntInput) AzureBlobFileSystemReferenceResponseOutput
- func (o AzureBlobFileSystemReferenceResponseArrayOutput) ToAzureBlobFileSystemReferenceResponseArrayOutput() AzureBlobFileSystemReferenceResponseArrayOutput
- func (o AzureBlobFileSystemReferenceResponseArrayOutput) ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseArrayOutput
- type AzureBlobFileSystemReferenceResponseInput
- type AzureBlobFileSystemReferenceResponseOutput
- func (o AzureBlobFileSystemReferenceResponseOutput) AccountName() pulumi.StringOutput
- func (o AzureBlobFileSystemReferenceResponseOutput) ContainerName() pulumi.StringOutput
- func (o AzureBlobFileSystemReferenceResponseOutput) Credentials() AzureStorageCredentialsInfoResponseOutput
- func (AzureBlobFileSystemReferenceResponseOutput) ElementType() reflect.Type
- func (o AzureBlobFileSystemReferenceResponseOutput) MountOptions() pulumi.StringPtrOutput
- func (o AzureBlobFileSystemReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureBlobFileSystemReferenceResponseOutput) ToAzureBlobFileSystemReferenceResponseOutput() AzureBlobFileSystemReferenceResponseOutput
- func (o AzureBlobFileSystemReferenceResponseOutput) ToAzureBlobFileSystemReferenceResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseOutput
- type AzureFileShareReference
- type AzureFileShareReferenceArgs
- type AzureFileShareReferenceArray
- func (AzureFileShareReferenceArray) ElementType() reflect.Type
- func (i AzureFileShareReferenceArray) ToAzureFileShareReferenceArrayOutput() AzureFileShareReferenceArrayOutput
- func (i AzureFileShareReferenceArray) ToAzureFileShareReferenceArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceArrayOutput
- type AzureFileShareReferenceArrayInput
- type AzureFileShareReferenceArrayOutput
- func (AzureFileShareReferenceArrayOutput) ElementType() reflect.Type
- func (o AzureFileShareReferenceArrayOutput) Index(i pulumi.IntInput) AzureFileShareReferenceOutput
- func (o AzureFileShareReferenceArrayOutput) ToAzureFileShareReferenceArrayOutput() AzureFileShareReferenceArrayOutput
- func (o AzureFileShareReferenceArrayOutput) ToAzureFileShareReferenceArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceArrayOutput
- type AzureFileShareReferenceInput
- type AzureFileShareReferenceOutput
- func (o AzureFileShareReferenceOutput) AccountName() pulumi.StringOutput
- func (o AzureFileShareReferenceOutput) AzureFileUrl() pulumi.StringOutput
- func (o AzureFileShareReferenceOutput) Credentials() AzureStorageCredentialsInfoOutput
- func (o AzureFileShareReferenceOutput) DirectoryMode() pulumi.StringPtrOutput
- func (AzureFileShareReferenceOutput) ElementType() reflect.Type
- func (o AzureFileShareReferenceOutput) FileMode() pulumi.StringPtrOutput
- func (o AzureFileShareReferenceOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureFileShareReferenceOutput) ToAzureFileShareReferenceOutput() AzureFileShareReferenceOutput
- func (o AzureFileShareReferenceOutput) ToAzureFileShareReferenceOutputWithContext(ctx context.Context) AzureFileShareReferenceOutput
- type AzureFileShareReferenceResponse
- type AzureFileShareReferenceResponseArgs
- func (AzureFileShareReferenceResponseArgs) ElementType() reflect.Type
- func (i AzureFileShareReferenceResponseArgs) ToAzureFileShareReferenceResponseOutput() AzureFileShareReferenceResponseOutput
- func (i AzureFileShareReferenceResponseArgs) ToAzureFileShareReferenceResponseOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseOutput
- type AzureFileShareReferenceResponseArray
- func (AzureFileShareReferenceResponseArray) ElementType() reflect.Type
- func (i AzureFileShareReferenceResponseArray) ToAzureFileShareReferenceResponseArrayOutput() AzureFileShareReferenceResponseArrayOutput
- func (i AzureFileShareReferenceResponseArray) ToAzureFileShareReferenceResponseArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseArrayOutput
- type AzureFileShareReferenceResponseArrayInput
- type AzureFileShareReferenceResponseArrayOutput
- func (AzureFileShareReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o AzureFileShareReferenceResponseArrayOutput) Index(i pulumi.IntInput) AzureFileShareReferenceResponseOutput
- func (o AzureFileShareReferenceResponseArrayOutput) ToAzureFileShareReferenceResponseArrayOutput() AzureFileShareReferenceResponseArrayOutput
- func (o AzureFileShareReferenceResponseArrayOutput) ToAzureFileShareReferenceResponseArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseArrayOutput
- type AzureFileShareReferenceResponseInput
- type AzureFileShareReferenceResponseOutput
- func (o AzureFileShareReferenceResponseOutput) AccountName() pulumi.StringOutput
- func (o AzureFileShareReferenceResponseOutput) AzureFileUrl() pulumi.StringOutput
- func (o AzureFileShareReferenceResponseOutput) Credentials() AzureStorageCredentialsInfoResponseOutput
- func (o AzureFileShareReferenceResponseOutput) DirectoryMode() pulumi.StringPtrOutput
- func (AzureFileShareReferenceResponseOutput) ElementType() reflect.Type
- func (o AzureFileShareReferenceResponseOutput) FileMode() pulumi.StringPtrOutput
- func (o AzureFileShareReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o AzureFileShareReferenceResponseOutput) ToAzureFileShareReferenceResponseOutput() AzureFileShareReferenceResponseOutput
- func (o AzureFileShareReferenceResponseOutput) ToAzureFileShareReferenceResponseOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseOutput
- type AzureStorageCredentialsInfo
- type AzureStorageCredentialsInfoArgs
- func (AzureStorageCredentialsInfoArgs) ElementType() reflect.Type
- func (i AzureStorageCredentialsInfoArgs) ToAzureStorageCredentialsInfoOutput() AzureStorageCredentialsInfoOutput
- func (i AzureStorageCredentialsInfoArgs) ToAzureStorageCredentialsInfoOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoOutput
- type AzureStorageCredentialsInfoInput
- type AzureStorageCredentialsInfoOutput
- func (o AzureStorageCredentialsInfoOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureStorageCredentialsInfoOutput) AccountKeySecretReference() KeyVaultSecretReferencePtrOutput
- func (AzureStorageCredentialsInfoOutput) ElementType() reflect.Type
- func (o AzureStorageCredentialsInfoOutput) ToAzureStorageCredentialsInfoOutput() AzureStorageCredentialsInfoOutput
- func (o AzureStorageCredentialsInfoOutput) ToAzureStorageCredentialsInfoOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoOutput
- type AzureStorageCredentialsInfoResponse
- type AzureStorageCredentialsInfoResponseArgs
- func (AzureStorageCredentialsInfoResponseArgs) ElementType() reflect.Type
- func (i AzureStorageCredentialsInfoResponseArgs) ToAzureStorageCredentialsInfoResponseOutput() AzureStorageCredentialsInfoResponseOutput
- func (i AzureStorageCredentialsInfoResponseArgs) ToAzureStorageCredentialsInfoResponseOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoResponseOutput
- type AzureStorageCredentialsInfoResponseInput
- type AzureStorageCredentialsInfoResponseOutput
- func (o AzureStorageCredentialsInfoResponseOutput) AccountKey() pulumi.StringPtrOutput
- func (o AzureStorageCredentialsInfoResponseOutput) AccountKeySecretReference() KeyVaultSecretReferenceResponsePtrOutput
- func (AzureStorageCredentialsInfoResponseOutput) ElementType() reflect.Type
- func (o AzureStorageCredentialsInfoResponseOutput) ToAzureStorageCredentialsInfoResponseOutput() AzureStorageCredentialsInfoResponseOutput
- func (o AzureStorageCredentialsInfoResponseOutput) ToAzureStorageCredentialsInfoResponseOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoResponseOutput
- type BatchAIErrorResponse
- type BatchAIErrorResponseArgs
- type BatchAIErrorResponseArray
- type BatchAIErrorResponseArrayInput
- type BatchAIErrorResponseArrayOutput
- func (BatchAIErrorResponseArrayOutput) ElementType() reflect.Type
- func (o BatchAIErrorResponseArrayOutput) Index(i pulumi.IntInput) BatchAIErrorResponseOutput
- func (o BatchAIErrorResponseArrayOutput) ToBatchAIErrorResponseArrayOutput() BatchAIErrorResponseArrayOutput
- func (o BatchAIErrorResponseArrayOutput) ToBatchAIErrorResponseArrayOutputWithContext(ctx context.Context) BatchAIErrorResponseArrayOutput
- type BatchAIErrorResponseInput
- type BatchAIErrorResponseOutput
- func (o BatchAIErrorResponseOutput) Code() pulumi.StringOutput
- func (o BatchAIErrorResponseOutput) Details() NameValuePairResponseArrayOutput
- func (BatchAIErrorResponseOutput) ElementType() reflect.Type
- func (o BatchAIErrorResponseOutput) Message() pulumi.StringOutput
- func (o BatchAIErrorResponseOutput) ToBatchAIErrorResponseOutput() BatchAIErrorResponseOutput
- func (o BatchAIErrorResponseOutput) ToBatchAIErrorResponseOutputWithContext(ctx context.Context) BatchAIErrorResponseOutput
- type CNTKsettings
- type CNTKsettingsArgs
- func (CNTKsettingsArgs) ElementType() reflect.Type
- func (i CNTKsettingsArgs) ToCNTKsettingsOutput() CNTKsettingsOutput
- func (i CNTKsettingsArgs) ToCNTKsettingsOutputWithContext(ctx context.Context) CNTKsettingsOutput
- func (i CNTKsettingsArgs) ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput
- func (i CNTKsettingsArgs) ToCNTKsettingsPtrOutputWithContext(ctx context.Context) CNTKsettingsPtrOutput
- type CNTKsettingsInput
- type CNTKsettingsOutput
- func (o CNTKsettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CNTKsettingsOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (CNTKsettingsOutput) ElementType() reflect.Type
- func (o CNTKsettingsOutput) LanguageType() pulumi.StringPtrOutput
- func (o CNTKsettingsOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CNTKsettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CNTKsettingsOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CNTKsettingsOutput) ToCNTKsettingsOutput() CNTKsettingsOutput
- func (o CNTKsettingsOutput) ToCNTKsettingsOutputWithContext(ctx context.Context) CNTKsettingsOutput
- func (o CNTKsettingsOutput) ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput
- func (o CNTKsettingsOutput) ToCNTKsettingsPtrOutputWithContext(ctx context.Context) CNTKsettingsPtrOutput
- type CNTKsettingsPtrInput
- type CNTKsettingsPtrOutput
- func (o CNTKsettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CNTKsettingsPtrOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (o CNTKsettingsPtrOutput) Elem() CNTKsettingsOutput
- func (CNTKsettingsPtrOutput) ElementType() reflect.Type
- func (o CNTKsettingsPtrOutput) LanguageType() pulumi.StringPtrOutput
- func (o CNTKsettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CNTKsettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CNTKsettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CNTKsettingsPtrOutput) ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput
- func (o CNTKsettingsPtrOutput) ToCNTKsettingsPtrOutputWithContext(ctx context.Context) CNTKsettingsPtrOutput
- type CNTKsettingsResponse
- type CNTKsettingsResponseArgs
- func (CNTKsettingsResponseArgs) ElementType() reflect.Type
- func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponseOutput() CNTKsettingsResponseOutput
- func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponseOutputWithContext(ctx context.Context) CNTKsettingsResponseOutput
- func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput
- func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponsePtrOutputWithContext(ctx context.Context) CNTKsettingsResponsePtrOutput
- type CNTKsettingsResponseInput
- type CNTKsettingsResponseOutput
- func (o CNTKsettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CNTKsettingsResponseOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (CNTKsettingsResponseOutput) ElementType() reflect.Type
- func (o CNTKsettingsResponseOutput) LanguageType() pulumi.StringPtrOutput
- func (o CNTKsettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CNTKsettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CNTKsettingsResponseOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponseOutput() CNTKsettingsResponseOutput
- func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponseOutputWithContext(ctx context.Context) CNTKsettingsResponseOutput
- func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput
- func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponsePtrOutputWithContext(ctx context.Context) CNTKsettingsResponsePtrOutput
- type CNTKsettingsResponsePtrInput
- type CNTKsettingsResponsePtrOutput
- func (o CNTKsettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CNTKsettingsResponsePtrOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (o CNTKsettingsResponsePtrOutput) Elem() CNTKsettingsResponseOutput
- func (CNTKsettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CNTKsettingsResponsePtrOutput) LanguageType() pulumi.StringPtrOutput
- func (o CNTKsettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CNTKsettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CNTKsettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CNTKsettingsResponsePtrOutput) ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput
- func (o CNTKsettingsResponsePtrOutput) ToCNTKsettingsResponsePtrOutputWithContext(ctx context.Context) CNTKsettingsResponsePtrOutput
- type Caffe2Settings
- type Caffe2SettingsArgs
- func (Caffe2SettingsArgs) ElementType() reflect.Type
- func (i Caffe2SettingsArgs) ToCaffe2SettingsOutput() Caffe2SettingsOutput
- func (i Caffe2SettingsArgs) ToCaffe2SettingsOutputWithContext(ctx context.Context) Caffe2SettingsOutput
- func (i Caffe2SettingsArgs) ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput
- func (i Caffe2SettingsArgs) ToCaffe2SettingsPtrOutputWithContext(ctx context.Context) Caffe2SettingsPtrOutput
- type Caffe2SettingsInput
- type Caffe2SettingsOutput
- func (o Caffe2SettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (Caffe2SettingsOutput) ElementType() reflect.Type
- func (o Caffe2SettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o Caffe2SettingsOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o Caffe2SettingsOutput) ToCaffe2SettingsOutput() Caffe2SettingsOutput
- func (o Caffe2SettingsOutput) ToCaffe2SettingsOutputWithContext(ctx context.Context) Caffe2SettingsOutput
- func (o Caffe2SettingsOutput) ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput
- func (o Caffe2SettingsOutput) ToCaffe2SettingsPtrOutputWithContext(ctx context.Context) Caffe2SettingsPtrOutput
- type Caffe2SettingsPtrInput
- type Caffe2SettingsPtrOutput
- func (o Caffe2SettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o Caffe2SettingsPtrOutput) Elem() Caffe2SettingsOutput
- func (Caffe2SettingsPtrOutput) ElementType() reflect.Type
- func (o Caffe2SettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o Caffe2SettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o Caffe2SettingsPtrOutput) ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput
- func (o Caffe2SettingsPtrOutput) ToCaffe2SettingsPtrOutputWithContext(ctx context.Context) Caffe2SettingsPtrOutput
- type Caffe2SettingsResponse
- type Caffe2SettingsResponseArgs
- func (Caffe2SettingsResponseArgs) ElementType() reflect.Type
- func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponseOutput() Caffe2SettingsResponseOutput
- func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponseOutputWithContext(ctx context.Context) Caffe2SettingsResponseOutput
- func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput
- func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponsePtrOutputWithContext(ctx context.Context) Caffe2SettingsResponsePtrOutput
- type Caffe2SettingsResponseInput
- type Caffe2SettingsResponseOutput
- func (o Caffe2SettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (Caffe2SettingsResponseOutput) ElementType() reflect.Type
- func (o Caffe2SettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o Caffe2SettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponseOutput() Caffe2SettingsResponseOutput
- func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponseOutputWithContext(ctx context.Context) Caffe2SettingsResponseOutput
- func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput
- func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponsePtrOutputWithContext(ctx context.Context) Caffe2SettingsResponsePtrOutput
- type Caffe2SettingsResponsePtrInput
- type Caffe2SettingsResponsePtrOutput
- func (o Caffe2SettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o Caffe2SettingsResponsePtrOutput) Elem() Caffe2SettingsResponseOutput
- func (Caffe2SettingsResponsePtrOutput) ElementType() reflect.Type
- func (o Caffe2SettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o Caffe2SettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o Caffe2SettingsResponsePtrOutput) ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput
- func (o Caffe2SettingsResponsePtrOutput) ToCaffe2SettingsResponsePtrOutputWithContext(ctx context.Context) Caffe2SettingsResponsePtrOutput
- type CaffeSettings
- type CaffeSettingsArgs
- func (CaffeSettingsArgs) ElementType() reflect.Type
- func (i CaffeSettingsArgs) ToCaffeSettingsOutput() CaffeSettingsOutput
- func (i CaffeSettingsArgs) ToCaffeSettingsOutputWithContext(ctx context.Context) CaffeSettingsOutput
- func (i CaffeSettingsArgs) ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput
- func (i CaffeSettingsArgs) ToCaffeSettingsPtrOutputWithContext(ctx context.Context) CaffeSettingsPtrOutput
- type CaffeSettingsInput
- type CaffeSettingsOutput
- func (o CaffeSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CaffeSettingsOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (CaffeSettingsOutput) ElementType() reflect.Type
- func (o CaffeSettingsOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CaffeSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CaffeSettingsOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CaffeSettingsOutput) ToCaffeSettingsOutput() CaffeSettingsOutput
- func (o CaffeSettingsOutput) ToCaffeSettingsOutputWithContext(ctx context.Context) CaffeSettingsOutput
- func (o CaffeSettingsOutput) ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput
- func (o CaffeSettingsOutput) ToCaffeSettingsPtrOutputWithContext(ctx context.Context) CaffeSettingsPtrOutput
- type CaffeSettingsPtrInput
- type CaffeSettingsPtrOutput
- func (o CaffeSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CaffeSettingsPtrOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (o CaffeSettingsPtrOutput) Elem() CaffeSettingsOutput
- func (CaffeSettingsPtrOutput) ElementType() reflect.Type
- func (o CaffeSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CaffeSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CaffeSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CaffeSettingsPtrOutput) ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput
- func (o CaffeSettingsPtrOutput) ToCaffeSettingsPtrOutputWithContext(ctx context.Context) CaffeSettingsPtrOutput
- type CaffeSettingsResponse
- type CaffeSettingsResponseArgs
- func (CaffeSettingsResponseArgs) ElementType() reflect.Type
- func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponseOutput() CaffeSettingsResponseOutput
- func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponseOutputWithContext(ctx context.Context) CaffeSettingsResponseOutput
- func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput
- func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponsePtrOutputWithContext(ctx context.Context) CaffeSettingsResponsePtrOutput
- type CaffeSettingsResponseInput
- type CaffeSettingsResponseOutput
- func (o CaffeSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CaffeSettingsResponseOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (CaffeSettingsResponseOutput) ElementType() reflect.Type
- func (o CaffeSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CaffeSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CaffeSettingsResponseOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponseOutput() CaffeSettingsResponseOutput
- func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponseOutputWithContext(ctx context.Context) CaffeSettingsResponseOutput
- func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput
- func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponsePtrOutputWithContext(ctx context.Context) CaffeSettingsResponsePtrOutput
- type CaffeSettingsResponsePtrInput
- type CaffeSettingsResponsePtrOutput
- func (o CaffeSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o CaffeSettingsResponsePtrOutput) ConfigFilePath() pulumi.StringPtrOutput
- func (o CaffeSettingsResponsePtrOutput) Elem() CaffeSettingsResponseOutput
- func (CaffeSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CaffeSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CaffeSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o CaffeSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o CaffeSettingsResponsePtrOutput) ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput
- func (o CaffeSettingsResponsePtrOutput) ToCaffeSettingsResponsePtrOutputWithContext(ctx context.Context) CaffeSettingsResponsePtrOutput
- type ChainerSettings
- type ChainerSettingsArgs
- func (ChainerSettingsArgs) ElementType() reflect.Type
- func (i ChainerSettingsArgs) ToChainerSettingsOutput() ChainerSettingsOutput
- func (i ChainerSettingsArgs) ToChainerSettingsOutputWithContext(ctx context.Context) ChainerSettingsOutput
- func (i ChainerSettingsArgs) ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput
- func (i ChainerSettingsArgs) ToChainerSettingsPtrOutputWithContext(ctx context.Context) ChainerSettingsPtrOutput
- type ChainerSettingsInput
- type ChainerSettingsOutput
- func (o ChainerSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (ChainerSettingsOutput) ElementType() reflect.Type
- func (o ChainerSettingsOutput) ProcessCount() pulumi.IntPtrOutput
- func (o ChainerSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o ChainerSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o ChainerSettingsOutput) ToChainerSettingsOutput() ChainerSettingsOutput
- func (o ChainerSettingsOutput) ToChainerSettingsOutputWithContext(ctx context.Context) ChainerSettingsOutput
- func (o ChainerSettingsOutput) ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput
- func (o ChainerSettingsOutput) ToChainerSettingsPtrOutputWithContext(ctx context.Context) ChainerSettingsPtrOutput
- type ChainerSettingsPtrInput
- type ChainerSettingsPtrOutput
- func (o ChainerSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o ChainerSettingsPtrOutput) Elem() ChainerSettingsOutput
- func (ChainerSettingsPtrOutput) ElementType() reflect.Type
- func (o ChainerSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o ChainerSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o ChainerSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o ChainerSettingsPtrOutput) ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput
- func (o ChainerSettingsPtrOutput) ToChainerSettingsPtrOutputWithContext(ctx context.Context) ChainerSettingsPtrOutput
- type ChainerSettingsResponse
- type ChainerSettingsResponseArgs
- func (ChainerSettingsResponseArgs) ElementType() reflect.Type
- func (i ChainerSettingsResponseArgs) ToChainerSettingsResponseOutput() ChainerSettingsResponseOutput
- func (i ChainerSettingsResponseArgs) ToChainerSettingsResponseOutputWithContext(ctx context.Context) ChainerSettingsResponseOutput
- func (i ChainerSettingsResponseArgs) ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput
- func (i ChainerSettingsResponseArgs) ToChainerSettingsResponsePtrOutputWithContext(ctx context.Context) ChainerSettingsResponsePtrOutput
- type ChainerSettingsResponseInput
- type ChainerSettingsResponseOutput
- func (o ChainerSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (ChainerSettingsResponseOutput) ElementType() reflect.Type
- func (o ChainerSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
- func (o ChainerSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o ChainerSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o ChainerSettingsResponseOutput) ToChainerSettingsResponseOutput() ChainerSettingsResponseOutput
- func (o ChainerSettingsResponseOutput) ToChainerSettingsResponseOutputWithContext(ctx context.Context) ChainerSettingsResponseOutput
- func (o ChainerSettingsResponseOutput) ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput
- func (o ChainerSettingsResponseOutput) ToChainerSettingsResponsePtrOutputWithContext(ctx context.Context) ChainerSettingsResponsePtrOutput
- type ChainerSettingsResponsePtrInput
- type ChainerSettingsResponsePtrOutput
- func (o ChainerSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o ChainerSettingsResponsePtrOutput) Elem() ChainerSettingsResponseOutput
- func (ChainerSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ChainerSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o ChainerSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o ChainerSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o ChainerSettingsResponsePtrOutput) ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput
- func (o ChainerSettingsResponsePtrOutput) ToChainerSettingsResponsePtrOutputWithContext(ctx context.Context) ChainerSettingsResponsePtrOutput
- type Cluster
- type ClusterArgs
- type ClusterState
- type ContainerSettings
- type ContainerSettingsArgs
- func (ContainerSettingsArgs) ElementType() reflect.Type
- func (i ContainerSettingsArgs) ToContainerSettingsOutput() ContainerSettingsOutput
- func (i ContainerSettingsArgs) ToContainerSettingsOutputWithContext(ctx context.Context) ContainerSettingsOutput
- func (i ContainerSettingsArgs) ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput
- func (i ContainerSettingsArgs) ToContainerSettingsPtrOutputWithContext(ctx context.Context) ContainerSettingsPtrOutput
- type ContainerSettingsInput
- type ContainerSettingsOutput
- func (ContainerSettingsOutput) ElementType() reflect.Type
- func (o ContainerSettingsOutput) ImageSourceRegistry() ImageSourceRegistryOutput
- func (o ContainerSettingsOutput) ShmSize() pulumi.StringPtrOutput
- func (o ContainerSettingsOutput) ToContainerSettingsOutput() ContainerSettingsOutput
- func (o ContainerSettingsOutput) ToContainerSettingsOutputWithContext(ctx context.Context) ContainerSettingsOutput
- func (o ContainerSettingsOutput) ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput
- func (o ContainerSettingsOutput) ToContainerSettingsPtrOutputWithContext(ctx context.Context) ContainerSettingsPtrOutput
- type ContainerSettingsPtrInput
- type ContainerSettingsPtrOutput
- func (o ContainerSettingsPtrOutput) Elem() ContainerSettingsOutput
- func (ContainerSettingsPtrOutput) ElementType() reflect.Type
- func (o ContainerSettingsPtrOutput) ImageSourceRegistry() ImageSourceRegistryPtrOutput
- func (o ContainerSettingsPtrOutput) ShmSize() pulumi.StringPtrOutput
- func (o ContainerSettingsPtrOutput) ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput
- func (o ContainerSettingsPtrOutput) ToContainerSettingsPtrOutputWithContext(ctx context.Context) ContainerSettingsPtrOutput
- type ContainerSettingsResponse
- type ContainerSettingsResponseArgs
- func (ContainerSettingsResponseArgs) ElementType() reflect.Type
- func (i ContainerSettingsResponseArgs) ToContainerSettingsResponseOutput() ContainerSettingsResponseOutput
- func (i ContainerSettingsResponseArgs) ToContainerSettingsResponseOutputWithContext(ctx context.Context) ContainerSettingsResponseOutput
- func (i ContainerSettingsResponseArgs) ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput
- func (i ContainerSettingsResponseArgs) ToContainerSettingsResponsePtrOutputWithContext(ctx context.Context) ContainerSettingsResponsePtrOutput
- type ContainerSettingsResponseInput
- type ContainerSettingsResponseOutput
- func (ContainerSettingsResponseOutput) ElementType() reflect.Type
- func (o ContainerSettingsResponseOutput) ImageSourceRegistry() ImageSourceRegistryResponseOutput
- func (o ContainerSettingsResponseOutput) ShmSize() pulumi.StringPtrOutput
- func (o ContainerSettingsResponseOutput) ToContainerSettingsResponseOutput() ContainerSettingsResponseOutput
- func (o ContainerSettingsResponseOutput) ToContainerSettingsResponseOutputWithContext(ctx context.Context) ContainerSettingsResponseOutput
- func (o ContainerSettingsResponseOutput) ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput
- func (o ContainerSettingsResponseOutput) ToContainerSettingsResponsePtrOutputWithContext(ctx context.Context) ContainerSettingsResponsePtrOutput
- type ContainerSettingsResponsePtrInput
- type ContainerSettingsResponsePtrOutput
- func (o ContainerSettingsResponsePtrOutput) Elem() ContainerSettingsResponseOutput
- func (ContainerSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ContainerSettingsResponsePtrOutput) ImageSourceRegistry() ImageSourceRegistryResponsePtrOutput
- func (o ContainerSettingsResponsePtrOutput) ShmSize() pulumi.StringPtrOutput
- func (o ContainerSettingsResponsePtrOutput) ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput
- func (o ContainerSettingsResponsePtrOutput) ToContainerSettingsResponsePtrOutputWithContext(ctx context.Context) ContainerSettingsResponsePtrOutput
- type CustomMpiSettings
- type CustomMpiSettingsArgs
- func (CustomMpiSettingsArgs) ElementType() reflect.Type
- func (i CustomMpiSettingsArgs) ToCustomMpiSettingsOutput() CustomMpiSettingsOutput
- func (i CustomMpiSettingsArgs) ToCustomMpiSettingsOutputWithContext(ctx context.Context) CustomMpiSettingsOutput
- func (i CustomMpiSettingsArgs) ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput
- func (i CustomMpiSettingsArgs) ToCustomMpiSettingsPtrOutputWithContext(ctx context.Context) CustomMpiSettingsPtrOutput
- type CustomMpiSettingsInput
- type CustomMpiSettingsOutput
- func (o CustomMpiSettingsOutput) CommandLine() pulumi.StringOutput
- func (CustomMpiSettingsOutput) ElementType() reflect.Type
- func (o CustomMpiSettingsOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CustomMpiSettingsOutput) ToCustomMpiSettingsOutput() CustomMpiSettingsOutput
- func (o CustomMpiSettingsOutput) ToCustomMpiSettingsOutputWithContext(ctx context.Context) CustomMpiSettingsOutput
- func (o CustomMpiSettingsOutput) ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput
- func (o CustomMpiSettingsOutput) ToCustomMpiSettingsPtrOutputWithContext(ctx context.Context) CustomMpiSettingsPtrOutput
- type CustomMpiSettingsPtrInput
- type CustomMpiSettingsPtrOutput
- func (o CustomMpiSettingsPtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o CustomMpiSettingsPtrOutput) Elem() CustomMpiSettingsOutput
- func (CustomMpiSettingsPtrOutput) ElementType() reflect.Type
- func (o CustomMpiSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CustomMpiSettingsPtrOutput) ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput
- func (o CustomMpiSettingsPtrOutput) ToCustomMpiSettingsPtrOutputWithContext(ctx context.Context) CustomMpiSettingsPtrOutput
- type CustomMpiSettingsResponse
- type CustomMpiSettingsResponseArgs
- func (CustomMpiSettingsResponseArgs) ElementType() reflect.Type
- func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponseOutput() CustomMpiSettingsResponseOutput
- func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponseOutputWithContext(ctx context.Context) CustomMpiSettingsResponseOutput
- func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput
- func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponsePtrOutputWithContext(ctx context.Context) CustomMpiSettingsResponsePtrOutput
- type CustomMpiSettingsResponseInput
- type CustomMpiSettingsResponseOutput
- func (o CustomMpiSettingsResponseOutput) CommandLine() pulumi.StringOutput
- func (CustomMpiSettingsResponseOutput) ElementType() reflect.Type
- func (o CustomMpiSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponseOutput() CustomMpiSettingsResponseOutput
- func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponseOutputWithContext(ctx context.Context) CustomMpiSettingsResponseOutput
- func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput
- func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponsePtrOutputWithContext(ctx context.Context) CustomMpiSettingsResponsePtrOutput
- type CustomMpiSettingsResponsePtrInput
- type CustomMpiSettingsResponsePtrOutput
- func (o CustomMpiSettingsResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o CustomMpiSettingsResponsePtrOutput) Elem() CustomMpiSettingsResponseOutput
- func (CustomMpiSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CustomMpiSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o CustomMpiSettingsResponsePtrOutput) ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput
- func (o CustomMpiSettingsResponsePtrOutput) ToCustomMpiSettingsResponsePtrOutputWithContext(ctx context.Context) CustomMpiSettingsResponsePtrOutput
- type CustomToolkitSettings
- type CustomToolkitSettingsArgs
- func (CustomToolkitSettingsArgs) ElementType() reflect.Type
- func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsOutput() CustomToolkitSettingsOutput
- func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsOutputWithContext(ctx context.Context) CustomToolkitSettingsOutput
- func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput
- func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsPtrOutputWithContext(ctx context.Context) CustomToolkitSettingsPtrOutput
- type CustomToolkitSettingsInput
- type CustomToolkitSettingsOutput
- func (o CustomToolkitSettingsOutput) CommandLine() pulumi.StringPtrOutput
- func (CustomToolkitSettingsOutput) ElementType() reflect.Type
- func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsOutput() CustomToolkitSettingsOutput
- func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsOutputWithContext(ctx context.Context) CustomToolkitSettingsOutput
- func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput
- func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsPtrOutputWithContext(ctx context.Context) CustomToolkitSettingsPtrOutput
- type CustomToolkitSettingsPtrInput
- type CustomToolkitSettingsPtrOutput
- func (o CustomToolkitSettingsPtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o CustomToolkitSettingsPtrOutput) Elem() CustomToolkitSettingsOutput
- func (CustomToolkitSettingsPtrOutput) ElementType() reflect.Type
- func (o CustomToolkitSettingsPtrOutput) ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput
- func (o CustomToolkitSettingsPtrOutput) ToCustomToolkitSettingsPtrOutputWithContext(ctx context.Context) CustomToolkitSettingsPtrOutput
- type CustomToolkitSettingsResponse
- type CustomToolkitSettingsResponseArgs
- func (CustomToolkitSettingsResponseArgs) ElementType() reflect.Type
- func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponseOutput() CustomToolkitSettingsResponseOutput
- func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponseOutputWithContext(ctx context.Context) CustomToolkitSettingsResponseOutput
- func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput
- func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponsePtrOutputWithContext(ctx context.Context) CustomToolkitSettingsResponsePtrOutput
- type CustomToolkitSettingsResponseInput
- type CustomToolkitSettingsResponseOutput
- func (o CustomToolkitSettingsResponseOutput) CommandLine() pulumi.StringPtrOutput
- func (CustomToolkitSettingsResponseOutput) ElementType() reflect.Type
- func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponseOutput() CustomToolkitSettingsResponseOutput
- func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponseOutputWithContext(ctx context.Context) CustomToolkitSettingsResponseOutput
- func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput
- func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponsePtrOutputWithContext(ctx context.Context) CustomToolkitSettingsResponsePtrOutput
- type CustomToolkitSettingsResponsePtrInput
- type CustomToolkitSettingsResponsePtrOutput
- func (o CustomToolkitSettingsResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o CustomToolkitSettingsResponsePtrOutput) Elem() CustomToolkitSettingsResponseOutput
- func (CustomToolkitSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o CustomToolkitSettingsResponsePtrOutput) ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput
- func (o CustomToolkitSettingsResponsePtrOutput) ToCustomToolkitSettingsResponsePtrOutputWithContext(ctx context.Context) CustomToolkitSettingsResponsePtrOutput
- type DataDisks
- type DataDisksArgs
- func (DataDisksArgs) ElementType() reflect.Type
- func (i DataDisksArgs) ToDataDisksOutput() DataDisksOutput
- func (i DataDisksArgs) ToDataDisksOutputWithContext(ctx context.Context) DataDisksOutput
- func (i DataDisksArgs) ToDataDisksPtrOutput() DataDisksPtrOutput
- func (i DataDisksArgs) ToDataDisksPtrOutputWithContext(ctx context.Context) DataDisksPtrOutput
- type DataDisksInput
- type DataDisksOutput
- func (o DataDisksOutput) CachingType() pulumi.StringPtrOutput
- func (o DataDisksOutput) DiskCount() pulumi.IntOutput
- func (o DataDisksOutput) DiskSizeInGB() pulumi.IntOutput
- func (DataDisksOutput) ElementType() reflect.Type
- func (o DataDisksOutput) StorageAccountType() pulumi.StringOutput
- func (o DataDisksOutput) ToDataDisksOutput() DataDisksOutput
- func (o DataDisksOutput) ToDataDisksOutputWithContext(ctx context.Context) DataDisksOutput
- func (o DataDisksOutput) ToDataDisksPtrOutput() DataDisksPtrOutput
- func (o DataDisksOutput) ToDataDisksPtrOutputWithContext(ctx context.Context) DataDisksPtrOutput
- type DataDisksPtrInput
- type DataDisksPtrOutput
- func (o DataDisksPtrOutput) CachingType() pulumi.StringPtrOutput
- func (o DataDisksPtrOutput) DiskCount() pulumi.IntPtrOutput
- func (o DataDisksPtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
- func (o DataDisksPtrOutput) Elem() DataDisksOutput
- func (DataDisksPtrOutput) ElementType() reflect.Type
- func (o DataDisksPtrOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o DataDisksPtrOutput) ToDataDisksPtrOutput() DataDisksPtrOutput
- func (o DataDisksPtrOutput) ToDataDisksPtrOutputWithContext(ctx context.Context) DataDisksPtrOutput
- type DataDisksResponse
- type DataDisksResponseArgs
- func (DataDisksResponseArgs) ElementType() reflect.Type
- func (i DataDisksResponseArgs) ToDataDisksResponseOutput() DataDisksResponseOutput
- func (i DataDisksResponseArgs) ToDataDisksResponseOutputWithContext(ctx context.Context) DataDisksResponseOutput
- func (i DataDisksResponseArgs) ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput
- func (i DataDisksResponseArgs) ToDataDisksResponsePtrOutputWithContext(ctx context.Context) DataDisksResponsePtrOutput
- type DataDisksResponseInput
- type DataDisksResponseOutput
- func (o DataDisksResponseOutput) CachingType() pulumi.StringPtrOutput
- func (o DataDisksResponseOutput) DiskCount() pulumi.IntOutput
- func (o DataDisksResponseOutput) DiskSizeInGB() pulumi.IntOutput
- func (DataDisksResponseOutput) ElementType() reflect.Type
- func (o DataDisksResponseOutput) StorageAccountType() pulumi.StringOutput
- func (o DataDisksResponseOutput) ToDataDisksResponseOutput() DataDisksResponseOutput
- func (o DataDisksResponseOutput) ToDataDisksResponseOutputWithContext(ctx context.Context) DataDisksResponseOutput
- func (o DataDisksResponseOutput) ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput
- func (o DataDisksResponseOutput) ToDataDisksResponsePtrOutputWithContext(ctx context.Context) DataDisksResponsePtrOutput
- type DataDisksResponsePtrInput
- type DataDisksResponsePtrOutput
- func (o DataDisksResponsePtrOutput) CachingType() pulumi.StringPtrOutput
- func (o DataDisksResponsePtrOutput) DiskCount() pulumi.IntPtrOutput
- func (o DataDisksResponsePtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
- func (o DataDisksResponsePtrOutput) Elem() DataDisksResponseOutput
- func (DataDisksResponsePtrOutput) ElementType() reflect.Type
- func (o DataDisksResponsePtrOutput) StorageAccountType() pulumi.StringPtrOutput
- func (o DataDisksResponsePtrOutput) ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput
- func (o DataDisksResponsePtrOutput) ToDataDisksResponsePtrOutputWithContext(ctx context.Context) DataDisksResponsePtrOutput
- type EnvironmentVariable
- type EnvironmentVariableArgs
- type EnvironmentVariableArray
- type EnvironmentVariableArrayInput
- type EnvironmentVariableArrayOutput
- func (EnvironmentVariableArrayOutput) ElementType() reflect.Type
- func (o EnvironmentVariableArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableOutput
- func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
- func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput
- type EnvironmentVariableInput
- type EnvironmentVariableOutput
- func (EnvironmentVariableOutput) ElementType() reflect.Type
- func (o EnvironmentVariableOutput) Name() pulumi.StringOutput
- func (o EnvironmentVariableOutput) ToEnvironmentVariableOutput() EnvironmentVariableOutput
- func (o EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput
- func (o EnvironmentVariableOutput) Value() pulumi.StringOutput
- type EnvironmentVariableResponse
- type EnvironmentVariableResponseArgs
- func (EnvironmentVariableResponseArgs) ElementType() reflect.Type
- func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
- func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
- type EnvironmentVariableResponseArray
- func (EnvironmentVariableResponseArray) ElementType() reflect.Type
- func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
- func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
- type EnvironmentVariableResponseArrayInput
- type EnvironmentVariableResponseArrayOutput
- func (EnvironmentVariableResponseArrayOutput) ElementType() reflect.Type
- func (o EnvironmentVariableResponseArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableResponseOutput
- func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
- func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
- type EnvironmentVariableResponseInput
- type EnvironmentVariableResponseOutput
- func (EnvironmentVariableResponseOutput) ElementType() reflect.Type
- func (o EnvironmentVariableResponseOutput) Name() pulumi.StringOutput
- func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
- func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
- func (o EnvironmentVariableResponseOutput) Value() pulumi.StringOutput
- type EnvironmentVariableWithSecretValue
- type EnvironmentVariableWithSecretValueArgs
- func (EnvironmentVariableWithSecretValueArgs) ElementType() reflect.Type
- func (i EnvironmentVariableWithSecretValueArgs) ToEnvironmentVariableWithSecretValueOutput() EnvironmentVariableWithSecretValueOutput
- func (i EnvironmentVariableWithSecretValueArgs) ToEnvironmentVariableWithSecretValueOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueOutput
- type EnvironmentVariableWithSecretValueArray
- func (EnvironmentVariableWithSecretValueArray) ElementType() reflect.Type
- func (i EnvironmentVariableWithSecretValueArray) ToEnvironmentVariableWithSecretValueArrayOutput() EnvironmentVariableWithSecretValueArrayOutput
- func (i EnvironmentVariableWithSecretValueArray) ToEnvironmentVariableWithSecretValueArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueArrayOutput
- type EnvironmentVariableWithSecretValueArrayInput
- type EnvironmentVariableWithSecretValueArrayOutput
- func (EnvironmentVariableWithSecretValueArrayOutput) ElementType() reflect.Type
- func (o EnvironmentVariableWithSecretValueArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableWithSecretValueOutput
- func (o EnvironmentVariableWithSecretValueArrayOutput) ToEnvironmentVariableWithSecretValueArrayOutput() EnvironmentVariableWithSecretValueArrayOutput
- func (o EnvironmentVariableWithSecretValueArrayOutput) ToEnvironmentVariableWithSecretValueArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueArrayOutput
- type EnvironmentVariableWithSecretValueInput
- type EnvironmentVariableWithSecretValueOutput
- func (EnvironmentVariableWithSecretValueOutput) ElementType() reflect.Type
- func (o EnvironmentVariableWithSecretValueOutput) Name() pulumi.StringOutput
- func (o EnvironmentVariableWithSecretValueOutput) ToEnvironmentVariableWithSecretValueOutput() EnvironmentVariableWithSecretValueOutput
- func (o EnvironmentVariableWithSecretValueOutput) ToEnvironmentVariableWithSecretValueOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueOutput
- func (o EnvironmentVariableWithSecretValueOutput) Value() pulumi.StringPtrOutput
- func (o EnvironmentVariableWithSecretValueOutput) ValueSecretReference() KeyVaultSecretReferencePtrOutput
- type EnvironmentVariableWithSecretValueResponse
- type EnvironmentVariableWithSecretValueResponseArgs
- func (EnvironmentVariableWithSecretValueResponseArgs) ElementType() reflect.Type
- func (i EnvironmentVariableWithSecretValueResponseArgs) ToEnvironmentVariableWithSecretValueResponseOutput() EnvironmentVariableWithSecretValueResponseOutput
- func (i EnvironmentVariableWithSecretValueResponseArgs) ToEnvironmentVariableWithSecretValueResponseOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseOutput
- type EnvironmentVariableWithSecretValueResponseArray
- func (EnvironmentVariableWithSecretValueResponseArray) ElementType() reflect.Type
- func (i EnvironmentVariableWithSecretValueResponseArray) ToEnvironmentVariableWithSecretValueResponseArrayOutput() EnvironmentVariableWithSecretValueResponseArrayOutput
- func (i EnvironmentVariableWithSecretValueResponseArray) ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseArrayOutput
- type EnvironmentVariableWithSecretValueResponseArrayInput
- type EnvironmentVariableWithSecretValueResponseArrayOutput
- func (EnvironmentVariableWithSecretValueResponseArrayOutput) ElementType() reflect.Type
- func (o EnvironmentVariableWithSecretValueResponseArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableWithSecretValueResponseOutput
- func (o EnvironmentVariableWithSecretValueResponseArrayOutput) ToEnvironmentVariableWithSecretValueResponseArrayOutput() EnvironmentVariableWithSecretValueResponseArrayOutput
- func (o EnvironmentVariableWithSecretValueResponseArrayOutput) ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseArrayOutput
- type EnvironmentVariableWithSecretValueResponseInput
- type EnvironmentVariableWithSecretValueResponseOutput
- func (EnvironmentVariableWithSecretValueResponseOutput) ElementType() reflect.Type
- func (o EnvironmentVariableWithSecretValueResponseOutput) Name() pulumi.StringOutput
- func (o EnvironmentVariableWithSecretValueResponseOutput) ToEnvironmentVariableWithSecretValueResponseOutput() EnvironmentVariableWithSecretValueResponseOutput
- func (o EnvironmentVariableWithSecretValueResponseOutput) ToEnvironmentVariableWithSecretValueResponseOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseOutput
- func (o EnvironmentVariableWithSecretValueResponseOutput) Value() pulumi.StringPtrOutput
- func (o EnvironmentVariableWithSecretValueResponseOutput) ValueSecretReference() KeyVaultSecretReferenceResponsePtrOutput
- type Experiment
- type ExperimentArgs
- type ExperimentState
- type FileResponse
- type FileResponseArgs
- type FileResponseArray
- type FileResponseArrayInput
- type FileResponseArrayOutput
- func (FileResponseArrayOutput) ElementType() reflect.Type
- func (o FileResponseArrayOutput) Index(i pulumi.IntInput) FileResponseOutput
- func (o FileResponseArrayOutput) ToFileResponseArrayOutput() FileResponseArrayOutput
- func (o FileResponseArrayOutput) ToFileResponseArrayOutputWithContext(ctx context.Context) FileResponseArrayOutput
- type FileResponseInput
- type FileResponseOutput
- func (o FileResponseOutput) ContentLength() pulumi.IntOutput
- func (o FileResponseOutput) DownloadUrl() pulumi.StringOutput
- func (FileResponseOutput) ElementType() reflect.Type
- func (o FileResponseOutput) FileType() pulumi.StringOutput
- func (o FileResponseOutput) LastModified() pulumi.StringOutput
- func (o FileResponseOutput) Name() pulumi.StringOutput
- func (o FileResponseOutput) ToFileResponseOutput() FileResponseOutput
- func (o FileResponseOutput) ToFileResponseOutputWithContext(ctx context.Context) FileResponseOutput
- type FileServer
- type FileServerArgs
- type FileServerReference
- type FileServerReferenceArgs
- type FileServerReferenceArray
- type FileServerReferenceArrayInput
- type FileServerReferenceArrayOutput
- func (FileServerReferenceArrayOutput) ElementType() reflect.Type
- func (o FileServerReferenceArrayOutput) Index(i pulumi.IntInput) FileServerReferenceOutput
- func (o FileServerReferenceArrayOutput) ToFileServerReferenceArrayOutput() FileServerReferenceArrayOutput
- func (o FileServerReferenceArrayOutput) ToFileServerReferenceArrayOutputWithContext(ctx context.Context) FileServerReferenceArrayOutput
- type FileServerReferenceInput
- type FileServerReferenceOutput
- func (FileServerReferenceOutput) ElementType() reflect.Type
- func (o FileServerReferenceOutput) FileServer() ResourceIdOutput
- func (o FileServerReferenceOutput) MountOptions() pulumi.StringPtrOutput
- func (o FileServerReferenceOutput) RelativeMountPath() pulumi.StringOutput
- func (o FileServerReferenceOutput) SourceDirectory() pulumi.StringPtrOutput
- func (o FileServerReferenceOutput) ToFileServerReferenceOutput() FileServerReferenceOutput
- func (o FileServerReferenceOutput) ToFileServerReferenceOutputWithContext(ctx context.Context) FileServerReferenceOutput
- type FileServerReferenceResponse
- type FileServerReferenceResponseArgs
- func (FileServerReferenceResponseArgs) ElementType() reflect.Type
- func (i FileServerReferenceResponseArgs) ToFileServerReferenceResponseOutput() FileServerReferenceResponseOutput
- func (i FileServerReferenceResponseArgs) ToFileServerReferenceResponseOutputWithContext(ctx context.Context) FileServerReferenceResponseOutput
- type FileServerReferenceResponseArray
- func (FileServerReferenceResponseArray) ElementType() reflect.Type
- func (i FileServerReferenceResponseArray) ToFileServerReferenceResponseArrayOutput() FileServerReferenceResponseArrayOutput
- func (i FileServerReferenceResponseArray) ToFileServerReferenceResponseArrayOutputWithContext(ctx context.Context) FileServerReferenceResponseArrayOutput
- type FileServerReferenceResponseArrayInput
- type FileServerReferenceResponseArrayOutput
- func (FileServerReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o FileServerReferenceResponseArrayOutput) Index(i pulumi.IntInput) FileServerReferenceResponseOutput
- func (o FileServerReferenceResponseArrayOutput) ToFileServerReferenceResponseArrayOutput() FileServerReferenceResponseArrayOutput
- func (o FileServerReferenceResponseArrayOutput) ToFileServerReferenceResponseArrayOutputWithContext(ctx context.Context) FileServerReferenceResponseArrayOutput
- type FileServerReferenceResponseInput
- type FileServerReferenceResponseOutput
- func (FileServerReferenceResponseOutput) ElementType() reflect.Type
- func (o FileServerReferenceResponseOutput) FileServer() ResourceIdResponseOutput
- func (o FileServerReferenceResponseOutput) MountOptions() pulumi.StringPtrOutput
- func (o FileServerReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o FileServerReferenceResponseOutput) SourceDirectory() pulumi.StringPtrOutput
- func (o FileServerReferenceResponseOutput) ToFileServerReferenceResponseOutput() FileServerReferenceResponseOutput
- func (o FileServerReferenceResponseOutput) ToFileServerReferenceResponseOutputWithContext(ctx context.Context) FileServerReferenceResponseOutput
- type FileServerState
- type HorovodSettings
- type HorovodSettingsArgs
- func (HorovodSettingsArgs) ElementType() reflect.Type
- func (i HorovodSettingsArgs) ToHorovodSettingsOutput() HorovodSettingsOutput
- func (i HorovodSettingsArgs) ToHorovodSettingsOutputWithContext(ctx context.Context) HorovodSettingsOutput
- func (i HorovodSettingsArgs) ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput
- func (i HorovodSettingsArgs) ToHorovodSettingsPtrOutputWithContext(ctx context.Context) HorovodSettingsPtrOutput
- type HorovodSettingsInput
- type HorovodSettingsOutput
- func (o HorovodSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (HorovodSettingsOutput) ElementType() reflect.Type
- func (o HorovodSettingsOutput) ProcessCount() pulumi.IntPtrOutput
- func (o HorovodSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o HorovodSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o HorovodSettingsOutput) ToHorovodSettingsOutput() HorovodSettingsOutput
- func (o HorovodSettingsOutput) ToHorovodSettingsOutputWithContext(ctx context.Context) HorovodSettingsOutput
- func (o HorovodSettingsOutput) ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput
- func (o HorovodSettingsOutput) ToHorovodSettingsPtrOutputWithContext(ctx context.Context) HorovodSettingsPtrOutput
- type HorovodSettingsPtrInput
- type HorovodSettingsPtrOutput
- func (o HorovodSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o HorovodSettingsPtrOutput) Elem() HorovodSettingsOutput
- func (HorovodSettingsPtrOutput) ElementType() reflect.Type
- func (o HorovodSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o HorovodSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o HorovodSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o HorovodSettingsPtrOutput) ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput
- func (o HorovodSettingsPtrOutput) ToHorovodSettingsPtrOutputWithContext(ctx context.Context) HorovodSettingsPtrOutput
- type HorovodSettingsResponse
- type HorovodSettingsResponseArgs
- func (HorovodSettingsResponseArgs) ElementType() reflect.Type
- func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponseOutput() HorovodSettingsResponseOutput
- func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponseOutputWithContext(ctx context.Context) HorovodSettingsResponseOutput
- func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput
- func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponsePtrOutputWithContext(ctx context.Context) HorovodSettingsResponsePtrOutput
- type HorovodSettingsResponseInput
- type HorovodSettingsResponseOutput
- func (o HorovodSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (HorovodSettingsResponseOutput) ElementType() reflect.Type
- func (o HorovodSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
- func (o HorovodSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o HorovodSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponseOutput() HorovodSettingsResponseOutput
- func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponseOutputWithContext(ctx context.Context) HorovodSettingsResponseOutput
- func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput
- func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponsePtrOutputWithContext(ctx context.Context) HorovodSettingsResponsePtrOutput
- type HorovodSettingsResponsePtrInput
- type HorovodSettingsResponsePtrOutput
- func (o HorovodSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o HorovodSettingsResponsePtrOutput) Elem() HorovodSettingsResponseOutput
- func (HorovodSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o HorovodSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o HorovodSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o HorovodSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o HorovodSettingsResponsePtrOutput) ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput
- func (o HorovodSettingsResponsePtrOutput) ToHorovodSettingsResponsePtrOutputWithContext(ctx context.Context) HorovodSettingsResponsePtrOutput
- type ImageReference
- type ImageReferenceArgs
- func (ImageReferenceArgs) ElementType() reflect.Type
- func (i ImageReferenceArgs) ToImageReferenceOutput() ImageReferenceOutput
- func (i ImageReferenceArgs) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
- func (i ImageReferenceArgs) ToImageReferencePtrOutput() ImageReferencePtrOutput
- func (i ImageReferenceArgs) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
- type ImageReferenceInput
- type ImageReferenceOutput
- func (ImageReferenceOutput) ElementType() reflect.Type
- func (o ImageReferenceOutput) Offer() pulumi.StringOutput
- func (o ImageReferenceOutput) Publisher() pulumi.StringOutput
- func (o ImageReferenceOutput) Sku() pulumi.StringOutput
- func (o ImageReferenceOutput) ToImageReferenceOutput() ImageReferenceOutput
- func (o ImageReferenceOutput) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
- func (o ImageReferenceOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
- func (o ImageReferenceOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
- func (o ImageReferenceOutput) Version() pulumi.StringPtrOutput
- func (o ImageReferenceOutput) VirtualMachineImageId() pulumi.StringPtrOutput
- type ImageReferencePtrInput
- type ImageReferencePtrOutput
- func (o ImageReferencePtrOutput) Elem() ImageReferenceOutput
- func (ImageReferencePtrOutput) ElementType() reflect.Type
- func (o ImageReferencePtrOutput) Offer() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) Sku() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
- func (o ImageReferencePtrOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
- func (o ImageReferencePtrOutput) Version() pulumi.StringPtrOutput
- func (o ImageReferencePtrOutput) VirtualMachineImageId() pulumi.StringPtrOutput
- type ImageReferenceResponse
- type ImageReferenceResponseArgs
- func (ImageReferenceResponseArgs) ElementType() reflect.Type
- func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
- func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
- func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
- func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
- type ImageReferenceResponseInput
- type ImageReferenceResponseOutput
- func (ImageReferenceResponseOutput) ElementType() reflect.Type
- func (o ImageReferenceResponseOutput) Offer() pulumi.StringOutput
- func (o ImageReferenceResponseOutput) Publisher() pulumi.StringOutput
- func (o ImageReferenceResponseOutput) Sku() pulumi.StringOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponseOutput) Version() pulumi.StringPtrOutput
- func (o ImageReferenceResponseOutput) VirtualMachineImageId() pulumi.StringPtrOutput
- type ImageReferenceResponsePtrInput
- type ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponsePtrOutput) Elem() ImageReferenceResponseOutput
- func (ImageReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o ImageReferenceResponsePtrOutput) Offer() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) Publisher() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) Sku() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
- func (o ImageReferenceResponsePtrOutput) Version() pulumi.StringPtrOutput
- func (o ImageReferenceResponsePtrOutput) VirtualMachineImageId() pulumi.StringPtrOutput
- type ImageSourceRegistry
- type ImageSourceRegistryArgs
- func (ImageSourceRegistryArgs) ElementType() reflect.Type
- func (i ImageSourceRegistryArgs) ToImageSourceRegistryOutput() ImageSourceRegistryOutput
- func (i ImageSourceRegistryArgs) ToImageSourceRegistryOutputWithContext(ctx context.Context) ImageSourceRegistryOutput
- func (i ImageSourceRegistryArgs) ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput
- func (i ImageSourceRegistryArgs) ToImageSourceRegistryPtrOutputWithContext(ctx context.Context) ImageSourceRegistryPtrOutput
- type ImageSourceRegistryInput
- type ImageSourceRegistryOutput
- func (o ImageSourceRegistryOutput) Credentials() PrivateRegistryCredentialsPtrOutput
- func (ImageSourceRegistryOutput) ElementType() reflect.Type
- func (o ImageSourceRegistryOutput) Image() pulumi.StringOutput
- func (o ImageSourceRegistryOutput) ServerUrl() pulumi.StringPtrOutput
- func (o ImageSourceRegistryOutput) ToImageSourceRegistryOutput() ImageSourceRegistryOutput
- func (o ImageSourceRegistryOutput) ToImageSourceRegistryOutputWithContext(ctx context.Context) ImageSourceRegistryOutput
- func (o ImageSourceRegistryOutput) ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput
- func (o ImageSourceRegistryOutput) ToImageSourceRegistryPtrOutputWithContext(ctx context.Context) ImageSourceRegistryPtrOutput
- type ImageSourceRegistryPtrInput
- type ImageSourceRegistryPtrOutput
- func (o ImageSourceRegistryPtrOutput) Credentials() PrivateRegistryCredentialsPtrOutput
- func (o ImageSourceRegistryPtrOutput) Elem() ImageSourceRegistryOutput
- func (ImageSourceRegistryPtrOutput) ElementType() reflect.Type
- func (o ImageSourceRegistryPtrOutput) Image() pulumi.StringPtrOutput
- func (o ImageSourceRegistryPtrOutput) ServerUrl() pulumi.StringPtrOutput
- func (o ImageSourceRegistryPtrOutput) ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput
- func (o ImageSourceRegistryPtrOutput) ToImageSourceRegistryPtrOutputWithContext(ctx context.Context) ImageSourceRegistryPtrOutput
- type ImageSourceRegistryResponse
- type ImageSourceRegistryResponseArgs
- func (ImageSourceRegistryResponseArgs) ElementType() reflect.Type
- func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponseOutput() ImageSourceRegistryResponseOutput
- func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponseOutputWithContext(ctx context.Context) ImageSourceRegistryResponseOutput
- func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput
- func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponsePtrOutputWithContext(ctx context.Context) ImageSourceRegistryResponsePtrOutput
- type ImageSourceRegistryResponseInput
- type ImageSourceRegistryResponseOutput
- func (o ImageSourceRegistryResponseOutput) Credentials() PrivateRegistryCredentialsResponsePtrOutput
- func (ImageSourceRegistryResponseOutput) ElementType() reflect.Type
- func (o ImageSourceRegistryResponseOutput) Image() pulumi.StringOutput
- func (o ImageSourceRegistryResponseOutput) ServerUrl() pulumi.StringPtrOutput
- func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponseOutput() ImageSourceRegistryResponseOutput
- func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponseOutputWithContext(ctx context.Context) ImageSourceRegistryResponseOutput
- func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput
- func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponsePtrOutputWithContext(ctx context.Context) ImageSourceRegistryResponsePtrOutput
- type ImageSourceRegistryResponsePtrInput
- type ImageSourceRegistryResponsePtrOutput
- func (o ImageSourceRegistryResponsePtrOutput) Credentials() PrivateRegistryCredentialsResponsePtrOutput
- func (o ImageSourceRegistryResponsePtrOutput) Elem() ImageSourceRegistryResponseOutput
- func (ImageSourceRegistryResponsePtrOutput) ElementType() reflect.Type
- func (o ImageSourceRegistryResponsePtrOutput) Image() pulumi.StringPtrOutput
- func (o ImageSourceRegistryResponsePtrOutput) ServerUrl() pulumi.StringPtrOutput
- func (o ImageSourceRegistryResponsePtrOutput) ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput
- func (o ImageSourceRegistryResponsePtrOutput) ToImageSourceRegistryResponsePtrOutputWithContext(ctx context.Context) ImageSourceRegistryResponsePtrOutput
- type InputDirectory
- type InputDirectoryArgs
- type InputDirectoryArray
- type InputDirectoryArrayInput
- type InputDirectoryArrayOutput
- func (InputDirectoryArrayOutput) ElementType() reflect.Type
- func (o InputDirectoryArrayOutput) Index(i pulumi.IntInput) InputDirectoryOutput
- func (o InputDirectoryArrayOutput) ToInputDirectoryArrayOutput() InputDirectoryArrayOutput
- func (o InputDirectoryArrayOutput) ToInputDirectoryArrayOutputWithContext(ctx context.Context) InputDirectoryArrayOutput
- type InputDirectoryInput
- type InputDirectoryOutput
- func (InputDirectoryOutput) ElementType() reflect.Type
- func (o InputDirectoryOutput) Id() pulumi.StringOutput
- func (o InputDirectoryOutput) Path() pulumi.StringOutput
- func (o InputDirectoryOutput) ToInputDirectoryOutput() InputDirectoryOutput
- func (o InputDirectoryOutput) ToInputDirectoryOutputWithContext(ctx context.Context) InputDirectoryOutput
- type InputDirectoryResponse
- type InputDirectoryResponseArgs
- type InputDirectoryResponseArray
- func (InputDirectoryResponseArray) ElementType() reflect.Type
- func (i InputDirectoryResponseArray) ToInputDirectoryResponseArrayOutput() InputDirectoryResponseArrayOutput
- func (i InputDirectoryResponseArray) ToInputDirectoryResponseArrayOutputWithContext(ctx context.Context) InputDirectoryResponseArrayOutput
- type InputDirectoryResponseArrayInput
- type InputDirectoryResponseArrayOutput
- func (InputDirectoryResponseArrayOutput) ElementType() reflect.Type
- func (o InputDirectoryResponseArrayOutput) Index(i pulumi.IntInput) InputDirectoryResponseOutput
- func (o InputDirectoryResponseArrayOutput) ToInputDirectoryResponseArrayOutput() InputDirectoryResponseArrayOutput
- func (o InputDirectoryResponseArrayOutput) ToInputDirectoryResponseArrayOutputWithContext(ctx context.Context) InputDirectoryResponseArrayOutput
- type InputDirectoryResponseInput
- type InputDirectoryResponseOutput
- func (InputDirectoryResponseOutput) ElementType() reflect.Type
- func (o InputDirectoryResponseOutput) Id() pulumi.StringOutput
- func (o InputDirectoryResponseOutput) Path() pulumi.StringOutput
- func (o InputDirectoryResponseOutput) ToInputDirectoryResponseOutput() InputDirectoryResponseOutput
- func (o InputDirectoryResponseOutput) ToInputDirectoryResponseOutputWithContext(ctx context.Context) InputDirectoryResponseOutput
- type Job
- type JobArgs
- type JobBasePropertiesConstraints
- type JobBasePropertiesConstraintsArgs
- func (JobBasePropertiesConstraintsArgs) ElementType() reflect.Type
- func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsOutput() JobBasePropertiesConstraintsOutput
- func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsOutput
- func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput
- func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsPtrOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsPtrOutput
- type JobBasePropertiesConstraintsInput
- type JobBasePropertiesConstraintsOutput
- func (JobBasePropertiesConstraintsOutput) ElementType() reflect.Type
- func (o JobBasePropertiesConstraintsOutput) MaxWallClockTime() pulumi.StringPtrOutput
- func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsOutput() JobBasePropertiesConstraintsOutput
- func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsOutput
- func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput
- func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsPtrOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsPtrOutput
- type JobBasePropertiesConstraintsPtrInput
- type JobBasePropertiesConstraintsPtrOutput
- func (o JobBasePropertiesConstraintsPtrOutput) Elem() JobBasePropertiesConstraintsOutput
- func (JobBasePropertiesConstraintsPtrOutput) ElementType() reflect.Type
- func (o JobBasePropertiesConstraintsPtrOutput) MaxWallClockTime() pulumi.StringPtrOutput
- func (o JobBasePropertiesConstraintsPtrOutput) ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput
- func (o JobBasePropertiesConstraintsPtrOutput) ToJobBasePropertiesConstraintsPtrOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsPtrOutput
- type JobPreparation
- type JobPreparationArgs
- func (JobPreparationArgs) ElementType() reflect.Type
- func (i JobPreparationArgs) ToJobPreparationOutput() JobPreparationOutput
- func (i JobPreparationArgs) ToJobPreparationOutputWithContext(ctx context.Context) JobPreparationOutput
- func (i JobPreparationArgs) ToJobPreparationPtrOutput() JobPreparationPtrOutput
- func (i JobPreparationArgs) ToJobPreparationPtrOutputWithContext(ctx context.Context) JobPreparationPtrOutput
- type JobPreparationInput
- type JobPreparationOutput
- func (o JobPreparationOutput) CommandLine() pulumi.StringOutput
- func (JobPreparationOutput) ElementType() reflect.Type
- func (o JobPreparationOutput) ToJobPreparationOutput() JobPreparationOutput
- func (o JobPreparationOutput) ToJobPreparationOutputWithContext(ctx context.Context) JobPreparationOutput
- func (o JobPreparationOutput) ToJobPreparationPtrOutput() JobPreparationPtrOutput
- func (o JobPreparationOutput) ToJobPreparationPtrOutputWithContext(ctx context.Context) JobPreparationPtrOutput
- type JobPreparationPtrInput
- type JobPreparationPtrOutput
- func (o JobPreparationPtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o JobPreparationPtrOutput) Elem() JobPreparationOutput
- func (JobPreparationPtrOutput) ElementType() reflect.Type
- func (o JobPreparationPtrOutput) ToJobPreparationPtrOutput() JobPreparationPtrOutput
- func (o JobPreparationPtrOutput) ToJobPreparationPtrOutputWithContext(ctx context.Context) JobPreparationPtrOutput
- type JobPreparationResponse
- type JobPreparationResponseArgs
- func (JobPreparationResponseArgs) ElementType() reflect.Type
- func (i JobPreparationResponseArgs) ToJobPreparationResponseOutput() JobPreparationResponseOutput
- func (i JobPreparationResponseArgs) ToJobPreparationResponseOutputWithContext(ctx context.Context) JobPreparationResponseOutput
- func (i JobPreparationResponseArgs) ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput
- func (i JobPreparationResponseArgs) ToJobPreparationResponsePtrOutputWithContext(ctx context.Context) JobPreparationResponsePtrOutput
- type JobPreparationResponseInput
- type JobPreparationResponseOutput
- func (o JobPreparationResponseOutput) CommandLine() pulumi.StringOutput
- func (JobPreparationResponseOutput) ElementType() reflect.Type
- func (o JobPreparationResponseOutput) ToJobPreparationResponseOutput() JobPreparationResponseOutput
- func (o JobPreparationResponseOutput) ToJobPreparationResponseOutputWithContext(ctx context.Context) JobPreparationResponseOutput
- func (o JobPreparationResponseOutput) ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput
- func (o JobPreparationResponseOutput) ToJobPreparationResponsePtrOutputWithContext(ctx context.Context) JobPreparationResponsePtrOutput
- type JobPreparationResponsePtrInput
- type JobPreparationResponsePtrOutput
- func (o JobPreparationResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o JobPreparationResponsePtrOutput) Elem() JobPreparationResponseOutput
- func (JobPreparationResponsePtrOutput) ElementType() reflect.Type
- func (o JobPreparationResponsePtrOutput) ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput
- func (o JobPreparationResponsePtrOutput) ToJobPreparationResponsePtrOutputWithContext(ctx context.Context) JobPreparationResponsePtrOutput
- type JobPropertiesResponseConstraints
- type JobPropertiesResponseConstraintsArgs
- func (JobPropertiesResponseConstraintsArgs) ElementType() reflect.Type
- func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsOutput() JobPropertiesResponseConstraintsOutput
- func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsOutput
- func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput
- func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsPtrOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsPtrOutput
- type JobPropertiesResponseConstraintsInput
- type JobPropertiesResponseConstraintsOutput
- func (JobPropertiesResponseConstraintsOutput) ElementType() reflect.Type
- func (o JobPropertiesResponseConstraintsOutput) MaxWallClockTime() pulumi.StringPtrOutput
- func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsOutput() JobPropertiesResponseConstraintsOutput
- func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsOutput
- func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput
- func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsPtrOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsPtrOutput
- type JobPropertiesResponseConstraintsPtrInput
- type JobPropertiesResponseConstraintsPtrOutput
- func (o JobPropertiesResponseConstraintsPtrOutput) Elem() JobPropertiesResponseConstraintsOutput
- func (JobPropertiesResponseConstraintsPtrOutput) ElementType() reflect.Type
- func (o JobPropertiesResponseConstraintsPtrOutput) MaxWallClockTime() pulumi.StringPtrOutput
- func (o JobPropertiesResponseConstraintsPtrOutput) ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput
- func (o JobPropertiesResponseConstraintsPtrOutput) ToJobPropertiesResponseConstraintsPtrOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsPtrOutput
- type JobPropertiesResponseExecutionInfo
- type JobPropertiesResponseExecutionInfoArgs
- func (JobPropertiesResponseExecutionInfoArgs) ElementType() reflect.Type
- func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoOutput() JobPropertiesResponseExecutionInfoOutput
- func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoOutput
- func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput
- func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoPtrOutput
- type JobPropertiesResponseExecutionInfoInput
- type JobPropertiesResponseExecutionInfoOutput
- func (JobPropertiesResponseExecutionInfoOutput) ElementType() reflect.Type
- func (o JobPropertiesResponseExecutionInfoOutput) EndTime() pulumi.StringOutput
- func (o JobPropertiesResponseExecutionInfoOutput) Errors() BatchAIErrorResponseArrayOutput
- func (o JobPropertiesResponseExecutionInfoOutput) ExitCode() pulumi.IntOutput
- func (o JobPropertiesResponseExecutionInfoOutput) StartTime() pulumi.StringOutput
- func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoOutput() JobPropertiesResponseExecutionInfoOutput
- func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoOutput
- func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput
- func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoPtrOutput
- type JobPropertiesResponseExecutionInfoPtrInput
- type JobPropertiesResponseExecutionInfoPtrOutput
- func (o JobPropertiesResponseExecutionInfoPtrOutput) Elem() JobPropertiesResponseExecutionInfoOutput
- func (JobPropertiesResponseExecutionInfoPtrOutput) ElementType() reflect.Type
- func (o JobPropertiesResponseExecutionInfoPtrOutput) EndTime() pulumi.StringPtrOutput
- func (o JobPropertiesResponseExecutionInfoPtrOutput) Errors() BatchAIErrorResponseArrayOutput
- func (o JobPropertiesResponseExecutionInfoPtrOutput) ExitCode() pulumi.IntPtrOutput
- func (o JobPropertiesResponseExecutionInfoPtrOutput) StartTime() pulumi.StringPtrOutput
- func (o JobPropertiesResponseExecutionInfoPtrOutput) ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput
- func (o JobPropertiesResponseExecutionInfoPtrOutput) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoPtrOutput
- type JobState
- type KeyVaultSecretReference
- type KeyVaultSecretReferenceArgs
- func (KeyVaultSecretReferenceArgs) ElementType() reflect.Type
- func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferenceOutput() KeyVaultSecretReferenceOutput
- func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferenceOutputWithContext(ctx context.Context) KeyVaultSecretReferenceOutput
- func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput
- func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferencePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferencePtrOutput
- type KeyVaultSecretReferenceInput
- type KeyVaultSecretReferenceOutput
- func (KeyVaultSecretReferenceOutput) ElementType() reflect.Type
- func (o KeyVaultSecretReferenceOutput) SecretUrl() pulumi.StringOutput
- func (o KeyVaultSecretReferenceOutput) SourceVault() ResourceIdOutput
- func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferenceOutput() KeyVaultSecretReferenceOutput
- func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferenceOutputWithContext(ctx context.Context) KeyVaultSecretReferenceOutput
- func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput
- func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferencePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferencePtrOutput
- type KeyVaultSecretReferencePtrInput
- type KeyVaultSecretReferencePtrOutput
- func (o KeyVaultSecretReferencePtrOutput) Elem() KeyVaultSecretReferenceOutput
- func (KeyVaultSecretReferencePtrOutput) ElementType() reflect.Type
- func (o KeyVaultSecretReferencePtrOutput) SecretUrl() pulumi.StringPtrOutput
- func (o KeyVaultSecretReferencePtrOutput) SourceVault() ResourceIdPtrOutput
- func (o KeyVaultSecretReferencePtrOutput) ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput
- func (o KeyVaultSecretReferencePtrOutput) ToKeyVaultSecretReferencePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferencePtrOutput
- type KeyVaultSecretReferenceResponse
- type KeyVaultSecretReferenceResponseArgs
- func (KeyVaultSecretReferenceResponseArgs) ElementType() reflect.Type
- func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponseOutput() KeyVaultSecretReferenceResponseOutput
- func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponseOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponseOutput
- func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput
- func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponsePtrOutput
- type KeyVaultSecretReferenceResponseInput
- type KeyVaultSecretReferenceResponseOutput
- func (KeyVaultSecretReferenceResponseOutput) ElementType() reflect.Type
- func (o KeyVaultSecretReferenceResponseOutput) SecretUrl() pulumi.StringOutput
- func (o KeyVaultSecretReferenceResponseOutput) SourceVault() ResourceIdResponseOutput
- func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponseOutput() KeyVaultSecretReferenceResponseOutput
- func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponseOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponseOutput
- func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput
- func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponsePtrOutput
- type KeyVaultSecretReferenceResponsePtrInput
- type KeyVaultSecretReferenceResponsePtrOutput
- func (o KeyVaultSecretReferenceResponsePtrOutput) Elem() KeyVaultSecretReferenceResponseOutput
- func (KeyVaultSecretReferenceResponsePtrOutput) ElementType() reflect.Type
- func (o KeyVaultSecretReferenceResponsePtrOutput) SecretUrl() pulumi.StringPtrOutput
- func (o KeyVaultSecretReferenceResponsePtrOutput) SourceVault() ResourceIdResponsePtrOutput
- func (o KeyVaultSecretReferenceResponsePtrOutput) ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput
- func (o KeyVaultSecretReferenceResponsePtrOutput) ToKeyVaultSecretReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponsePtrOutput
- type ListClusterRemoteLoginInformationArgs
- type ListClusterRemoteLoginInformationResult
- type ListJobOutputFilesArgs
- type ListJobOutputFilesResult
- type ListJobRemoteLoginInformationArgs
- type ListJobRemoteLoginInformationResult
- type LookupClusterArgs
- type LookupClusterResult
- type LookupExperimentArgs
- type LookupExperimentResult
- type LookupFileServerArgs
- type LookupFileServerResult
- type LookupJobArgs
- type LookupJobResult
- type LookupWorkspaceArgs
- type LookupWorkspaceResult
- type ManualScaleSettings
- type ManualScaleSettingsArgs
- func (ManualScaleSettingsArgs) ElementType() reflect.Type
- func (i ManualScaleSettingsArgs) ToManualScaleSettingsOutput() ManualScaleSettingsOutput
- func (i ManualScaleSettingsArgs) ToManualScaleSettingsOutputWithContext(ctx context.Context) ManualScaleSettingsOutput
- func (i ManualScaleSettingsArgs) ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput
- func (i ManualScaleSettingsArgs) ToManualScaleSettingsPtrOutputWithContext(ctx context.Context) ManualScaleSettingsPtrOutput
- type ManualScaleSettingsInput
- type ManualScaleSettingsOutput
- func (ManualScaleSettingsOutput) ElementType() reflect.Type
- func (o ManualScaleSettingsOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o ManualScaleSettingsOutput) TargetNodeCount() pulumi.IntOutput
- func (o ManualScaleSettingsOutput) ToManualScaleSettingsOutput() ManualScaleSettingsOutput
- func (o ManualScaleSettingsOutput) ToManualScaleSettingsOutputWithContext(ctx context.Context) ManualScaleSettingsOutput
- func (o ManualScaleSettingsOutput) ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput
- func (o ManualScaleSettingsOutput) ToManualScaleSettingsPtrOutputWithContext(ctx context.Context) ManualScaleSettingsPtrOutput
- type ManualScaleSettingsPtrInput
- type ManualScaleSettingsPtrOutput
- func (o ManualScaleSettingsPtrOutput) Elem() ManualScaleSettingsOutput
- func (ManualScaleSettingsPtrOutput) ElementType() reflect.Type
- func (o ManualScaleSettingsPtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o ManualScaleSettingsPtrOutput) TargetNodeCount() pulumi.IntPtrOutput
- func (o ManualScaleSettingsPtrOutput) ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput
- func (o ManualScaleSettingsPtrOutput) ToManualScaleSettingsPtrOutputWithContext(ctx context.Context) ManualScaleSettingsPtrOutput
- type ManualScaleSettingsResponse
- type ManualScaleSettingsResponseArgs
- func (ManualScaleSettingsResponseArgs) ElementType() reflect.Type
- func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponseOutput() ManualScaleSettingsResponseOutput
- func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponseOutputWithContext(ctx context.Context) ManualScaleSettingsResponseOutput
- func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput
- func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ManualScaleSettingsResponsePtrOutput
- type ManualScaleSettingsResponseInput
- type ManualScaleSettingsResponseOutput
- func (ManualScaleSettingsResponseOutput) ElementType() reflect.Type
- func (o ManualScaleSettingsResponseOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o ManualScaleSettingsResponseOutput) TargetNodeCount() pulumi.IntOutput
- func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponseOutput() ManualScaleSettingsResponseOutput
- func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponseOutputWithContext(ctx context.Context) ManualScaleSettingsResponseOutput
- func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput
- func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ManualScaleSettingsResponsePtrOutput
- type ManualScaleSettingsResponsePtrInput
- type ManualScaleSettingsResponsePtrOutput
- func (o ManualScaleSettingsResponsePtrOutput) Elem() ManualScaleSettingsResponseOutput
- func (ManualScaleSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ManualScaleSettingsResponsePtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
- func (o ManualScaleSettingsResponsePtrOutput) TargetNodeCount() pulumi.IntPtrOutput
- func (o ManualScaleSettingsResponsePtrOutput) ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput
- func (o ManualScaleSettingsResponsePtrOutput) ToManualScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ManualScaleSettingsResponsePtrOutput
- type MountSettingsResponse
- type MountSettingsResponseArgs
- func (MountSettingsResponseArgs) ElementType() reflect.Type
- func (i MountSettingsResponseArgs) ToMountSettingsResponseOutput() MountSettingsResponseOutput
- func (i MountSettingsResponseArgs) ToMountSettingsResponseOutputWithContext(ctx context.Context) MountSettingsResponseOutput
- func (i MountSettingsResponseArgs) ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput
- func (i MountSettingsResponseArgs) ToMountSettingsResponsePtrOutputWithContext(ctx context.Context) MountSettingsResponsePtrOutput
- type MountSettingsResponseInput
- type MountSettingsResponseOutput
- func (MountSettingsResponseOutput) ElementType() reflect.Type
- func (o MountSettingsResponseOutput) FileServerInternalIP() pulumi.StringPtrOutput
- func (o MountSettingsResponseOutput) FileServerPublicIP() pulumi.StringPtrOutput
- func (o MountSettingsResponseOutput) MountPoint() pulumi.StringPtrOutput
- func (o MountSettingsResponseOutput) ToMountSettingsResponseOutput() MountSettingsResponseOutput
- func (o MountSettingsResponseOutput) ToMountSettingsResponseOutputWithContext(ctx context.Context) MountSettingsResponseOutput
- func (o MountSettingsResponseOutput) ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput
- func (o MountSettingsResponseOutput) ToMountSettingsResponsePtrOutputWithContext(ctx context.Context) MountSettingsResponsePtrOutput
- type MountSettingsResponsePtrInput
- type MountSettingsResponsePtrOutput
- func (o MountSettingsResponsePtrOutput) Elem() MountSettingsResponseOutput
- func (MountSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o MountSettingsResponsePtrOutput) FileServerInternalIP() pulumi.StringPtrOutput
- func (o MountSettingsResponsePtrOutput) FileServerPublicIP() pulumi.StringPtrOutput
- func (o MountSettingsResponsePtrOutput) MountPoint() pulumi.StringPtrOutput
- func (o MountSettingsResponsePtrOutput) ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput
- func (o MountSettingsResponsePtrOutput) ToMountSettingsResponsePtrOutputWithContext(ctx context.Context) MountSettingsResponsePtrOutput
- type MountVolumes
- type MountVolumesArgs
- func (MountVolumesArgs) ElementType() reflect.Type
- func (i MountVolumesArgs) ToMountVolumesOutput() MountVolumesOutput
- func (i MountVolumesArgs) ToMountVolumesOutputWithContext(ctx context.Context) MountVolumesOutput
- func (i MountVolumesArgs) ToMountVolumesPtrOutput() MountVolumesPtrOutput
- func (i MountVolumesArgs) ToMountVolumesPtrOutputWithContext(ctx context.Context) MountVolumesPtrOutput
- type MountVolumesInput
- type MountVolumesOutput
- func (o MountVolumesOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceArrayOutput
- func (o MountVolumesOutput) AzureFileShares() AzureFileShareReferenceArrayOutput
- func (MountVolumesOutput) ElementType() reflect.Type
- func (o MountVolumesOutput) FileServers() FileServerReferenceArrayOutput
- func (o MountVolumesOutput) ToMountVolumesOutput() MountVolumesOutput
- func (o MountVolumesOutput) ToMountVolumesOutputWithContext(ctx context.Context) MountVolumesOutput
- func (o MountVolumesOutput) ToMountVolumesPtrOutput() MountVolumesPtrOutput
- func (o MountVolumesOutput) ToMountVolumesPtrOutputWithContext(ctx context.Context) MountVolumesPtrOutput
- func (o MountVolumesOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceArrayOutput
- type MountVolumesPtrInput
- type MountVolumesPtrOutput
- func (o MountVolumesPtrOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceArrayOutput
- func (o MountVolumesPtrOutput) AzureFileShares() AzureFileShareReferenceArrayOutput
- func (o MountVolumesPtrOutput) Elem() MountVolumesOutput
- func (MountVolumesPtrOutput) ElementType() reflect.Type
- func (o MountVolumesPtrOutput) FileServers() FileServerReferenceArrayOutput
- func (o MountVolumesPtrOutput) ToMountVolumesPtrOutput() MountVolumesPtrOutput
- func (o MountVolumesPtrOutput) ToMountVolumesPtrOutputWithContext(ctx context.Context) MountVolumesPtrOutput
- func (o MountVolumesPtrOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceArrayOutput
- type MountVolumesResponse
- type MountVolumesResponseArgs
- func (MountVolumesResponseArgs) ElementType() reflect.Type
- func (i MountVolumesResponseArgs) ToMountVolumesResponseOutput() MountVolumesResponseOutput
- func (i MountVolumesResponseArgs) ToMountVolumesResponseOutputWithContext(ctx context.Context) MountVolumesResponseOutput
- func (i MountVolumesResponseArgs) ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput
- func (i MountVolumesResponseArgs) ToMountVolumesResponsePtrOutputWithContext(ctx context.Context) MountVolumesResponsePtrOutput
- type MountVolumesResponseInput
- type MountVolumesResponseOutput
- func (o MountVolumesResponseOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceResponseArrayOutput
- func (o MountVolumesResponseOutput) AzureFileShares() AzureFileShareReferenceResponseArrayOutput
- func (MountVolumesResponseOutput) ElementType() reflect.Type
- func (o MountVolumesResponseOutput) FileServers() FileServerReferenceResponseArrayOutput
- func (o MountVolumesResponseOutput) ToMountVolumesResponseOutput() MountVolumesResponseOutput
- func (o MountVolumesResponseOutput) ToMountVolumesResponseOutputWithContext(ctx context.Context) MountVolumesResponseOutput
- func (o MountVolumesResponseOutput) ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput
- func (o MountVolumesResponseOutput) ToMountVolumesResponsePtrOutputWithContext(ctx context.Context) MountVolumesResponsePtrOutput
- func (o MountVolumesResponseOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceResponseArrayOutput
- type MountVolumesResponsePtrInput
- type MountVolumesResponsePtrOutput
- func (o MountVolumesResponsePtrOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceResponseArrayOutput
- func (o MountVolumesResponsePtrOutput) AzureFileShares() AzureFileShareReferenceResponseArrayOutput
- func (o MountVolumesResponsePtrOutput) Elem() MountVolumesResponseOutput
- func (MountVolumesResponsePtrOutput) ElementType() reflect.Type
- func (o MountVolumesResponsePtrOutput) FileServers() FileServerReferenceResponseArrayOutput
- func (o MountVolumesResponsePtrOutput) ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput
- func (o MountVolumesResponsePtrOutput) ToMountVolumesResponsePtrOutputWithContext(ctx context.Context) MountVolumesResponsePtrOutput
- func (o MountVolumesResponsePtrOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceResponseArrayOutput
- type NameValuePairResponse
- type NameValuePairResponseArgs
- type NameValuePairResponseArray
- func (NameValuePairResponseArray) ElementType() reflect.Type
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseArrayInput
- type NameValuePairResponseArrayOutput
- func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
- func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
- func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
- type NameValuePairResponseInput
- type NameValuePairResponseOutput
- func (NameValuePairResponseOutput) ElementType() reflect.Type
- func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
- func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
- type NodeSetup
- type NodeSetupArgs
- func (NodeSetupArgs) ElementType() reflect.Type
- func (i NodeSetupArgs) ToNodeSetupOutput() NodeSetupOutput
- func (i NodeSetupArgs) ToNodeSetupOutputWithContext(ctx context.Context) NodeSetupOutput
- func (i NodeSetupArgs) ToNodeSetupPtrOutput() NodeSetupPtrOutput
- func (i NodeSetupArgs) ToNodeSetupPtrOutputWithContext(ctx context.Context) NodeSetupPtrOutput
- type NodeSetupInput
- type NodeSetupOutput
- func (NodeSetupOutput) ElementType() reflect.Type
- func (o NodeSetupOutput) MountVolumes() MountVolumesPtrOutput
- func (o NodeSetupOutput) PerformanceCountersSettings() PerformanceCountersSettingsPtrOutput
- func (o NodeSetupOutput) SetupTask() SetupTaskPtrOutput
- func (o NodeSetupOutput) ToNodeSetupOutput() NodeSetupOutput
- func (o NodeSetupOutput) ToNodeSetupOutputWithContext(ctx context.Context) NodeSetupOutput
- func (o NodeSetupOutput) ToNodeSetupPtrOutput() NodeSetupPtrOutput
- func (o NodeSetupOutput) ToNodeSetupPtrOutputWithContext(ctx context.Context) NodeSetupPtrOutput
- type NodeSetupPtrInput
- type NodeSetupPtrOutput
- func (o NodeSetupPtrOutput) Elem() NodeSetupOutput
- func (NodeSetupPtrOutput) ElementType() reflect.Type
- func (o NodeSetupPtrOutput) MountVolumes() MountVolumesPtrOutput
- func (o NodeSetupPtrOutput) PerformanceCountersSettings() PerformanceCountersSettingsPtrOutput
- func (o NodeSetupPtrOutput) SetupTask() SetupTaskPtrOutput
- func (o NodeSetupPtrOutput) ToNodeSetupPtrOutput() NodeSetupPtrOutput
- func (o NodeSetupPtrOutput) ToNodeSetupPtrOutputWithContext(ctx context.Context) NodeSetupPtrOutput
- type NodeSetupResponse
- type NodeSetupResponseArgs
- func (NodeSetupResponseArgs) ElementType() reflect.Type
- func (i NodeSetupResponseArgs) ToNodeSetupResponseOutput() NodeSetupResponseOutput
- func (i NodeSetupResponseArgs) ToNodeSetupResponseOutputWithContext(ctx context.Context) NodeSetupResponseOutput
- func (i NodeSetupResponseArgs) ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput
- func (i NodeSetupResponseArgs) ToNodeSetupResponsePtrOutputWithContext(ctx context.Context) NodeSetupResponsePtrOutput
- type NodeSetupResponseInput
- type NodeSetupResponseOutput
- func (NodeSetupResponseOutput) ElementType() reflect.Type
- func (o NodeSetupResponseOutput) MountVolumes() MountVolumesResponsePtrOutput
- func (o NodeSetupResponseOutput) PerformanceCountersSettings() PerformanceCountersSettingsResponsePtrOutput
- func (o NodeSetupResponseOutput) SetupTask() SetupTaskResponsePtrOutput
- func (o NodeSetupResponseOutput) ToNodeSetupResponseOutput() NodeSetupResponseOutput
- func (o NodeSetupResponseOutput) ToNodeSetupResponseOutputWithContext(ctx context.Context) NodeSetupResponseOutput
- func (o NodeSetupResponseOutput) ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput
- func (o NodeSetupResponseOutput) ToNodeSetupResponsePtrOutputWithContext(ctx context.Context) NodeSetupResponsePtrOutput
- type NodeSetupResponsePtrInput
- type NodeSetupResponsePtrOutput
- func (o NodeSetupResponsePtrOutput) Elem() NodeSetupResponseOutput
- func (NodeSetupResponsePtrOutput) ElementType() reflect.Type
- func (o NodeSetupResponsePtrOutput) MountVolumes() MountVolumesResponsePtrOutput
- func (o NodeSetupResponsePtrOutput) PerformanceCountersSettings() PerformanceCountersSettingsResponsePtrOutput
- func (o NodeSetupResponsePtrOutput) SetupTask() SetupTaskResponsePtrOutput
- func (o NodeSetupResponsePtrOutput) ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput
- func (o NodeSetupResponsePtrOutput) ToNodeSetupResponsePtrOutputWithContext(ctx context.Context) NodeSetupResponsePtrOutput
- type NodeStateCountsResponse
- type NodeStateCountsResponseArgs
- func (NodeStateCountsResponseArgs) ElementType() reflect.Type
- func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput
- func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutputWithContext(ctx context.Context) NodeStateCountsResponseOutput
- func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
- func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput
- type NodeStateCountsResponseInput
- type NodeStateCountsResponseOutput
- func (NodeStateCountsResponseOutput) ElementType() reflect.Type
- func (o NodeStateCountsResponseOutput) IdleNodeCount() pulumi.IntOutput
- func (o NodeStateCountsResponseOutput) LeavingNodeCount() pulumi.IntOutput
- func (o NodeStateCountsResponseOutput) PreparingNodeCount() pulumi.IntOutput
- func (o NodeStateCountsResponseOutput) RunningNodeCount() pulumi.IntOutput
- func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput
- func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutputWithContext(ctx context.Context) NodeStateCountsResponseOutput
- func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
- func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput
- func (o NodeStateCountsResponseOutput) UnusableNodeCount() pulumi.IntOutput
- type NodeStateCountsResponsePtrInput
- type NodeStateCountsResponsePtrOutput
- func (o NodeStateCountsResponsePtrOutput) Elem() NodeStateCountsResponseOutput
- func (NodeStateCountsResponsePtrOutput) ElementType() reflect.Type
- func (o NodeStateCountsResponsePtrOutput) IdleNodeCount() pulumi.IntPtrOutput
- func (o NodeStateCountsResponsePtrOutput) LeavingNodeCount() pulumi.IntPtrOutput
- func (o NodeStateCountsResponsePtrOutput) PreparingNodeCount() pulumi.IntPtrOutput
- func (o NodeStateCountsResponsePtrOutput) RunningNodeCount() pulumi.IntPtrOutput
- func (o NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
- func (o NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput
- func (o NodeStateCountsResponsePtrOutput) UnusableNodeCount() pulumi.IntPtrOutput
- type OutputDirectory
- type OutputDirectoryArgs
- type OutputDirectoryArray
- type OutputDirectoryArrayInput
- type OutputDirectoryArrayOutput
- func (OutputDirectoryArrayOutput) ElementType() reflect.Type
- func (o OutputDirectoryArrayOutput) Index(i pulumi.IntInput) OutputDirectoryOutput
- func (o OutputDirectoryArrayOutput) ToOutputDirectoryArrayOutput() OutputDirectoryArrayOutput
- func (o OutputDirectoryArrayOutput) ToOutputDirectoryArrayOutputWithContext(ctx context.Context) OutputDirectoryArrayOutput
- type OutputDirectoryInput
- type OutputDirectoryOutput
- func (OutputDirectoryOutput) ElementType() reflect.Type
- func (o OutputDirectoryOutput) Id() pulumi.StringOutput
- func (o OutputDirectoryOutput) PathPrefix() pulumi.StringOutput
- func (o OutputDirectoryOutput) PathSuffix() pulumi.StringPtrOutput
- func (o OutputDirectoryOutput) ToOutputDirectoryOutput() OutputDirectoryOutput
- func (o OutputDirectoryOutput) ToOutputDirectoryOutputWithContext(ctx context.Context) OutputDirectoryOutput
- type OutputDirectoryResponse
- type OutputDirectoryResponseArgs
- type OutputDirectoryResponseArray
- func (OutputDirectoryResponseArray) ElementType() reflect.Type
- func (i OutputDirectoryResponseArray) ToOutputDirectoryResponseArrayOutput() OutputDirectoryResponseArrayOutput
- func (i OutputDirectoryResponseArray) ToOutputDirectoryResponseArrayOutputWithContext(ctx context.Context) OutputDirectoryResponseArrayOutput
- type OutputDirectoryResponseArrayInput
- type OutputDirectoryResponseArrayOutput
- func (OutputDirectoryResponseArrayOutput) ElementType() reflect.Type
- func (o OutputDirectoryResponseArrayOutput) Index(i pulumi.IntInput) OutputDirectoryResponseOutput
- func (o OutputDirectoryResponseArrayOutput) ToOutputDirectoryResponseArrayOutput() OutputDirectoryResponseArrayOutput
- func (o OutputDirectoryResponseArrayOutput) ToOutputDirectoryResponseArrayOutputWithContext(ctx context.Context) OutputDirectoryResponseArrayOutput
- type OutputDirectoryResponseInput
- type OutputDirectoryResponseOutput
- func (OutputDirectoryResponseOutput) ElementType() reflect.Type
- func (o OutputDirectoryResponseOutput) Id() pulumi.StringOutput
- func (o OutputDirectoryResponseOutput) PathPrefix() pulumi.StringOutput
- func (o OutputDirectoryResponseOutput) PathSuffix() pulumi.StringPtrOutput
- func (o OutputDirectoryResponseOutput) ToOutputDirectoryResponseOutput() OutputDirectoryResponseOutput
- func (o OutputDirectoryResponseOutput) ToOutputDirectoryResponseOutputWithContext(ctx context.Context) OutputDirectoryResponseOutput
- type PerformanceCountersSettings
- type PerformanceCountersSettingsArgs
- func (PerformanceCountersSettingsArgs) ElementType() reflect.Type
- func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsOutput() PerformanceCountersSettingsOutput
- func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsOutputWithContext(ctx context.Context) PerformanceCountersSettingsOutput
- func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput
- func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsPtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsPtrOutput
- type PerformanceCountersSettingsInput
- type PerformanceCountersSettingsOutput
- func (o PerformanceCountersSettingsOutput) AppInsightsReference() AppInsightsReferenceOutput
- func (PerformanceCountersSettingsOutput) ElementType() reflect.Type
- func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsOutput() PerformanceCountersSettingsOutput
- func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsOutputWithContext(ctx context.Context) PerformanceCountersSettingsOutput
- func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput
- func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsPtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsPtrOutput
- type PerformanceCountersSettingsPtrInput
- type PerformanceCountersSettingsPtrOutput
- func (o PerformanceCountersSettingsPtrOutput) AppInsightsReference() AppInsightsReferencePtrOutput
- func (o PerformanceCountersSettingsPtrOutput) Elem() PerformanceCountersSettingsOutput
- func (PerformanceCountersSettingsPtrOutput) ElementType() reflect.Type
- func (o PerformanceCountersSettingsPtrOutput) ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput
- func (o PerformanceCountersSettingsPtrOutput) ToPerformanceCountersSettingsPtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsPtrOutput
- type PerformanceCountersSettingsResponse
- type PerformanceCountersSettingsResponseArgs
- func (PerformanceCountersSettingsResponseArgs) ElementType() reflect.Type
- func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponseOutput() PerformanceCountersSettingsResponseOutput
- func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponseOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponseOutput
- func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput
- func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponsePtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponsePtrOutput
- type PerformanceCountersSettingsResponseInput
- type PerformanceCountersSettingsResponseOutput
- func (o PerformanceCountersSettingsResponseOutput) AppInsightsReference() AppInsightsReferenceResponseOutput
- func (PerformanceCountersSettingsResponseOutput) ElementType() reflect.Type
- func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponseOutput() PerformanceCountersSettingsResponseOutput
- func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponseOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponseOutput
- func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput
- func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponsePtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponsePtrOutput
- type PerformanceCountersSettingsResponsePtrInput
- type PerformanceCountersSettingsResponsePtrOutput
- func (o PerformanceCountersSettingsResponsePtrOutput) AppInsightsReference() AppInsightsReferenceResponsePtrOutput
- func (o PerformanceCountersSettingsResponsePtrOutput) Elem() PerformanceCountersSettingsResponseOutput
- func (PerformanceCountersSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o PerformanceCountersSettingsResponsePtrOutput) ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput
- func (o PerformanceCountersSettingsResponsePtrOutput) ToPerformanceCountersSettingsResponsePtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponsePtrOutput
- type PrivateRegistryCredentials
- type PrivateRegistryCredentialsArgs
- func (PrivateRegistryCredentialsArgs) ElementType() reflect.Type
- func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsOutput() PrivateRegistryCredentialsOutput
- func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsOutputWithContext(ctx context.Context) PrivateRegistryCredentialsOutput
- func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput
- func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsPtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsPtrOutput
- type PrivateRegistryCredentialsInput
- type PrivateRegistryCredentialsOutput
- func (PrivateRegistryCredentialsOutput) ElementType() reflect.Type
- func (o PrivateRegistryCredentialsOutput) Password() pulumi.StringPtrOutput
- func (o PrivateRegistryCredentialsOutput) PasswordSecretReference() KeyVaultSecretReferencePtrOutput
- func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsOutput() PrivateRegistryCredentialsOutput
- func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsOutputWithContext(ctx context.Context) PrivateRegistryCredentialsOutput
- func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput
- func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsPtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsPtrOutput
- func (o PrivateRegistryCredentialsOutput) Username() pulumi.StringOutput
- type PrivateRegistryCredentialsPtrInput
- type PrivateRegistryCredentialsPtrOutput
- func (o PrivateRegistryCredentialsPtrOutput) Elem() PrivateRegistryCredentialsOutput
- func (PrivateRegistryCredentialsPtrOutput) ElementType() reflect.Type
- func (o PrivateRegistryCredentialsPtrOutput) Password() pulumi.StringPtrOutput
- func (o PrivateRegistryCredentialsPtrOutput) PasswordSecretReference() KeyVaultSecretReferencePtrOutput
- func (o PrivateRegistryCredentialsPtrOutput) ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput
- func (o PrivateRegistryCredentialsPtrOutput) ToPrivateRegistryCredentialsPtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsPtrOutput
- func (o PrivateRegistryCredentialsPtrOutput) Username() pulumi.StringPtrOutput
- type PrivateRegistryCredentialsResponse
- type PrivateRegistryCredentialsResponseArgs
- func (PrivateRegistryCredentialsResponseArgs) ElementType() reflect.Type
- func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponseOutput() PrivateRegistryCredentialsResponseOutput
- func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponseOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponseOutput
- func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput
- func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponsePtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponsePtrOutput
- type PrivateRegistryCredentialsResponseInput
- type PrivateRegistryCredentialsResponseOutput
- func (PrivateRegistryCredentialsResponseOutput) ElementType() reflect.Type
- func (o PrivateRegistryCredentialsResponseOutput) Password() pulumi.StringPtrOutput
- func (o PrivateRegistryCredentialsResponseOutput) PasswordSecretReference() KeyVaultSecretReferenceResponsePtrOutput
- func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponseOutput() PrivateRegistryCredentialsResponseOutput
- func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponseOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponseOutput
- func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput
- func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponsePtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponsePtrOutput
- func (o PrivateRegistryCredentialsResponseOutput) Username() pulumi.StringOutput
- type PrivateRegistryCredentialsResponsePtrInput
- type PrivateRegistryCredentialsResponsePtrOutput
- func (o PrivateRegistryCredentialsResponsePtrOutput) Elem() PrivateRegistryCredentialsResponseOutput
- func (PrivateRegistryCredentialsResponsePtrOutput) ElementType() reflect.Type
- func (o PrivateRegistryCredentialsResponsePtrOutput) Password() pulumi.StringPtrOutput
- func (o PrivateRegistryCredentialsResponsePtrOutput) PasswordSecretReference() KeyVaultSecretReferenceResponsePtrOutput
- func (o PrivateRegistryCredentialsResponsePtrOutput) ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput
- func (o PrivateRegistryCredentialsResponsePtrOutput) ToPrivateRegistryCredentialsResponsePtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponsePtrOutput
- func (o PrivateRegistryCredentialsResponsePtrOutput) Username() pulumi.StringPtrOutput
- type PyTorchSettings
- type PyTorchSettingsArgs
- func (PyTorchSettingsArgs) ElementType() reflect.Type
- func (i PyTorchSettingsArgs) ToPyTorchSettingsOutput() PyTorchSettingsOutput
- func (i PyTorchSettingsArgs) ToPyTorchSettingsOutputWithContext(ctx context.Context) PyTorchSettingsOutput
- func (i PyTorchSettingsArgs) ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput
- func (i PyTorchSettingsArgs) ToPyTorchSettingsPtrOutputWithContext(ctx context.Context) PyTorchSettingsPtrOutput
- type PyTorchSettingsInput
- type PyTorchSettingsOutput
- func (o PyTorchSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o PyTorchSettingsOutput) CommunicationBackend() pulumi.StringPtrOutput
- func (PyTorchSettingsOutput) ElementType() reflect.Type
- func (o PyTorchSettingsOutput) ProcessCount() pulumi.IntPtrOutput
- func (o PyTorchSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o PyTorchSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o PyTorchSettingsOutput) ToPyTorchSettingsOutput() PyTorchSettingsOutput
- func (o PyTorchSettingsOutput) ToPyTorchSettingsOutputWithContext(ctx context.Context) PyTorchSettingsOutput
- func (o PyTorchSettingsOutput) ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput
- func (o PyTorchSettingsOutput) ToPyTorchSettingsPtrOutputWithContext(ctx context.Context) PyTorchSettingsPtrOutput
- type PyTorchSettingsPtrInput
- type PyTorchSettingsPtrOutput
- func (o PyTorchSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o PyTorchSettingsPtrOutput) CommunicationBackend() pulumi.StringPtrOutput
- func (o PyTorchSettingsPtrOutput) Elem() PyTorchSettingsOutput
- func (PyTorchSettingsPtrOutput) ElementType() reflect.Type
- func (o PyTorchSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o PyTorchSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o PyTorchSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o PyTorchSettingsPtrOutput) ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput
- func (o PyTorchSettingsPtrOutput) ToPyTorchSettingsPtrOutputWithContext(ctx context.Context) PyTorchSettingsPtrOutput
- type PyTorchSettingsResponse
- type PyTorchSettingsResponseArgs
- func (PyTorchSettingsResponseArgs) ElementType() reflect.Type
- func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponseOutput() PyTorchSettingsResponseOutput
- func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponseOutputWithContext(ctx context.Context) PyTorchSettingsResponseOutput
- func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput
- func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponsePtrOutputWithContext(ctx context.Context) PyTorchSettingsResponsePtrOutput
- type PyTorchSettingsResponseInput
- type PyTorchSettingsResponseOutput
- func (o PyTorchSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o PyTorchSettingsResponseOutput) CommunicationBackend() pulumi.StringPtrOutput
- func (PyTorchSettingsResponseOutput) ElementType() reflect.Type
- func (o PyTorchSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
- func (o PyTorchSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o PyTorchSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponseOutput() PyTorchSettingsResponseOutput
- func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponseOutputWithContext(ctx context.Context) PyTorchSettingsResponseOutput
- func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput
- func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponsePtrOutputWithContext(ctx context.Context) PyTorchSettingsResponsePtrOutput
- type PyTorchSettingsResponsePtrInput
- type PyTorchSettingsResponsePtrOutput
- func (o PyTorchSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
- func (o PyTorchSettingsResponsePtrOutput) CommunicationBackend() pulumi.StringPtrOutput
- func (o PyTorchSettingsResponsePtrOutput) Elem() PyTorchSettingsResponseOutput
- func (PyTorchSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o PyTorchSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
- func (o PyTorchSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o PyTorchSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o PyTorchSettingsResponsePtrOutput) ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput
- func (o PyTorchSettingsResponsePtrOutput) ToPyTorchSettingsResponsePtrOutputWithContext(ctx context.Context) PyTorchSettingsResponsePtrOutput
- type RemoteLoginInformationResponse
- type RemoteLoginInformationResponseArgs
- func (RemoteLoginInformationResponseArgs) ElementType() reflect.Type
- func (i RemoteLoginInformationResponseArgs) ToRemoteLoginInformationResponseOutput() RemoteLoginInformationResponseOutput
- func (i RemoteLoginInformationResponseArgs) ToRemoteLoginInformationResponseOutputWithContext(ctx context.Context) RemoteLoginInformationResponseOutput
- type RemoteLoginInformationResponseArray
- func (RemoteLoginInformationResponseArray) ElementType() reflect.Type
- func (i RemoteLoginInformationResponseArray) ToRemoteLoginInformationResponseArrayOutput() RemoteLoginInformationResponseArrayOutput
- func (i RemoteLoginInformationResponseArray) ToRemoteLoginInformationResponseArrayOutputWithContext(ctx context.Context) RemoteLoginInformationResponseArrayOutput
- type RemoteLoginInformationResponseArrayInput
- type RemoteLoginInformationResponseArrayOutput
- func (RemoteLoginInformationResponseArrayOutput) ElementType() reflect.Type
- func (o RemoteLoginInformationResponseArrayOutput) Index(i pulumi.IntInput) RemoteLoginInformationResponseOutput
- func (o RemoteLoginInformationResponseArrayOutput) ToRemoteLoginInformationResponseArrayOutput() RemoteLoginInformationResponseArrayOutput
- func (o RemoteLoginInformationResponseArrayOutput) ToRemoteLoginInformationResponseArrayOutputWithContext(ctx context.Context) RemoteLoginInformationResponseArrayOutput
- type RemoteLoginInformationResponseInput
- type RemoteLoginInformationResponseOutput
- func (RemoteLoginInformationResponseOutput) ElementType() reflect.Type
- func (o RemoteLoginInformationResponseOutput) IpAddress() pulumi.StringOutput
- func (o RemoteLoginInformationResponseOutput) NodeId() pulumi.StringOutput
- func (o RemoteLoginInformationResponseOutput) Port() pulumi.Float64Output
- func (o RemoteLoginInformationResponseOutput) ToRemoteLoginInformationResponseOutput() RemoteLoginInformationResponseOutput
- func (o RemoteLoginInformationResponseOutput) ToRemoteLoginInformationResponseOutputWithContext(ctx context.Context) RemoteLoginInformationResponseOutput
- type ResourceId
- type ResourceIdArgs
- func (ResourceIdArgs) ElementType() reflect.Type
- func (i ResourceIdArgs) ToResourceIdOutput() ResourceIdOutput
- func (i ResourceIdArgs) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
- func (i ResourceIdArgs) ToResourceIdPtrOutput() ResourceIdPtrOutput
- func (i ResourceIdArgs) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
- type ResourceIdInput
- type ResourceIdOutput
- func (ResourceIdOutput) ElementType() reflect.Type
- func (o ResourceIdOutput) Id() pulumi.StringOutput
- func (o ResourceIdOutput) ToResourceIdOutput() ResourceIdOutput
- func (o ResourceIdOutput) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
- func (o ResourceIdOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
- func (o ResourceIdOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
- type ResourceIdPtrInput
- type ResourceIdPtrOutput
- func (o ResourceIdPtrOutput) Elem() ResourceIdOutput
- func (ResourceIdPtrOutput) ElementType() reflect.Type
- func (o ResourceIdPtrOutput) Id() pulumi.StringPtrOutput
- func (o ResourceIdPtrOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
- func (o ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
- type ResourceIdResponse
- type ResourceIdResponseArgs
- func (ResourceIdResponseArgs) ElementType() reflect.Type
- func (i ResourceIdResponseArgs) ToResourceIdResponseOutput() ResourceIdResponseOutput
- func (i ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
- func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
- func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
- type ResourceIdResponseInput
- type ResourceIdResponseOutput
- func (ResourceIdResponseOutput) ElementType() reflect.Type
- func (o ResourceIdResponseOutput) Id() pulumi.StringOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
- func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
- type ResourceIdResponsePtrInput
- type ResourceIdResponsePtrOutput
- func (o ResourceIdResponsePtrOutput) Elem() ResourceIdResponseOutput
- func (ResourceIdResponsePtrOutput) ElementType() reflect.Type
- func (o ResourceIdResponsePtrOutput) Id() pulumi.StringPtrOutput
- func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
- func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
- type ScaleSettings
- type ScaleSettingsArgs
- func (ScaleSettingsArgs) ElementType() reflect.Type
- func (i ScaleSettingsArgs) ToScaleSettingsOutput() ScaleSettingsOutput
- func (i ScaleSettingsArgs) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
- func (i ScaleSettingsArgs) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
- func (i ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
- type ScaleSettingsInput
- type ScaleSettingsOutput
- func (o ScaleSettingsOutput) AutoScale() AutoScaleSettingsPtrOutput
- func (ScaleSettingsOutput) ElementType() reflect.Type
- func (o ScaleSettingsOutput) Manual() ManualScaleSettingsPtrOutput
- func (o ScaleSettingsOutput) ToScaleSettingsOutput() ScaleSettingsOutput
- func (o ScaleSettingsOutput) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
- func (o ScaleSettingsOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
- func (o ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
- type ScaleSettingsPtrInput
- type ScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) AutoScale() AutoScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) Elem() ScaleSettingsOutput
- func (ScaleSettingsPtrOutput) ElementType() reflect.Type
- func (o ScaleSettingsPtrOutput) Manual() ManualScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
- func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
- type ScaleSettingsResponse
- type ScaleSettingsResponseArgs
- func (ScaleSettingsResponseArgs) ElementType() reflect.Type
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
- func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
- type ScaleSettingsResponseInput
- type ScaleSettingsResponseOutput
- func (o ScaleSettingsResponseOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
- func (ScaleSettingsResponseOutput) ElementType() reflect.Type
- func (o ScaleSettingsResponseOutput) Manual() ManualScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
- type ScaleSettingsResponsePtrInput
- type ScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) Elem() ScaleSettingsResponseOutput
- func (ScaleSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o ScaleSettingsResponsePtrOutput) Manual() ManualScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
- func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
- type SetupTask
- type SetupTaskArgs
- func (SetupTaskArgs) ElementType() reflect.Type
- func (i SetupTaskArgs) ToSetupTaskOutput() SetupTaskOutput
- func (i SetupTaskArgs) ToSetupTaskOutputWithContext(ctx context.Context) SetupTaskOutput
- func (i SetupTaskArgs) ToSetupTaskPtrOutput() SetupTaskPtrOutput
- func (i SetupTaskArgs) ToSetupTaskPtrOutputWithContext(ctx context.Context) SetupTaskPtrOutput
- type SetupTaskInput
- type SetupTaskOutput
- func (o SetupTaskOutput) CommandLine() pulumi.StringOutput
- func (SetupTaskOutput) ElementType() reflect.Type
- func (o SetupTaskOutput) EnvironmentVariables() EnvironmentVariableArrayOutput
- func (o SetupTaskOutput) Secrets() EnvironmentVariableWithSecretValueArrayOutput
- func (o SetupTaskOutput) StdOutErrPathPrefix() pulumi.StringOutput
- func (o SetupTaskOutput) ToSetupTaskOutput() SetupTaskOutput
- func (o SetupTaskOutput) ToSetupTaskOutputWithContext(ctx context.Context) SetupTaskOutput
- func (o SetupTaskOutput) ToSetupTaskPtrOutput() SetupTaskPtrOutput
- func (o SetupTaskOutput) ToSetupTaskPtrOutputWithContext(ctx context.Context) SetupTaskPtrOutput
- type SetupTaskPtrInput
- type SetupTaskPtrOutput
- func (o SetupTaskPtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o SetupTaskPtrOutput) Elem() SetupTaskOutput
- func (SetupTaskPtrOutput) ElementType() reflect.Type
- func (o SetupTaskPtrOutput) EnvironmentVariables() EnvironmentVariableArrayOutput
- func (o SetupTaskPtrOutput) Secrets() EnvironmentVariableWithSecretValueArrayOutput
- func (o SetupTaskPtrOutput) StdOutErrPathPrefix() pulumi.StringPtrOutput
- func (o SetupTaskPtrOutput) ToSetupTaskPtrOutput() SetupTaskPtrOutput
- func (o SetupTaskPtrOutput) ToSetupTaskPtrOutputWithContext(ctx context.Context) SetupTaskPtrOutput
- type SetupTaskResponse
- type SetupTaskResponseArgs
- func (SetupTaskResponseArgs) ElementType() reflect.Type
- func (i SetupTaskResponseArgs) ToSetupTaskResponseOutput() SetupTaskResponseOutput
- func (i SetupTaskResponseArgs) ToSetupTaskResponseOutputWithContext(ctx context.Context) SetupTaskResponseOutput
- func (i SetupTaskResponseArgs) ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput
- func (i SetupTaskResponseArgs) ToSetupTaskResponsePtrOutputWithContext(ctx context.Context) SetupTaskResponsePtrOutput
- type SetupTaskResponseInput
- type SetupTaskResponseOutput
- func (o SetupTaskResponseOutput) CommandLine() pulumi.StringOutput
- func (SetupTaskResponseOutput) ElementType() reflect.Type
- func (o SetupTaskResponseOutput) EnvironmentVariables() EnvironmentVariableResponseArrayOutput
- func (o SetupTaskResponseOutput) Secrets() EnvironmentVariableWithSecretValueResponseArrayOutput
- func (o SetupTaskResponseOutput) StdOutErrPathPrefix() pulumi.StringOutput
- func (o SetupTaskResponseOutput) StdOutErrPathSuffix() pulumi.StringOutput
- func (o SetupTaskResponseOutput) ToSetupTaskResponseOutput() SetupTaskResponseOutput
- func (o SetupTaskResponseOutput) ToSetupTaskResponseOutputWithContext(ctx context.Context) SetupTaskResponseOutput
- func (o SetupTaskResponseOutput) ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput
- func (o SetupTaskResponseOutput) ToSetupTaskResponsePtrOutputWithContext(ctx context.Context) SetupTaskResponsePtrOutput
- type SetupTaskResponsePtrInput
- type SetupTaskResponsePtrOutput
- func (o SetupTaskResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
- func (o SetupTaskResponsePtrOutput) Elem() SetupTaskResponseOutput
- func (SetupTaskResponsePtrOutput) ElementType() reflect.Type
- func (o SetupTaskResponsePtrOutput) EnvironmentVariables() EnvironmentVariableResponseArrayOutput
- func (o SetupTaskResponsePtrOutput) Secrets() EnvironmentVariableWithSecretValueResponseArrayOutput
- func (o SetupTaskResponsePtrOutput) StdOutErrPathPrefix() pulumi.StringPtrOutput
- func (o SetupTaskResponsePtrOutput) StdOutErrPathSuffix() pulumi.StringPtrOutput
- func (o SetupTaskResponsePtrOutput) ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput
- func (o SetupTaskResponsePtrOutput) ToSetupTaskResponsePtrOutputWithContext(ctx context.Context) SetupTaskResponsePtrOutput
- type SshConfiguration
- type SshConfigurationArgs
- func (SshConfigurationArgs) ElementType() reflect.Type
- func (i SshConfigurationArgs) ToSshConfigurationOutput() SshConfigurationOutput
- func (i SshConfigurationArgs) ToSshConfigurationOutputWithContext(ctx context.Context) SshConfigurationOutput
- func (i SshConfigurationArgs) ToSshConfigurationPtrOutput() SshConfigurationPtrOutput
- func (i SshConfigurationArgs) ToSshConfigurationPtrOutputWithContext(ctx context.Context) SshConfigurationPtrOutput
- type SshConfigurationInput
- type SshConfigurationOutput
- func (SshConfigurationOutput) ElementType() reflect.Type
- func (o SshConfigurationOutput) PublicIPsToAllow() pulumi.StringArrayOutput
- func (o SshConfigurationOutput) ToSshConfigurationOutput() SshConfigurationOutput
- func (o SshConfigurationOutput) ToSshConfigurationOutputWithContext(ctx context.Context) SshConfigurationOutput
- func (o SshConfigurationOutput) ToSshConfigurationPtrOutput() SshConfigurationPtrOutput
- func (o SshConfigurationOutput) ToSshConfigurationPtrOutputWithContext(ctx context.Context) SshConfigurationPtrOutput
- func (o SshConfigurationOutput) UserAccountSettings() UserAccountSettingsOutput
- type SshConfigurationPtrInput
- type SshConfigurationPtrOutput
- func (o SshConfigurationPtrOutput) Elem() SshConfigurationOutput
- func (SshConfigurationPtrOutput) ElementType() reflect.Type
- func (o SshConfigurationPtrOutput) PublicIPsToAllow() pulumi.StringArrayOutput
- func (o SshConfigurationPtrOutput) ToSshConfigurationPtrOutput() SshConfigurationPtrOutput
- func (o SshConfigurationPtrOutput) ToSshConfigurationPtrOutputWithContext(ctx context.Context) SshConfigurationPtrOutput
- func (o SshConfigurationPtrOutput) UserAccountSettings() UserAccountSettingsPtrOutput
- type SshConfigurationResponse
- type SshConfigurationResponseArgs
- func (SshConfigurationResponseArgs) ElementType() reflect.Type
- func (i SshConfigurationResponseArgs) ToSshConfigurationResponseOutput() SshConfigurationResponseOutput
- func (i SshConfigurationResponseArgs) ToSshConfigurationResponseOutputWithContext(ctx context.Context) SshConfigurationResponseOutput
- func (i SshConfigurationResponseArgs) ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput
- func (i SshConfigurationResponseArgs) ToSshConfigurationResponsePtrOutputWithContext(ctx context.Context) SshConfigurationResponsePtrOutput
- type SshConfigurationResponseInput
- type SshConfigurationResponseOutput
- func (SshConfigurationResponseOutput) ElementType() reflect.Type
- func (o SshConfigurationResponseOutput) PublicIPsToAllow() pulumi.StringArrayOutput
- func (o SshConfigurationResponseOutput) ToSshConfigurationResponseOutput() SshConfigurationResponseOutput
- func (o SshConfigurationResponseOutput) ToSshConfigurationResponseOutputWithContext(ctx context.Context) SshConfigurationResponseOutput
- func (o SshConfigurationResponseOutput) ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput
- func (o SshConfigurationResponseOutput) ToSshConfigurationResponsePtrOutputWithContext(ctx context.Context) SshConfigurationResponsePtrOutput
- func (o SshConfigurationResponseOutput) UserAccountSettings() UserAccountSettingsResponseOutput
- type SshConfigurationResponsePtrInput
- type SshConfigurationResponsePtrOutput
- func (o SshConfigurationResponsePtrOutput) Elem() SshConfigurationResponseOutput
- func (SshConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o SshConfigurationResponsePtrOutput) PublicIPsToAllow() pulumi.StringArrayOutput
- func (o SshConfigurationResponsePtrOutput) ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput
- func (o SshConfigurationResponsePtrOutput) ToSshConfigurationResponsePtrOutputWithContext(ctx context.Context) SshConfigurationResponsePtrOutput
- func (o SshConfigurationResponsePtrOutput) UserAccountSettings() UserAccountSettingsResponsePtrOutput
- type TensorFlowSettings
- type TensorFlowSettingsArgs
- func (TensorFlowSettingsArgs) ElementType() reflect.Type
- func (i TensorFlowSettingsArgs) ToTensorFlowSettingsOutput() TensorFlowSettingsOutput
- func (i TensorFlowSettingsArgs) ToTensorFlowSettingsOutputWithContext(ctx context.Context) TensorFlowSettingsOutput
- func (i TensorFlowSettingsArgs) ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput
- func (i TensorFlowSettingsArgs) ToTensorFlowSettingsPtrOutputWithContext(ctx context.Context) TensorFlowSettingsPtrOutput
- type TensorFlowSettingsInput
- type TensorFlowSettingsOutput
- func (TensorFlowSettingsOutput) ElementType() reflect.Type
- func (o TensorFlowSettingsOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsOutput) ParameterServerCount() pulumi.IntPtrOutput
- func (o TensorFlowSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o TensorFlowSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o TensorFlowSettingsOutput) ToTensorFlowSettingsOutput() TensorFlowSettingsOutput
- func (o TensorFlowSettingsOutput) ToTensorFlowSettingsOutputWithContext(ctx context.Context) TensorFlowSettingsOutput
- func (o TensorFlowSettingsOutput) ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput
- func (o TensorFlowSettingsOutput) ToTensorFlowSettingsPtrOutputWithContext(ctx context.Context) TensorFlowSettingsPtrOutput
- func (o TensorFlowSettingsOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsOutput) WorkerCount() pulumi.IntPtrOutput
- type TensorFlowSettingsPtrInput
- type TensorFlowSettingsPtrOutput
- func (o TensorFlowSettingsPtrOutput) Elem() TensorFlowSettingsOutput
- func (TensorFlowSettingsPtrOutput) ElementType() reflect.Type
- func (o TensorFlowSettingsPtrOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsPtrOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsPtrOutput) ParameterServerCount() pulumi.IntPtrOutput
- func (o TensorFlowSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o TensorFlowSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o TensorFlowSettingsPtrOutput) ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput
- func (o TensorFlowSettingsPtrOutput) ToTensorFlowSettingsPtrOutputWithContext(ctx context.Context) TensorFlowSettingsPtrOutput
- func (o TensorFlowSettingsPtrOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsPtrOutput) WorkerCount() pulumi.IntPtrOutput
- type TensorFlowSettingsResponse
- type TensorFlowSettingsResponseArgs
- func (TensorFlowSettingsResponseArgs) ElementType() reflect.Type
- func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponseOutput() TensorFlowSettingsResponseOutput
- func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponseOutputWithContext(ctx context.Context) TensorFlowSettingsResponseOutput
- func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput
- func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponsePtrOutputWithContext(ctx context.Context) TensorFlowSettingsResponsePtrOutput
- type TensorFlowSettingsResponseInput
- type TensorFlowSettingsResponseOutput
- func (TensorFlowSettingsResponseOutput) ElementType() reflect.Type
- func (o TensorFlowSettingsResponseOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponseOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponseOutput) ParameterServerCount() pulumi.IntPtrOutput
- func (o TensorFlowSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
- func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponseOutput() TensorFlowSettingsResponseOutput
- func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponseOutputWithContext(ctx context.Context) TensorFlowSettingsResponseOutput
- func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput
- func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponsePtrOutputWithContext(ctx context.Context) TensorFlowSettingsResponsePtrOutput
- func (o TensorFlowSettingsResponseOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponseOutput) WorkerCount() pulumi.IntPtrOutput
- type TensorFlowSettingsResponsePtrInput
- type TensorFlowSettingsResponsePtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) Elem() TensorFlowSettingsResponseOutput
- func (TensorFlowSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o TensorFlowSettingsResponsePtrOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) ParameterServerCount() pulumi.IntPtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) ToTensorFlowSettingsResponsePtrOutputWithContext(ctx context.Context) TensorFlowSettingsResponsePtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
- func (o TensorFlowSettingsResponsePtrOutput) WorkerCount() pulumi.IntPtrOutput
- type UnmanagedFileSystemReference
- type UnmanagedFileSystemReferenceArgs
- func (UnmanagedFileSystemReferenceArgs) ElementType() reflect.Type
- func (i UnmanagedFileSystemReferenceArgs) ToUnmanagedFileSystemReferenceOutput() UnmanagedFileSystemReferenceOutput
- func (i UnmanagedFileSystemReferenceArgs) ToUnmanagedFileSystemReferenceOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceOutput
- type UnmanagedFileSystemReferenceArray
- func (UnmanagedFileSystemReferenceArray) ElementType() reflect.Type
- func (i UnmanagedFileSystemReferenceArray) ToUnmanagedFileSystemReferenceArrayOutput() UnmanagedFileSystemReferenceArrayOutput
- func (i UnmanagedFileSystemReferenceArray) ToUnmanagedFileSystemReferenceArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceArrayOutput
- type UnmanagedFileSystemReferenceArrayInput
- type UnmanagedFileSystemReferenceArrayOutput
- func (UnmanagedFileSystemReferenceArrayOutput) ElementType() reflect.Type
- func (o UnmanagedFileSystemReferenceArrayOutput) Index(i pulumi.IntInput) UnmanagedFileSystemReferenceOutput
- func (o UnmanagedFileSystemReferenceArrayOutput) ToUnmanagedFileSystemReferenceArrayOutput() UnmanagedFileSystemReferenceArrayOutput
- func (o UnmanagedFileSystemReferenceArrayOutput) ToUnmanagedFileSystemReferenceArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceArrayOutput
- type UnmanagedFileSystemReferenceInput
- type UnmanagedFileSystemReferenceOutput
- func (UnmanagedFileSystemReferenceOutput) ElementType() reflect.Type
- func (o UnmanagedFileSystemReferenceOutput) MountCommand() pulumi.StringOutput
- func (o UnmanagedFileSystemReferenceOutput) RelativeMountPath() pulumi.StringOutput
- func (o UnmanagedFileSystemReferenceOutput) ToUnmanagedFileSystemReferenceOutput() UnmanagedFileSystemReferenceOutput
- func (o UnmanagedFileSystemReferenceOutput) ToUnmanagedFileSystemReferenceOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceOutput
- type UnmanagedFileSystemReferenceResponse
- type UnmanagedFileSystemReferenceResponseArgs
- func (UnmanagedFileSystemReferenceResponseArgs) ElementType() reflect.Type
- func (i UnmanagedFileSystemReferenceResponseArgs) ToUnmanagedFileSystemReferenceResponseOutput() UnmanagedFileSystemReferenceResponseOutput
- func (i UnmanagedFileSystemReferenceResponseArgs) ToUnmanagedFileSystemReferenceResponseOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseOutput
- type UnmanagedFileSystemReferenceResponseArray
- func (UnmanagedFileSystemReferenceResponseArray) ElementType() reflect.Type
- func (i UnmanagedFileSystemReferenceResponseArray) ToUnmanagedFileSystemReferenceResponseArrayOutput() UnmanagedFileSystemReferenceResponseArrayOutput
- func (i UnmanagedFileSystemReferenceResponseArray) ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseArrayOutput
- type UnmanagedFileSystemReferenceResponseArrayInput
- type UnmanagedFileSystemReferenceResponseArrayOutput
- func (UnmanagedFileSystemReferenceResponseArrayOutput) ElementType() reflect.Type
- func (o UnmanagedFileSystemReferenceResponseArrayOutput) Index(i pulumi.IntInput) UnmanagedFileSystemReferenceResponseOutput
- func (o UnmanagedFileSystemReferenceResponseArrayOutput) ToUnmanagedFileSystemReferenceResponseArrayOutput() UnmanagedFileSystemReferenceResponseArrayOutput
- func (o UnmanagedFileSystemReferenceResponseArrayOutput) ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseArrayOutput
- type UnmanagedFileSystemReferenceResponseInput
- type UnmanagedFileSystemReferenceResponseOutput
- func (UnmanagedFileSystemReferenceResponseOutput) ElementType() reflect.Type
- func (o UnmanagedFileSystemReferenceResponseOutput) MountCommand() pulumi.StringOutput
- func (o UnmanagedFileSystemReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
- func (o UnmanagedFileSystemReferenceResponseOutput) ToUnmanagedFileSystemReferenceResponseOutput() UnmanagedFileSystemReferenceResponseOutput
- func (o UnmanagedFileSystemReferenceResponseOutput) ToUnmanagedFileSystemReferenceResponseOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseOutput
- type UserAccountSettings
- type UserAccountSettingsArgs
- func (UserAccountSettingsArgs) ElementType() reflect.Type
- func (i UserAccountSettingsArgs) ToUserAccountSettingsOutput() UserAccountSettingsOutput
- func (i UserAccountSettingsArgs) ToUserAccountSettingsOutputWithContext(ctx context.Context) UserAccountSettingsOutput
- func (i UserAccountSettingsArgs) ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput
- func (i UserAccountSettingsArgs) ToUserAccountSettingsPtrOutputWithContext(ctx context.Context) UserAccountSettingsPtrOutput
- type UserAccountSettingsInput
- type UserAccountSettingsOutput
- func (o UserAccountSettingsOutput) AdminUserName() pulumi.StringOutput
- func (o UserAccountSettingsOutput) AdminUserPassword() pulumi.StringPtrOutput
- func (o UserAccountSettingsOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
- func (UserAccountSettingsOutput) ElementType() reflect.Type
- func (o UserAccountSettingsOutput) ToUserAccountSettingsOutput() UserAccountSettingsOutput
- func (o UserAccountSettingsOutput) ToUserAccountSettingsOutputWithContext(ctx context.Context) UserAccountSettingsOutput
- func (o UserAccountSettingsOutput) ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput
- func (o UserAccountSettingsOutput) ToUserAccountSettingsPtrOutputWithContext(ctx context.Context) UserAccountSettingsPtrOutput
- type UserAccountSettingsPtrInput
- type UserAccountSettingsPtrOutput
- func (o UserAccountSettingsPtrOutput) AdminUserName() pulumi.StringPtrOutput
- func (o UserAccountSettingsPtrOutput) AdminUserPassword() pulumi.StringPtrOutput
- func (o UserAccountSettingsPtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
- func (o UserAccountSettingsPtrOutput) Elem() UserAccountSettingsOutput
- func (UserAccountSettingsPtrOutput) ElementType() reflect.Type
- func (o UserAccountSettingsPtrOutput) ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput
- func (o UserAccountSettingsPtrOutput) ToUserAccountSettingsPtrOutputWithContext(ctx context.Context) UserAccountSettingsPtrOutput
- type UserAccountSettingsResponse
- type UserAccountSettingsResponseArgs
- func (UserAccountSettingsResponseArgs) ElementType() reflect.Type
- func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponseOutput() UserAccountSettingsResponseOutput
- func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponseOutputWithContext(ctx context.Context) UserAccountSettingsResponseOutput
- func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput
- func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponsePtrOutputWithContext(ctx context.Context) UserAccountSettingsResponsePtrOutput
- type UserAccountSettingsResponseInput
- type UserAccountSettingsResponseOutput
- func (o UserAccountSettingsResponseOutput) AdminUserName() pulumi.StringOutput
- func (o UserAccountSettingsResponseOutput) AdminUserPassword() pulumi.StringPtrOutput
- func (o UserAccountSettingsResponseOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
- func (UserAccountSettingsResponseOutput) ElementType() reflect.Type
- func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponseOutput() UserAccountSettingsResponseOutput
- func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponseOutputWithContext(ctx context.Context) UserAccountSettingsResponseOutput
- func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput
- func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponsePtrOutputWithContext(ctx context.Context) UserAccountSettingsResponsePtrOutput
- type UserAccountSettingsResponsePtrInput
- type UserAccountSettingsResponsePtrOutput
- func (o UserAccountSettingsResponsePtrOutput) AdminUserName() pulumi.StringPtrOutput
- func (o UserAccountSettingsResponsePtrOutput) AdminUserPassword() pulumi.StringPtrOutput
- func (o UserAccountSettingsResponsePtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
- func (o UserAccountSettingsResponsePtrOutput) Elem() UserAccountSettingsResponseOutput
- func (UserAccountSettingsResponsePtrOutput) ElementType() reflect.Type
- func (o UserAccountSettingsResponsePtrOutput) ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput
- func (o UserAccountSettingsResponsePtrOutput) ToUserAccountSettingsResponsePtrOutputWithContext(ctx context.Context) UserAccountSettingsResponsePtrOutput
- type VirtualMachineConfiguration
- type VirtualMachineConfigurationArgs
- func (VirtualMachineConfigurationArgs) ElementType() reflect.Type
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
- func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
- type VirtualMachineConfigurationInput
- type VirtualMachineConfigurationOutput
- func (VirtualMachineConfigurationOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationOutput) ImageReference() ImageReferencePtrOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
- type VirtualMachineConfigurationPtrInput
- type VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) Elem() VirtualMachineConfigurationOutput
- func (VirtualMachineConfigurationPtrOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationPtrOutput) ImageReference() ImageReferencePtrOutput
- func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
- func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
- type VirtualMachineConfigurationResponse
- type VirtualMachineConfigurationResponseArgs
- func (VirtualMachineConfigurationResponseArgs) ElementType() reflect.Type
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
- func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
- type VirtualMachineConfigurationResponseInput
- type VirtualMachineConfigurationResponseOutput
- func (VirtualMachineConfigurationResponseOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationResponseOutput) ImageReference() ImageReferenceResponsePtrOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
- type VirtualMachineConfigurationResponsePtrInput
- type VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) Elem() VirtualMachineConfigurationResponseOutput
- func (VirtualMachineConfigurationResponsePtrOutput) ElementType() reflect.Type
- func (o VirtualMachineConfigurationResponsePtrOutput) ImageReference() ImageReferenceResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
- func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
- type Workspace
- type WorkspaceArgs
- type WorkspaceState
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AppInsightsReference ¶
type AppInsightsReference struct { // Azure Application Insights component resource ID. Component ResourceId `pulumi:"component"` // Value of the Azure Application Insights instrumentation key. InstrumentationKey *string `pulumi:"instrumentationKey"` // KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified. InstrumentationKeySecretReference *KeyVaultSecretReference `pulumi:"instrumentationKeySecretReference"` }
Azure Application Insights information for performance counters reporting.
type AppInsightsReferenceArgs ¶
type AppInsightsReferenceArgs struct { // Azure Application Insights component resource ID. Component ResourceIdInput `pulumi:"component"` // Value of the Azure Application Insights instrumentation key. InstrumentationKey pulumi.StringPtrInput `pulumi:"instrumentationKey"` // KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified. InstrumentationKeySecretReference KeyVaultSecretReferencePtrInput `pulumi:"instrumentationKeySecretReference"` }
Azure Application Insights information for performance counters reporting.
func (AppInsightsReferenceArgs) ElementType ¶
func (AppInsightsReferenceArgs) ElementType() reflect.Type
func (AppInsightsReferenceArgs) ToAppInsightsReferenceOutput ¶
func (i AppInsightsReferenceArgs) ToAppInsightsReferenceOutput() AppInsightsReferenceOutput
func (AppInsightsReferenceArgs) ToAppInsightsReferenceOutputWithContext ¶
func (i AppInsightsReferenceArgs) ToAppInsightsReferenceOutputWithContext(ctx context.Context) AppInsightsReferenceOutput
func (AppInsightsReferenceArgs) ToAppInsightsReferencePtrOutput ¶
func (i AppInsightsReferenceArgs) ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput
func (AppInsightsReferenceArgs) ToAppInsightsReferencePtrOutputWithContext ¶
func (i AppInsightsReferenceArgs) ToAppInsightsReferencePtrOutputWithContext(ctx context.Context) AppInsightsReferencePtrOutput
type AppInsightsReferenceInput ¶
type AppInsightsReferenceInput interface { pulumi.Input ToAppInsightsReferenceOutput() AppInsightsReferenceOutput ToAppInsightsReferenceOutputWithContext(context.Context) AppInsightsReferenceOutput }
AppInsightsReferenceInput is an input type that accepts AppInsightsReferenceArgs and AppInsightsReferenceOutput values. You can construct a concrete instance of `AppInsightsReferenceInput` via:
AppInsightsReferenceArgs{...}
type AppInsightsReferenceOutput ¶
type AppInsightsReferenceOutput struct{ *pulumi.OutputState }
Azure Application Insights information for performance counters reporting.
func (AppInsightsReferenceOutput) Component ¶
func (o AppInsightsReferenceOutput) Component() ResourceIdOutput
Azure Application Insights component resource ID.
func (AppInsightsReferenceOutput) ElementType ¶
func (AppInsightsReferenceOutput) ElementType() reflect.Type
func (AppInsightsReferenceOutput) InstrumentationKey ¶
func (o AppInsightsReferenceOutput) InstrumentationKey() pulumi.StringPtrOutput
Value of the Azure Application Insights instrumentation key.
func (AppInsightsReferenceOutput) InstrumentationKeySecretReference ¶
func (o AppInsightsReferenceOutput) InstrumentationKeySecretReference() KeyVaultSecretReferencePtrOutput
KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified.
func (AppInsightsReferenceOutput) ToAppInsightsReferenceOutput ¶
func (o AppInsightsReferenceOutput) ToAppInsightsReferenceOutput() AppInsightsReferenceOutput
func (AppInsightsReferenceOutput) ToAppInsightsReferenceOutputWithContext ¶
func (o AppInsightsReferenceOutput) ToAppInsightsReferenceOutputWithContext(ctx context.Context) AppInsightsReferenceOutput
func (AppInsightsReferenceOutput) ToAppInsightsReferencePtrOutput ¶
func (o AppInsightsReferenceOutput) ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput
func (AppInsightsReferenceOutput) ToAppInsightsReferencePtrOutputWithContext ¶
func (o AppInsightsReferenceOutput) ToAppInsightsReferencePtrOutputWithContext(ctx context.Context) AppInsightsReferencePtrOutput
type AppInsightsReferencePtrInput ¶
type AppInsightsReferencePtrInput interface { pulumi.Input ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput ToAppInsightsReferencePtrOutputWithContext(context.Context) AppInsightsReferencePtrOutput }
AppInsightsReferencePtrInput is an input type that accepts AppInsightsReferenceArgs, AppInsightsReferencePtr and AppInsightsReferencePtrOutput values. You can construct a concrete instance of `AppInsightsReferencePtrInput` via:
AppInsightsReferenceArgs{...} or: nil
func AppInsightsReferencePtr ¶
func AppInsightsReferencePtr(v *AppInsightsReferenceArgs) AppInsightsReferencePtrInput
type AppInsightsReferencePtrOutput ¶
type AppInsightsReferencePtrOutput struct{ *pulumi.OutputState }
func (AppInsightsReferencePtrOutput) Component ¶
func (o AppInsightsReferencePtrOutput) Component() ResourceIdPtrOutput
Azure Application Insights component resource ID.
func (AppInsightsReferencePtrOutput) Elem ¶
func (o AppInsightsReferencePtrOutput) Elem() AppInsightsReferenceOutput
func (AppInsightsReferencePtrOutput) ElementType ¶
func (AppInsightsReferencePtrOutput) ElementType() reflect.Type
func (AppInsightsReferencePtrOutput) InstrumentationKey ¶
func (o AppInsightsReferencePtrOutput) InstrumentationKey() pulumi.StringPtrOutput
Value of the Azure Application Insights instrumentation key.
func (AppInsightsReferencePtrOutput) InstrumentationKeySecretReference ¶
func (o AppInsightsReferencePtrOutput) InstrumentationKeySecretReference() KeyVaultSecretReferencePtrOutput
KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified.
func (AppInsightsReferencePtrOutput) ToAppInsightsReferencePtrOutput ¶
func (o AppInsightsReferencePtrOutput) ToAppInsightsReferencePtrOutput() AppInsightsReferencePtrOutput
func (AppInsightsReferencePtrOutput) ToAppInsightsReferencePtrOutputWithContext ¶
func (o AppInsightsReferencePtrOutput) ToAppInsightsReferencePtrOutputWithContext(ctx context.Context) AppInsightsReferencePtrOutput
type AppInsightsReferenceResponse ¶
type AppInsightsReferenceResponse struct { // Azure Application Insights component resource ID. Component ResourceIdResponse `pulumi:"component"` // Value of the Azure Application Insights instrumentation key. InstrumentationKey *string `pulumi:"instrumentationKey"` // KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified. InstrumentationKeySecretReference *KeyVaultSecretReferenceResponse `pulumi:"instrumentationKeySecretReference"` }
Azure Application Insights information for performance counters reporting.
type AppInsightsReferenceResponseArgs ¶
type AppInsightsReferenceResponseArgs struct { // Azure Application Insights component resource ID. Component ResourceIdResponseInput `pulumi:"component"` // Value of the Azure Application Insights instrumentation key. InstrumentationKey pulumi.StringPtrInput `pulumi:"instrumentationKey"` // KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified. InstrumentationKeySecretReference KeyVaultSecretReferenceResponsePtrInput `pulumi:"instrumentationKeySecretReference"` }
Azure Application Insights information for performance counters reporting.
func (AppInsightsReferenceResponseArgs) ElementType ¶
func (AppInsightsReferenceResponseArgs) ElementType() reflect.Type
func (AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponseOutput ¶
func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponseOutput() AppInsightsReferenceResponseOutput
func (AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponseOutputWithContext ¶
func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponseOutputWithContext(ctx context.Context) AppInsightsReferenceResponseOutput
func (AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponsePtrOutput ¶
func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput
func (AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponsePtrOutputWithContext ¶
func (i AppInsightsReferenceResponseArgs) ToAppInsightsReferenceResponsePtrOutputWithContext(ctx context.Context) AppInsightsReferenceResponsePtrOutput
type AppInsightsReferenceResponseInput ¶
type AppInsightsReferenceResponseInput interface { pulumi.Input ToAppInsightsReferenceResponseOutput() AppInsightsReferenceResponseOutput ToAppInsightsReferenceResponseOutputWithContext(context.Context) AppInsightsReferenceResponseOutput }
AppInsightsReferenceResponseInput is an input type that accepts AppInsightsReferenceResponseArgs and AppInsightsReferenceResponseOutput values. You can construct a concrete instance of `AppInsightsReferenceResponseInput` via:
AppInsightsReferenceResponseArgs{...}
type AppInsightsReferenceResponseOutput ¶
type AppInsightsReferenceResponseOutput struct{ *pulumi.OutputState }
Azure Application Insights information for performance counters reporting.
func (AppInsightsReferenceResponseOutput) Component ¶
func (o AppInsightsReferenceResponseOutput) Component() ResourceIdResponseOutput
Azure Application Insights component resource ID.
func (AppInsightsReferenceResponseOutput) ElementType ¶
func (AppInsightsReferenceResponseOutput) ElementType() reflect.Type
func (AppInsightsReferenceResponseOutput) InstrumentationKey ¶
func (o AppInsightsReferenceResponseOutput) InstrumentationKey() pulumi.StringPtrOutput
Value of the Azure Application Insights instrumentation key.
func (AppInsightsReferenceResponseOutput) InstrumentationKeySecretReference ¶
func (o AppInsightsReferenceResponseOutput) InstrumentationKeySecretReference() KeyVaultSecretReferenceResponsePtrOutput
KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified.
func (AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponseOutput ¶
func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponseOutput() AppInsightsReferenceResponseOutput
func (AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponseOutputWithContext ¶
func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponseOutputWithContext(ctx context.Context) AppInsightsReferenceResponseOutput
func (AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponsePtrOutput ¶
func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput
func (AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponsePtrOutputWithContext ¶
func (o AppInsightsReferenceResponseOutput) ToAppInsightsReferenceResponsePtrOutputWithContext(ctx context.Context) AppInsightsReferenceResponsePtrOutput
type AppInsightsReferenceResponsePtrInput ¶
type AppInsightsReferenceResponsePtrInput interface { pulumi.Input ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput ToAppInsightsReferenceResponsePtrOutputWithContext(context.Context) AppInsightsReferenceResponsePtrOutput }
AppInsightsReferenceResponsePtrInput is an input type that accepts AppInsightsReferenceResponseArgs, AppInsightsReferenceResponsePtr and AppInsightsReferenceResponsePtrOutput values. You can construct a concrete instance of `AppInsightsReferenceResponsePtrInput` via:
AppInsightsReferenceResponseArgs{...} or: nil
func AppInsightsReferenceResponsePtr ¶
func AppInsightsReferenceResponsePtr(v *AppInsightsReferenceResponseArgs) AppInsightsReferenceResponsePtrInput
type AppInsightsReferenceResponsePtrOutput ¶
type AppInsightsReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (AppInsightsReferenceResponsePtrOutput) Component ¶
func (o AppInsightsReferenceResponsePtrOutput) Component() ResourceIdResponsePtrOutput
Azure Application Insights component resource ID.
func (AppInsightsReferenceResponsePtrOutput) ElementType ¶
func (AppInsightsReferenceResponsePtrOutput) ElementType() reflect.Type
func (AppInsightsReferenceResponsePtrOutput) InstrumentationKey ¶
func (o AppInsightsReferenceResponsePtrOutput) InstrumentationKey() pulumi.StringPtrOutput
Value of the Azure Application Insights instrumentation key.
func (AppInsightsReferenceResponsePtrOutput) InstrumentationKeySecretReference ¶
func (o AppInsightsReferenceResponsePtrOutput) InstrumentationKeySecretReference() KeyVaultSecretReferenceResponsePtrOutput
KeyVault Store and Secret which contains Azure Application Insights instrumentation key. One of instrumentationKey or instrumentationKeySecretReference must be specified.
func (AppInsightsReferenceResponsePtrOutput) ToAppInsightsReferenceResponsePtrOutput ¶
func (o AppInsightsReferenceResponsePtrOutput) ToAppInsightsReferenceResponsePtrOutput() AppInsightsReferenceResponsePtrOutput
func (AppInsightsReferenceResponsePtrOutput) ToAppInsightsReferenceResponsePtrOutputWithContext ¶
func (o AppInsightsReferenceResponsePtrOutput) ToAppInsightsReferenceResponsePtrOutputWithContext(ctx context.Context) AppInsightsReferenceResponsePtrOutput
type AutoScaleSettings ¶
type AutoScaleSettings struct { // The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0. InitialNodeCount *int `pulumi:"initialNodeCount"` // The maximum number of compute nodes the cluster can have. MaximumNodeCount int `pulumi:"maximumNodeCount"` // The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request. MinimumNodeCount int `pulumi:"minimumNodeCount"` }
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.
type AutoScaleSettingsArgs ¶
type AutoScaleSettingsArgs struct { // The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0. InitialNodeCount pulumi.IntPtrInput `pulumi:"initialNodeCount"` // The maximum number of compute nodes the cluster can have. MaximumNodeCount pulumi.IntInput `pulumi:"maximumNodeCount"` // The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request. MinimumNodeCount pulumi.IntInput `pulumi:"minimumNodeCount"` }
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.
func (AutoScaleSettingsArgs) ElementType ¶
func (AutoScaleSettingsArgs) ElementType() reflect.Type
func (AutoScaleSettingsArgs) ToAutoScaleSettingsOutput ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
func (AutoScaleSettingsArgs) ToAutoScaleSettingsOutputWithContext ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
func (AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutput ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
func (AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutputWithContext ¶
func (i AutoScaleSettingsArgs) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
type AutoScaleSettingsInput ¶
type AutoScaleSettingsInput interface { pulumi.Input ToAutoScaleSettingsOutput() AutoScaleSettingsOutput ToAutoScaleSettingsOutputWithContext(context.Context) AutoScaleSettingsOutput }
AutoScaleSettingsInput is an input type that accepts AutoScaleSettingsArgs and AutoScaleSettingsOutput values. You can construct a concrete instance of `AutoScaleSettingsInput` via:
AutoScaleSettingsArgs{...}
type AutoScaleSettingsOutput ¶
type AutoScaleSettingsOutput struct{ *pulumi.OutputState }
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.
func (AutoScaleSettingsOutput) ElementType ¶
func (AutoScaleSettingsOutput) ElementType() reflect.Type
func (AutoScaleSettingsOutput) InitialNodeCount ¶
func (o AutoScaleSettingsOutput) InitialNodeCount() pulumi.IntPtrOutput
The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0.
func (AutoScaleSettingsOutput) MaximumNodeCount ¶
func (o AutoScaleSettingsOutput) MaximumNodeCount() pulumi.IntOutput
The maximum number of compute nodes the cluster can have.
func (AutoScaleSettingsOutput) MinimumNodeCount ¶
func (o AutoScaleSettingsOutput) MinimumNodeCount() pulumi.IntOutput
The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request.
func (AutoScaleSettingsOutput) ToAutoScaleSettingsOutput ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutput() AutoScaleSettingsOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsOutputWithContext ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsOutputWithContext(ctx context.Context) AutoScaleSettingsOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutput ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
func (AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutputWithContext ¶
func (o AutoScaleSettingsOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
type AutoScaleSettingsPtrInput ¶
type AutoScaleSettingsPtrInput interface { pulumi.Input ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput ToAutoScaleSettingsPtrOutputWithContext(context.Context) AutoScaleSettingsPtrOutput }
AutoScaleSettingsPtrInput is an input type that accepts AutoScaleSettingsArgs, AutoScaleSettingsPtr and AutoScaleSettingsPtrOutput values. You can construct a concrete instance of `AutoScaleSettingsPtrInput` via:
AutoScaleSettingsArgs{...} or: nil
func AutoScaleSettingsPtr ¶
func AutoScaleSettingsPtr(v *AutoScaleSettingsArgs) AutoScaleSettingsPtrInput
type AutoScaleSettingsPtrOutput ¶
type AutoScaleSettingsPtrOutput struct{ *pulumi.OutputState }
func (AutoScaleSettingsPtrOutput) Elem ¶
func (o AutoScaleSettingsPtrOutput) Elem() AutoScaleSettingsOutput
func (AutoScaleSettingsPtrOutput) ElementType ¶
func (AutoScaleSettingsPtrOutput) ElementType() reflect.Type
func (AutoScaleSettingsPtrOutput) InitialNodeCount ¶
func (o AutoScaleSettingsPtrOutput) InitialNodeCount() pulumi.IntPtrOutput
The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0.
func (AutoScaleSettingsPtrOutput) MaximumNodeCount ¶
func (o AutoScaleSettingsPtrOutput) MaximumNodeCount() pulumi.IntPtrOutput
The maximum number of compute nodes the cluster can have.
func (AutoScaleSettingsPtrOutput) MinimumNodeCount ¶
func (o AutoScaleSettingsPtrOutput) MinimumNodeCount() pulumi.IntPtrOutput
The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request.
func (AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutput ¶
func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutput() AutoScaleSettingsPtrOutput
func (AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutputWithContext ¶
func (o AutoScaleSettingsPtrOutput) ToAutoScaleSettingsPtrOutputWithContext(ctx context.Context) AutoScaleSettingsPtrOutput
type AutoScaleSettingsResponse ¶
type AutoScaleSettingsResponse struct { // The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0. InitialNodeCount *int `pulumi:"initialNodeCount"` // The maximum number of compute nodes the cluster can have. MaximumNodeCount int `pulumi:"maximumNodeCount"` // The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request. MinimumNodeCount int `pulumi:"minimumNodeCount"` }
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.
type AutoScaleSettingsResponseArgs ¶
type AutoScaleSettingsResponseArgs struct { // The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0. InitialNodeCount pulumi.IntPtrInput `pulumi:"initialNodeCount"` // The maximum number of compute nodes the cluster can have. MaximumNodeCount pulumi.IntInput `pulumi:"maximumNodeCount"` // The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request. MinimumNodeCount pulumi.IntInput `pulumi:"minimumNodeCount"` }
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.
func (AutoScaleSettingsResponseArgs) ElementType ¶
func (AutoScaleSettingsResponseArgs) ElementType() reflect.Type
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutput ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutputWithContext ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutput ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
func (AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutputWithContext ¶
func (i AutoScaleSettingsResponseArgs) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
type AutoScaleSettingsResponseInput ¶
type AutoScaleSettingsResponseInput interface { pulumi.Input ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput ToAutoScaleSettingsResponseOutputWithContext(context.Context) AutoScaleSettingsResponseOutput }
AutoScaleSettingsResponseInput is an input type that accepts AutoScaleSettingsResponseArgs and AutoScaleSettingsResponseOutput values. You can construct a concrete instance of `AutoScaleSettingsResponseInput` via:
AutoScaleSettingsResponseArgs{...}
type AutoScaleSettingsResponseOutput ¶
type AutoScaleSettingsResponseOutput struct{ *pulumi.OutputState }
Auto-scale settings for the cluster. The system automatically scales the cluster up and down (within minimumNodeCount and maximumNodeCount) based on the number of queued and running jobs assigned to the cluster.
func (AutoScaleSettingsResponseOutput) ElementType ¶
func (AutoScaleSettingsResponseOutput) ElementType() reflect.Type
func (AutoScaleSettingsResponseOutput) InitialNodeCount ¶
func (o AutoScaleSettingsResponseOutput) InitialNodeCount() pulumi.IntPtrOutput
The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0.
func (AutoScaleSettingsResponseOutput) MaximumNodeCount ¶
func (o AutoScaleSettingsResponseOutput) MaximumNodeCount() pulumi.IntOutput
The maximum number of compute nodes the cluster can have.
func (AutoScaleSettingsResponseOutput) MinimumNodeCount ¶
func (o AutoScaleSettingsResponseOutput) MinimumNodeCount() pulumi.IntOutput
The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request.
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutput ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutput() AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutputWithContext ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponseOutputWithContext(ctx context.Context) AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutput ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
func (AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutputWithContext ¶
func (o AutoScaleSettingsResponseOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
type AutoScaleSettingsResponsePtrInput ¶
type AutoScaleSettingsResponsePtrInput interface { pulumi.Input ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput ToAutoScaleSettingsResponsePtrOutputWithContext(context.Context) AutoScaleSettingsResponsePtrOutput }
AutoScaleSettingsResponsePtrInput is an input type that accepts AutoScaleSettingsResponseArgs, AutoScaleSettingsResponsePtr and AutoScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `AutoScaleSettingsResponsePtrInput` via:
AutoScaleSettingsResponseArgs{...} or: nil
func AutoScaleSettingsResponsePtr ¶
func AutoScaleSettingsResponsePtr(v *AutoScaleSettingsResponseArgs) AutoScaleSettingsResponsePtrInput
type AutoScaleSettingsResponsePtrOutput ¶
type AutoScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (AutoScaleSettingsResponsePtrOutput) Elem ¶
func (o AutoScaleSettingsResponsePtrOutput) Elem() AutoScaleSettingsResponseOutput
func (AutoScaleSettingsResponsePtrOutput) ElementType ¶
func (AutoScaleSettingsResponsePtrOutput) ElementType() reflect.Type
func (AutoScaleSettingsResponsePtrOutput) InitialNodeCount ¶
func (o AutoScaleSettingsResponsePtrOutput) InitialNodeCount() pulumi.IntPtrOutput
The number of compute nodes to allocate on cluster creation. Note that this value is used only during cluster creation. Default: 0.
func (AutoScaleSettingsResponsePtrOutput) MaximumNodeCount ¶
func (o AutoScaleSettingsResponsePtrOutput) MaximumNodeCount() pulumi.IntPtrOutput
The maximum number of compute nodes the cluster can have.
func (AutoScaleSettingsResponsePtrOutput) MinimumNodeCount ¶
func (o AutoScaleSettingsResponsePtrOutput) MinimumNodeCount() pulumi.IntPtrOutput
The minimum number of compute nodes the Batch AI service will try to allocate for the cluster. Note, the actual number of nodes can be less than the specified value if the subscription has not enough quota to fulfill the request.
func (AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutput ¶
func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutput() AutoScaleSettingsResponsePtrOutput
func (AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutputWithContext ¶
func (o AutoScaleSettingsResponsePtrOutput) ToAutoScaleSettingsResponsePtrOutputWithContext(ctx context.Context) AutoScaleSettingsResponsePtrOutput
type AzureBlobFileSystemReference ¶
type AzureBlobFileSystemReference struct { // Name of the Azure storage account. AccountName string `pulumi:"accountName"` // Name of the Azure Blob Storage container to mount on the cluster. ContainerName string `pulumi:"containerName"` // Information about the Azure storage credentials. Credentials AzureStorageCredentialsInfo `pulumi:"credentials"` // Mount options for mounting blobfuse file system. MountOptions *string `pulumi:"mountOptions"` // The relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath string `pulumi:"relativeMountPath"` }
Azure Blob Storage Container mounting configuration.
type AzureBlobFileSystemReferenceArgs ¶
type AzureBlobFileSystemReferenceArgs struct { // Name of the Azure storage account. AccountName pulumi.StringInput `pulumi:"accountName"` // Name of the Azure Blob Storage container to mount on the cluster. ContainerName pulumi.StringInput `pulumi:"containerName"` // Information about the Azure storage credentials. Credentials AzureStorageCredentialsInfoInput `pulumi:"credentials"` // Mount options for mounting blobfuse file system. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` // The relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }
Azure Blob Storage Container mounting configuration.
func (AzureBlobFileSystemReferenceArgs) ElementType ¶
func (AzureBlobFileSystemReferenceArgs) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceArgs) ToAzureBlobFileSystemReferenceOutput ¶
func (i AzureBlobFileSystemReferenceArgs) ToAzureBlobFileSystemReferenceOutput() AzureBlobFileSystemReferenceOutput
func (AzureBlobFileSystemReferenceArgs) ToAzureBlobFileSystemReferenceOutputWithContext ¶
func (i AzureBlobFileSystemReferenceArgs) ToAzureBlobFileSystemReferenceOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceOutput
type AzureBlobFileSystemReferenceArray ¶
type AzureBlobFileSystemReferenceArray []AzureBlobFileSystemReferenceInput
func (AzureBlobFileSystemReferenceArray) ElementType ¶
func (AzureBlobFileSystemReferenceArray) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceArray) ToAzureBlobFileSystemReferenceArrayOutput ¶
func (i AzureBlobFileSystemReferenceArray) ToAzureBlobFileSystemReferenceArrayOutput() AzureBlobFileSystemReferenceArrayOutput
func (AzureBlobFileSystemReferenceArray) ToAzureBlobFileSystemReferenceArrayOutputWithContext ¶
func (i AzureBlobFileSystemReferenceArray) ToAzureBlobFileSystemReferenceArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceArrayOutput
type AzureBlobFileSystemReferenceArrayInput ¶
type AzureBlobFileSystemReferenceArrayInput interface { pulumi.Input ToAzureBlobFileSystemReferenceArrayOutput() AzureBlobFileSystemReferenceArrayOutput ToAzureBlobFileSystemReferenceArrayOutputWithContext(context.Context) AzureBlobFileSystemReferenceArrayOutput }
AzureBlobFileSystemReferenceArrayInput is an input type that accepts AzureBlobFileSystemReferenceArray and AzureBlobFileSystemReferenceArrayOutput values. You can construct a concrete instance of `AzureBlobFileSystemReferenceArrayInput` via:
AzureBlobFileSystemReferenceArray{ AzureBlobFileSystemReferenceArgs{...} }
type AzureBlobFileSystemReferenceArrayOutput ¶
type AzureBlobFileSystemReferenceArrayOutput struct{ *pulumi.OutputState }
func (AzureBlobFileSystemReferenceArrayOutput) ElementType ¶
func (AzureBlobFileSystemReferenceArrayOutput) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceArrayOutput) ToAzureBlobFileSystemReferenceArrayOutput ¶
func (o AzureBlobFileSystemReferenceArrayOutput) ToAzureBlobFileSystemReferenceArrayOutput() AzureBlobFileSystemReferenceArrayOutput
func (AzureBlobFileSystemReferenceArrayOutput) ToAzureBlobFileSystemReferenceArrayOutputWithContext ¶
func (o AzureBlobFileSystemReferenceArrayOutput) ToAzureBlobFileSystemReferenceArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceArrayOutput
type AzureBlobFileSystemReferenceInput ¶
type AzureBlobFileSystemReferenceInput interface { pulumi.Input ToAzureBlobFileSystemReferenceOutput() AzureBlobFileSystemReferenceOutput ToAzureBlobFileSystemReferenceOutputWithContext(context.Context) AzureBlobFileSystemReferenceOutput }
AzureBlobFileSystemReferenceInput is an input type that accepts AzureBlobFileSystemReferenceArgs and AzureBlobFileSystemReferenceOutput values. You can construct a concrete instance of `AzureBlobFileSystemReferenceInput` via:
AzureBlobFileSystemReferenceArgs{...}
type AzureBlobFileSystemReferenceOutput ¶
type AzureBlobFileSystemReferenceOutput struct{ *pulumi.OutputState }
Azure Blob Storage Container mounting configuration.
func (AzureBlobFileSystemReferenceOutput) AccountName ¶
func (o AzureBlobFileSystemReferenceOutput) AccountName() pulumi.StringOutput
Name of the Azure storage account.
func (AzureBlobFileSystemReferenceOutput) ContainerName ¶
func (o AzureBlobFileSystemReferenceOutput) ContainerName() pulumi.StringOutput
Name of the Azure Blob Storage container to mount on the cluster.
func (AzureBlobFileSystemReferenceOutput) Credentials ¶
func (o AzureBlobFileSystemReferenceOutput) Credentials() AzureStorageCredentialsInfoOutput
Information about the Azure storage credentials.
func (AzureBlobFileSystemReferenceOutput) ElementType ¶
func (AzureBlobFileSystemReferenceOutput) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceOutput) MountOptions ¶
func (o AzureBlobFileSystemReferenceOutput) MountOptions() pulumi.StringPtrOutput
Mount options for mounting blobfuse file system.
func (AzureBlobFileSystemReferenceOutput) RelativeMountPath ¶
func (o AzureBlobFileSystemReferenceOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (AzureBlobFileSystemReferenceOutput) ToAzureBlobFileSystemReferenceOutput ¶
func (o AzureBlobFileSystemReferenceOutput) ToAzureBlobFileSystemReferenceOutput() AzureBlobFileSystemReferenceOutput
func (AzureBlobFileSystemReferenceOutput) ToAzureBlobFileSystemReferenceOutputWithContext ¶
func (o AzureBlobFileSystemReferenceOutput) ToAzureBlobFileSystemReferenceOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceOutput
type AzureBlobFileSystemReferenceResponse ¶
type AzureBlobFileSystemReferenceResponse struct { // Name of the Azure storage account. AccountName string `pulumi:"accountName"` // Name of the Azure Blob Storage container to mount on the cluster. ContainerName string `pulumi:"containerName"` // Information about the Azure storage credentials. Credentials AzureStorageCredentialsInfoResponse `pulumi:"credentials"` // Mount options for mounting blobfuse file system. MountOptions *string `pulumi:"mountOptions"` // The relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath string `pulumi:"relativeMountPath"` }
Azure Blob Storage Container mounting configuration.
type AzureBlobFileSystemReferenceResponseArgs ¶
type AzureBlobFileSystemReferenceResponseArgs struct { // Name of the Azure storage account. AccountName pulumi.StringInput `pulumi:"accountName"` // Name of the Azure Blob Storage container to mount on the cluster. ContainerName pulumi.StringInput `pulumi:"containerName"` // Information about the Azure storage credentials. Credentials AzureStorageCredentialsInfoResponseInput `pulumi:"credentials"` // Mount options for mounting blobfuse file system. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` // The relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }
Azure Blob Storage Container mounting configuration.
func (AzureBlobFileSystemReferenceResponseArgs) ElementType ¶
func (AzureBlobFileSystemReferenceResponseArgs) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceResponseArgs) ToAzureBlobFileSystemReferenceResponseOutput ¶
func (i AzureBlobFileSystemReferenceResponseArgs) ToAzureBlobFileSystemReferenceResponseOutput() AzureBlobFileSystemReferenceResponseOutput
func (AzureBlobFileSystemReferenceResponseArgs) ToAzureBlobFileSystemReferenceResponseOutputWithContext ¶
func (i AzureBlobFileSystemReferenceResponseArgs) ToAzureBlobFileSystemReferenceResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseOutput
type AzureBlobFileSystemReferenceResponseArray ¶
type AzureBlobFileSystemReferenceResponseArray []AzureBlobFileSystemReferenceResponseInput
func (AzureBlobFileSystemReferenceResponseArray) ElementType ¶
func (AzureBlobFileSystemReferenceResponseArray) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceResponseArray) ToAzureBlobFileSystemReferenceResponseArrayOutput ¶
func (i AzureBlobFileSystemReferenceResponseArray) ToAzureBlobFileSystemReferenceResponseArrayOutput() AzureBlobFileSystemReferenceResponseArrayOutput
func (AzureBlobFileSystemReferenceResponseArray) ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext ¶
func (i AzureBlobFileSystemReferenceResponseArray) ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseArrayOutput
type AzureBlobFileSystemReferenceResponseArrayInput ¶
type AzureBlobFileSystemReferenceResponseArrayInput interface { pulumi.Input ToAzureBlobFileSystemReferenceResponseArrayOutput() AzureBlobFileSystemReferenceResponseArrayOutput ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext(context.Context) AzureBlobFileSystemReferenceResponseArrayOutput }
AzureBlobFileSystemReferenceResponseArrayInput is an input type that accepts AzureBlobFileSystemReferenceResponseArray and AzureBlobFileSystemReferenceResponseArrayOutput values. You can construct a concrete instance of `AzureBlobFileSystemReferenceResponseArrayInput` via:
AzureBlobFileSystemReferenceResponseArray{ AzureBlobFileSystemReferenceResponseArgs{...} }
type AzureBlobFileSystemReferenceResponseArrayOutput ¶
type AzureBlobFileSystemReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (AzureBlobFileSystemReferenceResponseArrayOutput) ElementType ¶
func (AzureBlobFileSystemReferenceResponseArrayOutput) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceResponseArrayOutput) ToAzureBlobFileSystemReferenceResponseArrayOutput ¶
func (o AzureBlobFileSystemReferenceResponseArrayOutput) ToAzureBlobFileSystemReferenceResponseArrayOutput() AzureBlobFileSystemReferenceResponseArrayOutput
func (AzureBlobFileSystemReferenceResponseArrayOutput) ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext ¶
func (o AzureBlobFileSystemReferenceResponseArrayOutput) ToAzureBlobFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseArrayOutput
type AzureBlobFileSystemReferenceResponseInput ¶
type AzureBlobFileSystemReferenceResponseInput interface { pulumi.Input ToAzureBlobFileSystemReferenceResponseOutput() AzureBlobFileSystemReferenceResponseOutput ToAzureBlobFileSystemReferenceResponseOutputWithContext(context.Context) AzureBlobFileSystemReferenceResponseOutput }
AzureBlobFileSystemReferenceResponseInput is an input type that accepts AzureBlobFileSystemReferenceResponseArgs and AzureBlobFileSystemReferenceResponseOutput values. You can construct a concrete instance of `AzureBlobFileSystemReferenceResponseInput` via:
AzureBlobFileSystemReferenceResponseArgs{...}
type AzureBlobFileSystemReferenceResponseOutput ¶
type AzureBlobFileSystemReferenceResponseOutput struct{ *pulumi.OutputState }
Azure Blob Storage Container mounting configuration.
func (AzureBlobFileSystemReferenceResponseOutput) AccountName ¶
func (o AzureBlobFileSystemReferenceResponseOutput) AccountName() pulumi.StringOutput
Name of the Azure storage account.
func (AzureBlobFileSystemReferenceResponseOutput) ContainerName ¶
func (o AzureBlobFileSystemReferenceResponseOutput) ContainerName() pulumi.StringOutput
Name of the Azure Blob Storage container to mount on the cluster.
func (AzureBlobFileSystemReferenceResponseOutput) Credentials ¶
func (o AzureBlobFileSystemReferenceResponseOutput) Credentials() AzureStorageCredentialsInfoResponseOutput
Information about the Azure storage credentials.
func (AzureBlobFileSystemReferenceResponseOutput) ElementType ¶
func (AzureBlobFileSystemReferenceResponseOutput) ElementType() reflect.Type
func (AzureBlobFileSystemReferenceResponseOutput) MountOptions ¶
func (o AzureBlobFileSystemReferenceResponseOutput) MountOptions() pulumi.StringPtrOutput
Mount options for mounting blobfuse file system.
func (AzureBlobFileSystemReferenceResponseOutput) RelativeMountPath ¶
func (o AzureBlobFileSystemReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the Azure File container will be mounted. Note that all cluster level containers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level containers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (AzureBlobFileSystemReferenceResponseOutput) ToAzureBlobFileSystemReferenceResponseOutput ¶
func (o AzureBlobFileSystemReferenceResponseOutput) ToAzureBlobFileSystemReferenceResponseOutput() AzureBlobFileSystemReferenceResponseOutput
func (AzureBlobFileSystemReferenceResponseOutput) ToAzureBlobFileSystemReferenceResponseOutputWithContext ¶
func (o AzureBlobFileSystemReferenceResponseOutput) ToAzureBlobFileSystemReferenceResponseOutputWithContext(ctx context.Context) AzureBlobFileSystemReferenceResponseOutput
type AzureFileShareReference ¶
type AzureFileShareReference struct { string `pulumi:"accountName"` AzureFileUrl string `pulumi:"azureFileUrl"` Credentials AzureStorageCredentialsInfo `pulumi:"credentials"` DirectoryMode *string `pulumi:"directoryMode"` FileMode *string `pulumi:"fileMode"` RelativeMountPath string `pulumi:"relativeMountPath"` }AccountName
Azure File Share mounting configuration.
type AzureFileShareReferenceArgs ¶
type AzureFileShareReferenceArgs struct { pulumi.StringInput `pulumi:"accountName"` AzureFileUrl pulumi.StringInput `pulumi:"azureFileUrl"` Credentials AzureStorageCredentialsInfoInput `pulumi:"credentials"` DirectoryMode pulumi.StringPtrInput `pulumi:"directoryMode"` FileMode pulumi.StringPtrInput `pulumi:"fileMode"` RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }AccountName
Azure File Share mounting configuration.
func (AzureFileShareReferenceArgs) ElementType ¶
func (AzureFileShareReferenceArgs) ElementType() reflect.Type
func (AzureFileShareReferenceArgs) ToAzureFileShareReferenceOutput ¶
func (i AzureFileShareReferenceArgs) ToAzureFileShareReferenceOutput() AzureFileShareReferenceOutput
func (AzureFileShareReferenceArgs) ToAzureFileShareReferenceOutputWithContext ¶
func (i AzureFileShareReferenceArgs) ToAzureFileShareReferenceOutputWithContext(ctx context.Context) AzureFileShareReferenceOutput
type AzureFileShareReferenceArray ¶
type AzureFileShareReferenceArray []AzureFileShareReferenceInput
func (AzureFileShareReferenceArray) ElementType ¶
func (AzureFileShareReferenceArray) ElementType() reflect.Type
func (AzureFileShareReferenceArray) ToAzureFileShareReferenceArrayOutput ¶
func (i AzureFileShareReferenceArray) ToAzureFileShareReferenceArrayOutput() AzureFileShareReferenceArrayOutput
func (AzureFileShareReferenceArray) ToAzureFileShareReferenceArrayOutputWithContext ¶
func (i AzureFileShareReferenceArray) ToAzureFileShareReferenceArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceArrayOutput
type AzureFileShareReferenceArrayInput ¶
AzureFileShareReferenceArrayInput is an input type that accepts AzureFileShareReferenceArray and AzureFileShareReferenceArrayOutput values. You can construct a concrete instance of `AzureFileShareReferenceArrayInput` via:
AzureFileShareReferenceArray{ AzureFileShareReferenceArgs{...} }
type AzureFileShareReferenceArrayOutput ¶
func (AzureFileShareReferenceArrayOutput) ElementType ¶
func (AzureFileShareReferenceArrayOutput) ElementType() reflect.Type
func (AzureFileShareReferenceArrayOutput) Index ¶
func (o AzureFileShareReferenceArrayOutput) Index(i pulumi.IntInput) AzureFileShareReferenceOutput
func (AzureFileShareReferenceArrayOutput) ToAzureFileShareReferenceArrayOutput ¶
func (o AzureFileShareReferenceArrayOutput) ToAzureFileShareReferenceArrayOutput() AzureFileShareReferenceArrayOutput
func (AzureFileShareReferenceArrayOutput) ToAzureFileShareReferenceArrayOutputWithContext ¶
func (o AzureFileShareReferenceArrayOutput) ToAzureFileShareReferenceArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceArrayOutput
type AzureFileShareReferenceInput ¶
AzureFileShareReferenceInput is an input type that accepts AzureFileShareReferenceArgs and AzureFileShareReferenceOutput values. You can construct a concrete instance of `AzureFileShareReferenceInput` via:
AzureFileShareReferenceArgs{...}
type AzureFileShareReferenceOutput ¶
Azure File Share mounting configuration.
func (AzureFileShareReferenceOutput) AccountName ¶
func (o AzureFileShareReferenceOutput) AccountName() pulumi.StringOutput
Name of the Azure storage account.
func (AzureFileShareReferenceOutput) AzureFileUrl ¶
func (o AzureFileShareReferenceOutput) AzureFileUrl() pulumi.StringOutput
URL to access the Azure File.
func (AzureFileShareReferenceOutput) Credentials ¶
func (o AzureFileShareReferenceOutput) Credentials() AzureStorageCredentialsInfoOutput
Information about the Azure storage credentials.
func (AzureFileShareReferenceOutput) DirectoryMode ¶
func (o AzureFileShareReferenceOutput) DirectoryMode() pulumi.StringPtrOutput
File mode for directories on the mounted file share. Default value: 0777.
func (AzureFileShareReferenceOutput) ElementType ¶
func (AzureFileShareReferenceOutput) ElementType() reflect.Type
func (AzureFileShareReferenceOutput) FileMode ¶
func (o AzureFileShareReferenceOutput) FileMode() pulumi.StringPtrOutput
File mode for files on the mounted file share. Default value: 0777.
func (AzureFileShareReferenceOutput) RelativeMountPath ¶
func (o AzureFileShareReferenceOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the Azure File share will be mounted. Note that all cluster level file shares will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file shares will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (AzureFileShareReferenceOutput) ToAzureFileShareReferenceOutput ¶
func (o AzureFileShareReferenceOutput) ToAzureFileShareReferenceOutput() AzureFileShareReferenceOutput
func (AzureFileShareReferenceOutput) ToAzureFileShareReferenceOutputWithContext ¶
func (o AzureFileShareReferenceOutput) ToAzureFileShareReferenceOutputWithContext(ctx context.Context) AzureFileShareReferenceOutput
type AzureFileShareReferenceResponse ¶
type AzureFileShareReferenceResponse struct { string `pulumi:"accountName"` AzureFileUrl string `pulumi:"azureFileUrl"` Credentials AzureStorageCredentialsInfoResponse `pulumi:"credentials"` DirectoryMode *string `pulumi:"directoryMode"` FileMode *string `pulumi:"fileMode"` RelativeMountPath string `pulumi:"relativeMountPath"` }AccountName
Azure File Share mounting configuration.
type AzureFileShareReferenceResponseArgs ¶
type AzureFileShareReferenceResponseArgs struct { pulumi.StringInput `pulumi:"accountName"` AzureFileUrl pulumi.StringInput `pulumi:"azureFileUrl"` Credentials AzureStorageCredentialsInfoResponseInput `pulumi:"credentials"` DirectoryMode pulumi.StringPtrInput `pulumi:"directoryMode"` FileMode pulumi.StringPtrInput `pulumi:"fileMode"` RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }AccountName
Azure File Share mounting configuration.
func (AzureFileShareReferenceResponseArgs) ElementType ¶
func (AzureFileShareReferenceResponseArgs) ElementType() reflect.Type
func (AzureFileShareReferenceResponseArgs) ToAzureFileShareReferenceResponseOutput ¶
func (i AzureFileShareReferenceResponseArgs) ToAzureFileShareReferenceResponseOutput() AzureFileShareReferenceResponseOutput
func (AzureFileShareReferenceResponseArgs) ToAzureFileShareReferenceResponseOutputWithContext ¶
func (i AzureFileShareReferenceResponseArgs) ToAzureFileShareReferenceResponseOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseOutput
type AzureFileShareReferenceResponseArray ¶
type AzureFileShareReferenceResponseArray []AzureFileShareReferenceResponseInput
func (AzureFileShareReferenceResponseArray) ElementType ¶
func (AzureFileShareReferenceResponseArray) ElementType() reflect.Type
func (AzureFileShareReferenceResponseArray) ToAzureFileShareReferenceResponseArrayOutput ¶
func (i AzureFileShareReferenceResponseArray) ToAzureFileShareReferenceResponseArrayOutput() AzureFileShareReferenceResponseArrayOutput
func (AzureFileShareReferenceResponseArray) ToAzureFileShareReferenceResponseArrayOutputWithContext ¶
func (i AzureFileShareReferenceResponseArray) ToAzureFileShareReferenceResponseArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseArrayOutput
type AzureFileShareReferenceResponseArrayInput ¶
AzureFileShareReferenceResponseArrayInput is an input type that accepts AzureFileShareReferenceResponseArray and AzureFileShareReferenceResponseArrayOutput values. You can construct a concrete instance of `AzureFileShareReferenceResponseArrayInput` via:
AzureFileShareReferenceResponseArray{ AzureFileShareReferenceResponseArgs{...} }
type AzureFileShareReferenceResponseArrayOutput ¶
func (AzureFileShareReferenceResponseArrayOutput) ElementType ¶
func (AzureFileShareReferenceResponseArrayOutput) ElementType() reflect.Type
func (AzureFileShareReferenceResponseArrayOutput) ToAzureFileShareReferenceResponseArrayOutput ¶
func (o AzureFileShareReferenceResponseArrayOutput) ToAzureFileShareReferenceResponseArrayOutput() AzureFileShareReferenceResponseArrayOutput
func (AzureFileShareReferenceResponseArrayOutput) ToAzureFileShareReferenceResponseArrayOutputWithContext ¶
func (o AzureFileShareReferenceResponseArrayOutput) ToAzureFileShareReferenceResponseArrayOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseArrayOutput
type AzureFileShareReferenceResponseInput ¶
AzureFileShareReferenceResponseInput is an input type that accepts AzureFileShareReferenceResponseArgs and AzureFileShareReferenceResponseOutput values. You can construct a concrete instance of `AzureFileShareReferenceResponseInput` via:
AzureFileShareReferenceResponseArgs{...}
type AzureFileShareReferenceResponseOutput ¶
Azure File Share mounting configuration.
func (AzureFileShareReferenceResponseOutput) AccountName ¶
func (o AzureFileShareReferenceResponseOutput) AccountName() pulumi.StringOutput
Name of the Azure storage account.
func (AzureFileShareReferenceResponseOutput) AzureFileUrl ¶
func (o AzureFileShareReferenceResponseOutput) AzureFileUrl() pulumi.StringOutput
URL to access the Azure File.
func (AzureFileShareReferenceResponseOutput) Credentials ¶
func (o AzureFileShareReferenceResponseOutput) Credentials() AzureStorageCredentialsInfoResponseOutput
Information about the Azure storage credentials.
func (AzureFileShareReferenceResponseOutput) DirectoryMode ¶
func (o AzureFileShareReferenceResponseOutput) DirectoryMode() pulumi.StringPtrOutput
File mode for directories on the mounted file share. Default value: 0777.
func (AzureFileShareReferenceResponseOutput) ElementType ¶
func (AzureFileShareReferenceResponseOutput) ElementType() reflect.Type
func (AzureFileShareReferenceResponseOutput) FileMode ¶
func (o AzureFileShareReferenceResponseOutput) FileMode() pulumi.StringPtrOutput
File mode for files on the mounted file share. Default value: 0777.
func (AzureFileShareReferenceResponseOutput) RelativeMountPath ¶
func (o AzureFileShareReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the Azure File share will be mounted. Note that all cluster level file shares will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file shares will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (AzureFileShareReferenceResponseOutput) ToAzureFileShareReferenceResponseOutput ¶
func (o AzureFileShareReferenceResponseOutput) ToAzureFileShareReferenceResponseOutput() AzureFileShareReferenceResponseOutput
func (AzureFileShareReferenceResponseOutput) ToAzureFileShareReferenceResponseOutputWithContext ¶
func (o AzureFileShareReferenceResponseOutput) ToAzureFileShareReferenceResponseOutputWithContext(ctx context.Context) AzureFileShareReferenceResponseOutput
type AzureStorageCredentialsInfo ¶
type AzureStorageCredentialsInfo struct { // Storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKey *string `pulumi:"accountKey"` // Information about KeyVault secret storing the storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKeySecretReference *KeyVaultSecretReference `pulumi:"accountKeySecretReference"` }
Azure storage account credentials.
type AzureStorageCredentialsInfoArgs ¶
type AzureStorageCredentialsInfoArgs struct { // Storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKey pulumi.StringPtrInput `pulumi:"accountKey"` // Information about KeyVault secret storing the storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKeySecretReference KeyVaultSecretReferencePtrInput `pulumi:"accountKeySecretReference"` }
Azure storage account credentials.
func (AzureStorageCredentialsInfoArgs) ElementType ¶
func (AzureStorageCredentialsInfoArgs) ElementType() reflect.Type
func (AzureStorageCredentialsInfoArgs) ToAzureStorageCredentialsInfoOutput ¶
func (i AzureStorageCredentialsInfoArgs) ToAzureStorageCredentialsInfoOutput() AzureStorageCredentialsInfoOutput
func (AzureStorageCredentialsInfoArgs) ToAzureStorageCredentialsInfoOutputWithContext ¶
func (i AzureStorageCredentialsInfoArgs) ToAzureStorageCredentialsInfoOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoOutput
type AzureStorageCredentialsInfoInput ¶
type AzureStorageCredentialsInfoInput interface { pulumi.Input ToAzureStorageCredentialsInfoOutput() AzureStorageCredentialsInfoOutput ToAzureStorageCredentialsInfoOutputWithContext(context.Context) AzureStorageCredentialsInfoOutput }
AzureStorageCredentialsInfoInput is an input type that accepts AzureStorageCredentialsInfoArgs and AzureStorageCredentialsInfoOutput values. You can construct a concrete instance of `AzureStorageCredentialsInfoInput` via:
AzureStorageCredentialsInfoArgs{...}
type AzureStorageCredentialsInfoOutput ¶
type AzureStorageCredentialsInfoOutput struct{ *pulumi.OutputState }
Azure storage account credentials.
func (AzureStorageCredentialsInfoOutput) AccountKey ¶
func (o AzureStorageCredentialsInfoOutput) AccountKey() pulumi.StringPtrOutput
Storage account key. One of accountKey or accountKeySecretReference must be specified.
func (AzureStorageCredentialsInfoOutput) AccountKeySecretReference ¶
func (o AzureStorageCredentialsInfoOutput) AccountKeySecretReference() KeyVaultSecretReferencePtrOutput
Information about KeyVault secret storing the storage account key. One of accountKey or accountKeySecretReference must be specified.
func (AzureStorageCredentialsInfoOutput) ElementType ¶
func (AzureStorageCredentialsInfoOutput) ElementType() reflect.Type
func (AzureStorageCredentialsInfoOutput) ToAzureStorageCredentialsInfoOutput ¶
func (o AzureStorageCredentialsInfoOutput) ToAzureStorageCredentialsInfoOutput() AzureStorageCredentialsInfoOutput
func (AzureStorageCredentialsInfoOutput) ToAzureStorageCredentialsInfoOutputWithContext ¶
func (o AzureStorageCredentialsInfoOutput) ToAzureStorageCredentialsInfoOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoOutput
type AzureStorageCredentialsInfoResponse ¶
type AzureStorageCredentialsInfoResponse struct { // Storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKey *string `pulumi:"accountKey"` // Information about KeyVault secret storing the storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKeySecretReference *KeyVaultSecretReferenceResponse `pulumi:"accountKeySecretReference"` }
Azure storage account credentials.
type AzureStorageCredentialsInfoResponseArgs ¶
type AzureStorageCredentialsInfoResponseArgs struct { // Storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKey pulumi.StringPtrInput `pulumi:"accountKey"` // Information about KeyVault secret storing the storage account key. One of accountKey or accountKeySecretReference must be specified. AccountKeySecretReference KeyVaultSecretReferenceResponsePtrInput `pulumi:"accountKeySecretReference"` }
Azure storage account credentials.
func (AzureStorageCredentialsInfoResponseArgs) ElementType ¶
func (AzureStorageCredentialsInfoResponseArgs) ElementType() reflect.Type
func (AzureStorageCredentialsInfoResponseArgs) ToAzureStorageCredentialsInfoResponseOutput ¶
func (i AzureStorageCredentialsInfoResponseArgs) ToAzureStorageCredentialsInfoResponseOutput() AzureStorageCredentialsInfoResponseOutput
func (AzureStorageCredentialsInfoResponseArgs) ToAzureStorageCredentialsInfoResponseOutputWithContext ¶
func (i AzureStorageCredentialsInfoResponseArgs) ToAzureStorageCredentialsInfoResponseOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoResponseOutput
type AzureStorageCredentialsInfoResponseInput ¶
type AzureStorageCredentialsInfoResponseInput interface { pulumi.Input ToAzureStorageCredentialsInfoResponseOutput() AzureStorageCredentialsInfoResponseOutput ToAzureStorageCredentialsInfoResponseOutputWithContext(context.Context) AzureStorageCredentialsInfoResponseOutput }
AzureStorageCredentialsInfoResponseInput is an input type that accepts AzureStorageCredentialsInfoResponseArgs and AzureStorageCredentialsInfoResponseOutput values. You can construct a concrete instance of `AzureStorageCredentialsInfoResponseInput` via:
AzureStorageCredentialsInfoResponseArgs{...}
type AzureStorageCredentialsInfoResponseOutput ¶
type AzureStorageCredentialsInfoResponseOutput struct{ *pulumi.OutputState }
Azure storage account credentials.
func (AzureStorageCredentialsInfoResponseOutput) AccountKey ¶
func (o AzureStorageCredentialsInfoResponseOutput) AccountKey() pulumi.StringPtrOutput
Storage account key. One of accountKey or accountKeySecretReference must be specified.
func (AzureStorageCredentialsInfoResponseOutput) AccountKeySecretReference ¶
func (o AzureStorageCredentialsInfoResponseOutput) AccountKeySecretReference() KeyVaultSecretReferenceResponsePtrOutput
Information about KeyVault secret storing the storage account key. One of accountKey or accountKeySecretReference must be specified.
func (AzureStorageCredentialsInfoResponseOutput) ElementType ¶
func (AzureStorageCredentialsInfoResponseOutput) ElementType() reflect.Type
func (AzureStorageCredentialsInfoResponseOutput) ToAzureStorageCredentialsInfoResponseOutput ¶
func (o AzureStorageCredentialsInfoResponseOutput) ToAzureStorageCredentialsInfoResponseOutput() AzureStorageCredentialsInfoResponseOutput
func (AzureStorageCredentialsInfoResponseOutput) ToAzureStorageCredentialsInfoResponseOutputWithContext ¶
func (o AzureStorageCredentialsInfoResponseOutput) ToAzureStorageCredentialsInfoResponseOutputWithContext(ctx context.Context) AzureStorageCredentialsInfoResponseOutput
type BatchAIErrorResponse ¶
type BatchAIErrorResponse struct { // An identifier of the error. Codes are invariant and are intended to be consumed programmatically. Code string `pulumi:"code"` // A list of additional details about the error. Details []NameValuePairResponse `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message string `pulumi:"message"` }
An error response from the Batch AI service.
type BatchAIErrorResponseArgs ¶
type BatchAIErrorResponseArgs struct { // An identifier of the error. Codes are invariant and are intended to be consumed programmatically. Code pulumi.StringInput `pulumi:"code"` // A list of additional details about the error. Details NameValuePairResponseArrayInput `pulumi:"details"` // A message describing the error, intended to be suitable for display in a user interface. Message pulumi.StringInput `pulumi:"message"` }
An error response from the Batch AI service.
func (BatchAIErrorResponseArgs) ElementType ¶
func (BatchAIErrorResponseArgs) ElementType() reflect.Type
func (BatchAIErrorResponseArgs) ToBatchAIErrorResponseOutput ¶
func (i BatchAIErrorResponseArgs) ToBatchAIErrorResponseOutput() BatchAIErrorResponseOutput
func (BatchAIErrorResponseArgs) ToBatchAIErrorResponseOutputWithContext ¶
func (i BatchAIErrorResponseArgs) ToBatchAIErrorResponseOutputWithContext(ctx context.Context) BatchAIErrorResponseOutput
type BatchAIErrorResponseArray ¶
type BatchAIErrorResponseArray []BatchAIErrorResponseInput
func (BatchAIErrorResponseArray) ElementType ¶
func (BatchAIErrorResponseArray) ElementType() reflect.Type
func (BatchAIErrorResponseArray) ToBatchAIErrorResponseArrayOutput ¶
func (i BatchAIErrorResponseArray) ToBatchAIErrorResponseArrayOutput() BatchAIErrorResponseArrayOutput
func (BatchAIErrorResponseArray) ToBatchAIErrorResponseArrayOutputWithContext ¶
func (i BatchAIErrorResponseArray) ToBatchAIErrorResponseArrayOutputWithContext(ctx context.Context) BatchAIErrorResponseArrayOutput
type BatchAIErrorResponseArrayInput ¶
type BatchAIErrorResponseArrayInput interface { pulumi.Input ToBatchAIErrorResponseArrayOutput() BatchAIErrorResponseArrayOutput ToBatchAIErrorResponseArrayOutputWithContext(context.Context) BatchAIErrorResponseArrayOutput }
BatchAIErrorResponseArrayInput is an input type that accepts BatchAIErrorResponseArray and BatchAIErrorResponseArrayOutput values. You can construct a concrete instance of `BatchAIErrorResponseArrayInput` via:
BatchAIErrorResponseArray{ BatchAIErrorResponseArgs{...} }
type BatchAIErrorResponseArrayOutput ¶
type BatchAIErrorResponseArrayOutput struct{ *pulumi.OutputState }
func (BatchAIErrorResponseArrayOutput) ElementType ¶
func (BatchAIErrorResponseArrayOutput) ElementType() reflect.Type
func (BatchAIErrorResponseArrayOutput) Index ¶
func (o BatchAIErrorResponseArrayOutput) Index(i pulumi.IntInput) BatchAIErrorResponseOutput
func (BatchAIErrorResponseArrayOutput) ToBatchAIErrorResponseArrayOutput ¶
func (o BatchAIErrorResponseArrayOutput) ToBatchAIErrorResponseArrayOutput() BatchAIErrorResponseArrayOutput
func (BatchAIErrorResponseArrayOutput) ToBatchAIErrorResponseArrayOutputWithContext ¶
func (o BatchAIErrorResponseArrayOutput) ToBatchAIErrorResponseArrayOutputWithContext(ctx context.Context) BatchAIErrorResponseArrayOutput
type BatchAIErrorResponseInput ¶
type BatchAIErrorResponseInput interface { pulumi.Input ToBatchAIErrorResponseOutput() BatchAIErrorResponseOutput ToBatchAIErrorResponseOutputWithContext(context.Context) BatchAIErrorResponseOutput }
BatchAIErrorResponseInput is an input type that accepts BatchAIErrorResponseArgs and BatchAIErrorResponseOutput values. You can construct a concrete instance of `BatchAIErrorResponseInput` via:
BatchAIErrorResponseArgs{...}
type BatchAIErrorResponseOutput ¶
type BatchAIErrorResponseOutput struct{ *pulumi.OutputState }
An error response from the Batch AI service.
func (BatchAIErrorResponseOutput) Code ¶
func (o BatchAIErrorResponseOutput) Code() pulumi.StringOutput
An identifier of the error. Codes are invariant and are intended to be consumed programmatically.
func (BatchAIErrorResponseOutput) Details ¶
func (o BatchAIErrorResponseOutput) Details() NameValuePairResponseArrayOutput
A list of additional details about the error.
func (BatchAIErrorResponseOutput) ElementType ¶
func (BatchAIErrorResponseOutput) ElementType() reflect.Type
func (BatchAIErrorResponseOutput) Message ¶
func (o BatchAIErrorResponseOutput) Message() pulumi.StringOutput
A message describing the error, intended to be suitable for display in a user interface.
func (BatchAIErrorResponseOutput) ToBatchAIErrorResponseOutput ¶
func (o BatchAIErrorResponseOutput) ToBatchAIErrorResponseOutput() BatchAIErrorResponseOutput
func (BatchAIErrorResponseOutput) ToBatchAIErrorResponseOutputWithContext ¶
func (o BatchAIErrorResponseOutput) ToBatchAIErrorResponseOutputWithContext(ctx context.Context) BatchAIErrorResponseOutput
type CNTKsettings ¶
type CNTKsettings struct { // Command line arguments that need to be passed to the python script or cntk executable. CommandLineArgs *string `pulumi:"commandLineArgs"` // Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'. ConfigFilePath *string `pulumi:"configFilePath"` // The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'. LanguageType *string `pulumi:"languageType"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. This property can be specified only if the languageType is 'Python'. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // Python script to execute. This property can be specified only if the languageType is 'Python'. PythonScriptFilePath *string `pulumi:"pythonScriptFilePath"` }
CNTK (aka Microsoft Cognitive Toolkit) job settings.
type CNTKsettingsArgs ¶
type CNTKsettingsArgs struct { // Command line arguments that need to be passed to the python script or cntk executable. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'. ConfigFilePath pulumi.StringPtrInput `pulumi:"configFilePath"` // The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'. LanguageType pulumi.StringPtrInput `pulumi:"languageType"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. This property can be specified only if the languageType is 'Python'. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // Python script to execute. This property can be specified only if the languageType is 'Python'. PythonScriptFilePath pulumi.StringPtrInput `pulumi:"pythonScriptFilePath"` }
CNTK (aka Microsoft Cognitive Toolkit) job settings.
func (CNTKsettingsArgs) ElementType ¶
func (CNTKsettingsArgs) ElementType() reflect.Type
func (CNTKsettingsArgs) ToCNTKsettingsOutput ¶
func (i CNTKsettingsArgs) ToCNTKsettingsOutput() CNTKsettingsOutput
func (CNTKsettingsArgs) ToCNTKsettingsOutputWithContext ¶
func (i CNTKsettingsArgs) ToCNTKsettingsOutputWithContext(ctx context.Context) CNTKsettingsOutput
func (CNTKsettingsArgs) ToCNTKsettingsPtrOutput ¶
func (i CNTKsettingsArgs) ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput
func (CNTKsettingsArgs) ToCNTKsettingsPtrOutputWithContext ¶
func (i CNTKsettingsArgs) ToCNTKsettingsPtrOutputWithContext(ctx context.Context) CNTKsettingsPtrOutput
type CNTKsettingsInput ¶
type CNTKsettingsInput interface { pulumi.Input ToCNTKsettingsOutput() CNTKsettingsOutput ToCNTKsettingsOutputWithContext(context.Context) CNTKsettingsOutput }
CNTKsettingsInput is an input type that accepts CNTKsettingsArgs and CNTKsettingsOutput values. You can construct a concrete instance of `CNTKsettingsInput` via:
CNTKsettingsArgs{...}
type CNTKsettingsOutput ¶
type CNTKsettingsOutput struct{ *pulumi.OutputState }
CNTK (aka Microsoft Cognitive Toolkit) job settings.
func (CNTKsettingsOutput) CommandLineArgs ¶
func (o CNTKsettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script or cntk executable.
func (CNTKsettingsOutput) ConfigFilePath ¶
func (o CNTKsettingsOutput) ConfigFilePath() pulumi.StringPtrOutput
Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'.
func (CNTKsettingsOutput) ElementType ¶
func (CNTKsettingsOutput) ElementType() reflect.Type
func (CNTKsettingsOutput) LanguageType ¶
func (o CNTKsettingsOutput) LanguageType() pulumi.StringPtrOutput
The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'.
func (CNTKsettingsOutput) ProcessCount ¶
func (o CNTKsettingsOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CNTKsettingsOutput) PythonInterpreterPath ¶
func (o CNTKsettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsOutput) PythonScriptFilePath ¶
func (o CNTKsettingsOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsOutput) ToCNTKsettingsOutput ¶
func (o CNTKsettingsOutput) ToCNTKsettingsOutput() CNTKsettingsOutput
func (CNTKsettingsOutput) ToCNTKsettingsOutputWithContext ¶
func (o CNTKsettingsOutput) ToCNTKsettingsOutputWithContext(ctx context.Context) CNTKsettingsOutput
func (CNTKsettingsOutput) ToCNTKsettingsPtrOutput ¶
func (o CNTKsettingsOutput) ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput
func (CNTKsettingsOutput) ToCNTKsettingsPtrOutputWithContext ¶
func (o CNTKsettingsOutput) ToCNTKsettingsPtrOutputWithContext(ctx context.Context) CNTKsettingsPtrOutput
type CNTKsettingsPtrInput ¶
type CNTKsettingsPtrInput interface { pulumi.Input ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput ToCNTKsettingsPtrOutputWithContext(context.Context) CNTKsettingsPtrOutput }
CNTKsettingsPtrInput is an input type that accepts CNTKsettingsArgs, CNTKsettingsPtr and CNTKsettingsPtrOutput values. You can construct a concrete instance of `CNTKsettingsPtrInput` via:
CNTKsettingsArgs{...} or: nil
func CNTKsettingsPtr ¶
func CNTKsettingsPtr(v *CNTKsettingsArgs) CNTKsettingsPtrInput
type CNTKsettingsPtrOutput ¶
type CNTKsettingsPtrOutput struct{ *pulumi.OutputState }
func (CNTKsettingsPtrOutput) CommandLineArgs ¶
func (o CNTKsettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script or cntk executable.
func (CNTKsettingsPtrOutput) ConfigFilePath ¶
func (o CNTKsettingsPtrOutput) ConfigFilePath() pulumi.StringPtrOutput
Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'.
func (CNTKsettingsPtrOutput) Elem ¶
func (o CNTKsettingsPtrOutput) Elem() CNTKsettingsOutput
func (CNTKsettingsPtrOutput) ElementType ¶
func (CNTKsettingsPtrOutput) ElementType() reflect.Type
func (CNTKsettingsPtrOutput) LanguageType ¶
func (o CNTKsettingsPtrOutput) LanguageType() pulumi.StringPtrOutput
The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'.
func (CNTKsettingsPtrOutput) ProcessCount ¶
func (o CNTKsettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CNTKsettingsPtrOutput) PythonInterpreterPath ¶
func (o CNTKsettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsPtrOutput) PythonScriptFilePath ¶
func (o CNTKsettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsPtrOutput) ToCNTKsettingsPtrOutput ¶
func (o CNTKsettingsPtrOutput) ToCNTKsettingsPtrOutput() CNTKsettingsPtrOutput
func (CNTKsettingsPtrOutput) ToCNTKsettingsPtrOutputWithContext ¶
func (o CNTKsettingsPtrOutput) ToCNTKsettingsPtrOutputWithContext(ctx context.Context) CNTKsettingsPtrOutput
type CNTKsettingsResponse ¶
type CNTKsettingsResponse struct { // Command line arguments that need to be passed to the python script or cntk executable. CommandLineArgs *string `pulumi:"commandLineArgs"` // Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'. ConfigFilePath *string `pulumi:"configFilePath"` // The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'. LanguageType *string `pulumi:"languageType"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. This property can be specified only if the languageType is 'Python'. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // Python script to execute. This property can be specified only if the languageType is 'Python'. PythonScriptFilePath *string `pulumi:"pythonScriptFilePath"` }
CNTK (aka Microsoft Cognitive Toolkit) job settings.
type CNTKsettingsResponseArgs ¶
type CNTKsettingsResponseArgs struct { // Command line arguments that need to be passed to the python script or cntk executable. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'. ConfigFilePath pulumi.StringPtrInput `pulumi:"configFilePath"` // The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'. LanguageType pulumi.StringPtrInput `pulumi:"languageType"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. This property can be specified only if the languageType is 'Python'. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // Python script to execute. This property can be specified only if the languageType is 'Python'. PythonScriptFilePath pulumi.StringPtrInput `pulumi:"pythonScriptFilePath"` }
CNTK (aka Microsoft Cognitive Toolkit) job settings.
func (CNTKsettingsResponseArgs) ElementType ¶
func (CNTKsettingsResponseArgs) ElementType() reflect.Type
func (CNTKsettingsResponseArgs) ToCNTKsettingsResponseOutput ¶
func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponseOutput() CNTKsettingsResponseOutput
func (CNTKsettingsResponseArgs) ToCNTKsettingsResponseOutputWithContext ¶
func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponseOutputWithContext(ctx context.Context) CNTKsettingsResponseOutput
func (CNTKsettingsResponseArgs) ToCNTKsettingsResponsePtrOutput ¶
func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput
func (CNTKsettingsResponseArgs) ToCNTKsettingsResponsePtrOutputWithContext ¶
func (i CNTKsettingsResponseArgs) ToCNTKsettingsResponsePtrOutputWithContext(ctx context.Context) CNTKsettingsResponsePtrOutput
type CNTKsettingsResponseInput ¶
type CNTKsettingsResponseInput interface { pulumi.Input ToCNTKsettingsResponseOutput() CNTKsettingsResponseOutput ToCNTKsettingsResponseOutputWithContext(context.Context) CNTKsettingsResponseOutput }
CNTKsettingsResponseInput is an input type that accepts CNTKsettingsResponseArgs and CNTKsettingsResponseOutput values. You can construct a concrete instance of `CNTKsettingsResponseInput` via:
CNTKsettingsResponseArgs{...}
type CNTKsettingsResponseOutput ¶
type CNTKsettingsResponseOutput struct{ *pulumi.OutputState }
CNTK (aka Microsoft Cognitive Toolkit) job settings.
func (CNTKsettingsResponseOutput) CommandLineArgs ¶
func (o CNTKsettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script or cntk executable.
func (CNTKsettingsResponseOutput) ConfigFilePath ¶
func (o CNTKsettingsResponseOutput) ConfigFilePath() pulumi.StringPtrOutput
Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'.
func (CNTKsettingsResponseOutput) ElementType ¶
func (CNTKsettingsResponseOutput) ElementType() reflect.Type
func (CNTKsettingsResponseOutput) LanguageType ¶
func (o CNTKsettingsResponseOutput) LanguageType() pulumi.StringPtrOutput
The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'.
func (CNTKsettingsResponseOutput) ProcessCount ¶
func (o CNTKsettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CNTKsettingsResponseOutput) PythonInterpreterPath ¶
func (o CNTKsettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsResponseOutput) PythonScriptFilePath ¶
func (o CNTKsettingsResponseOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsResponseOutput) ToCNTKsettingsResponseOutput ¶
func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponseOutput() CNTKsettingsResponseOutput
func (CNTKsettingsResponseOutput) ToCNTKsettingsResponseOutputWithContext ¶
func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponseOutputWithContext(ctx context.Context) CNTKsettingsResponseOutput
func (CNTKsettingsResponseOutput) ToCNTKsettingsResponsePtrOutput ¶
func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput
func (CNTKsettingsResponseOutput) ToCNTKsettingsResponsePtrOutputWithContext ¶
func (o CNTKsettingsResponseOutput) ToCNTKsettingsResponsePtrOutputWithContext(ctx context.Context) CNTKsettingsResponsePtrOutput
type CNTKsettingsResponsePtrInput ¶
type CNTKsettingsResponsePtrInput interface { pulumi.Input ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput ToCNTKsettingsResponsePtrOutputWithContext(context.Context) CNTKsettingsResponsePtrOutput }
CNTKsettingsResponsePtrInput is an input type that accepts CNTKsettingsResponseArgs, CNTKsettingsResponsePtr and CNTKsettingsResponsePtrOutput values. You can construct a concrete instance of `CNTKsettingsResponsePtrInput` via:
CNTKsettingsResponseArgs{...} or: nil
func CNTKsettingsResponsePtr ¶
func CNTKsettingsResponsePtr(v *CNTKsettingsResponseArgs) CNTKsettingsResponsePtrInput
type CNTKsettingsResponsePtrOutput ¶
type CNTKsettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CNTKsettingsResponsePtrOutput) CommandLineArgs ¶
func (o CNTKsettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script or cntk executable.
func (CNTKsettingsResponsePtrOutput) ConfigFilePath ¶
func (o CNTKsettingsResponsePtrOutput) ConfigFilePath() pulumi.StringPtrOutput
Specifies the path of the BrainScript config file. This property can be specified only if the languageType is 'BrainScript'.
func (CNTKsettingsResponsePtrOutput) Elem ¶
func (o CNTKsettingsResponsePtrOutput) Elem() CNTKsettingsResponseOutput
func (CNTKsettingsResponsePtrOutput) ElementType ¶
func (CNTKsettingsResponsePtrOutput) ElementType() reflect.Type
func (CNTKsettingsResponsePtrOutput) LanguageType ¶
func (o CNTKsettingsResponsePtrOutput) LanguageType() pulumi.StringPtrOutput
The language to use for launching CNTK (aka Microsoft Cognitive Toolkit) job. Valid values are 'BrainScript' or 'Python'.
func (CNTKsettingsResponsePtrOutput) ProcessCount ¶
func (o CNTKsettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CNTKsettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o CNTKsettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o CNTKsettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property can be specified only if the languageType is 'Python'.
func (CNTKsettingsResponsePtrOutput) ToCNTKsettingsResponsePtrOutput ¶
func (o CNTKsettingsResponsePtrOutput) ToCNTKsettingsResponsePtrOutput() CNTKsettingsResponsePtrOutput
func (CNTKsettingsResponsePtrOutput) ToCNTKsettingsResponsePtrOutputWithContext ¶
func (o CNTKsettingsResponsePtrOutput) ToCNTKsettingsResponsePtrOutputWithContext(ctx context.Context) CNTKsettingsResponsePtrOutput
type Caffe2Settings ¶
type Caffe2Settings struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
Caffe2 job settings.
type Caffe2SettingsArgs ¶
type Caffe2SettingsArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
Caffe2 job settings.
func (Caffe2SettingsArgs) ElementType ¶
func (Caffe2SettingsArgs) ElementType() reflect.Type
func (Caffe2SettingsArgs) ToCaffe2SettingsOutput ¶
func (i Caffe2SettingsArgs) ToCaffe2SettingsOutput() Caffe2SettingsOutput
func (Caffe2SettingsArgs) ToCaffe2SettingsOutputWithContext ¶
func (i Caffe2SettingsArgs) ToCaffe2SettingsOutputWithContext(ctx context.Context) Caffe2SettingsOutput
func (Caffe2SettingsArgs) ToCaffe2SettingsPtrOutput ¶
func (i Caffe2SettingsArgs) ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput
func (Caffe2SettingsArgs) ToCaffe2SettingsPtrOutputWithContext ¶
func (i Caffe2SettingsArgs) ToCaffe2SettingsPtrOutputWithContext(ctx context.Context) Caffe2SettingsPtrOutput
type Caffe2SettingsInput ¶
type Caffe2SettingsInput interface { pulumi.Input ToCaffe2SettingsOutput() Caffe2SettingsOutput ToCaffe2SettingsOutputWithContext(context.Context) Caffe2SettingsOutput }
Caffe2SettingsInput is an input type that accepts Caffe2SettingsArgs and Caffe2SettingsOutput values. You can construct a concrete instance of `Caffe2SettingsInput` via:
Caffe2SettingsArgs{...}
type Caffe2SettingsOutput ¶
type Caffe2SettingsOutput struct{ *pulumi.OutputState }
Caffe2 job settings.
func (Caffe2SettingsOutput) CommandLineArgs ¶
func (o Caffe2SettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (Caffe2SettingsOutput) ElementType ¶
func (Caffe2SettingsOutput) ElementType() reflect.Type
func (Caffe2SettingsOutput) PythonInterpreterPath ¶
func (o Caffe2SettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (Caffe2SettingsOutput) PythonScriptFilePath ¶
func (o Caffe2SettingsOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (Caffe2SettingsOutput) ToCaffe2SettingsOutput ¶
func (o Caffe2SettingsOutput) ToCaffe2SettingsOutput() Caffe2SettingsOutput
func (Caffe2SettingsOutput) ToCaffe2SettingsOutputWithContext ¶
func (o Caffe2SettingsOutput) ToCaffe2SettingsOutputWithContext(ctx context.Context) Caffe2SettingsOutput
func (Caffe2SettingsOutput) ToCaffe2SettingsPtrOutput ¶
func (o Caffe2SettingsOutput) ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput
func (Caffe2SettingsOutput) ToCaffe2SettingsPtrOutputWithContext ¶
func (o Caffe2SettingsOutput) ToCaffe2SettingsPtrOutputWithContext(ctx context.Context) Caffe2SettingsPtrOutput
type Caffe2SettingsPtrInput ¶
type Caffe2SettingsPtrInput interface { pulumi.Input ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput ToCaffe2SettingsPtrOutputWithContext(context.Context) Caffe2SettingsPtrOutput }
Caffe2SettingsPtrInput is an input type that accepts Caffe2SettingsArgs, Caffe2SettingsPtr and Caffe2SettingsPtrOutput values. You can construct a concrete instance of `Caffe2SettingsPtrInput` via:
Caffe2SettingsArgs{...} or: nil
func Caffe2SettingsPtr ¶
func Caffe2SettingsPtr(v *Caffe2SettingsArgs) Caffe2SettingsPtrInput
type Caffe2SettingsPtrOutput ¶
type Caffe2SettingsPtrOutput struct{ *pulumi.OutputState }
func (Caffe2SettingsPtrOutput) CommandLineArgs ¶
func (o Caffe2SettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (Caffe2SettingsPtrOutput) Elem ¶
func (o Caffe2SettingsPtrOutput) Elem() Caffe2SettingsOutput
func (Caffe2SettingsPtrOutput) ElementType ¶
func (Caffe2SettingsPtrOutput) ElementType() reflect.Type
func (Caffe2SettingsPtrOutput) PythonInterpreterPath ¶
func (o Caffe2SettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (Caffe2SettingsPtrOutput) PythonScriptFilePath ¶
func (o Caffe2SettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (Caffe2SettingsPtrOutput) ToCaffe2SettingsPtrOutput ¶
func (o Caffe2SettingsPtrOutput) ToCaffe2SettingsPtrOutput() Caffe2SettingsPtrOutput
func (Caffe2SettingsPtrOutput) ToCaffe2SettingsPtrOutputWithContext ¶
func (o Caffe2SettingsPtrOutput) ToCaffe2SettingsPtrOutputWithContext(ctx context.Context) Caffe2SettingsPtrOutput
type Caffe2SettingsResponse ¶
type Caffe2SettingsResponse struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
Caffe2 job settings.
type Caffe2SettingsResponseArgs ¶
type Caffe2SettingsResponseArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
Caffe2 job settings.
func (Caffe2SettingsResponseArgs) ElementType ¶
func (Caffe2SettingsResponseArgs) ElementType() reflect.Type
func (Caffe2SettingsResponseArgs) ToCaffe2SettingsResponseOutput ¶
func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponseOutput() Caffe2SettingsResponseOutput
func (Caffe2SettingsResponseArgs) ToCaffe2SettingsResponseOutputWithContext ¶
func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponseOutputWithContext(ctx context.Context) Caffe2SettingsResponseOutput
func (Caffe2SettingsResponseArgs) ToCaffe2SettingsResponsePtrOutput ¶
func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput
func (Caffe2SettingsResponseArgs) ToCaffe2SettingsResponsePtrOutputWithContext ¶
func (i Caffe2SettingsResponseArgs) ToCaffe2SettingsResponsePtrOutputWithContext(ctx context.Context) Caffe2SettingsResponsePtrOutput
type Caffe2SettingsResponseInput ¶
type Caffe2SettingsResponseInput interface { pulumi.Input ToCaffe2SettingsResponseOutput() Caffe2SettingsResponseOutput ToCaffe2SettingsResponseOutputWithContext(context.Context) Caffe2SettingsResponseOutput }
Caffe2SettingsResponseInput is an input type that accepts Caffe2SettingsResponseArgs and Caffe2SettingsResponseOutput values. You can construct a concrete instance of `Caffe2SettingsResponseInput` via:
Caffe2SettingsResponseArgs{...}
type Caffe2SettingsResponseOutput ¶
type Caffe2SettingsResponseOutput struct{ *pulumi.OutputState }
Caffe2 job settings.
func (Caffe2SettingsResponseOutput) CommandLineArgs ¶
func (o Caffe2SettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (Caffe2SettingsResponseOutput) ElementType ¶
func (Caffe2SettingsResponseOutput) ElementType() reflect.Type
func (Caffe2SettingsResponseOutput) PythonInterpreterPath ¶
func (o Caffe2SettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (Caffe2SettingsResponseOutput) PythonScriptFilePath ¶
func (o Caffe2SettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (Caffe2SettingsResponseOutput) ToCaffe2SettingsResponseOutput ¶
func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponseOutput() Caffe2SettingsResponseOutput
func (Caffe2SettingsResponseOutput) ToCaffe2SettingsResponseOutputWithContext ¶
func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponseOutputWithContext(ctx context.Context) Caffe2SettingsResponseOutput
func (Caffe2SettingsResponseOutput) ToCaffe2SettingsResponsePtrOutput ¶
func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput
func (Caffe2SettingsResponseOutput) ToCaffe2SettingsResponsePtrOutputWithContext ¶
func (o Caffe2SettingsResponseOutput) ToCaffe2SettingsResponsePtrOutputWithContext(ctx context.Context) Caffe2SettingsResponsePtrOutput
type Caffe2SettingsResponsePtrInput ¶
type Caffe2SettingsResponsePtrInput interface { pulumi.Input ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput ToCaffe2SettingsResponsePtrOutputWithContext(context.Context) Caffe2SettingsResponsePtrOutput }
Caffe2SettingsResponsePtrInput is an input type that accepts Caffe2SettingsResponseArgs, Caffe2SettingsResponsePtr and Caffe2SettingsResponsePtrOutput values. You can construct a concrete instance of `Caffe2SettingsResponsePtrInput` via:
Caffe2SettingsResponseArgs{...} or: nil
func Caffe2SettingsResponsePtr ¶
func Caffe2SettingsResponsePtr(v *Caffe2SettingsResponseArgs) Caffe2SettingsResponsePtrInput
type Caffe2SettingsResponsePtrOutput ¶
type Caffe2SettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (Caffe2SettingsResponsePtrOutput) CommandLineArgs ¶
func (o Caffe2SettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (Caffe2SettingsResponsePtrOutput) Elem ¶
func (o Caffe2SettingsResponsePtrOutput) Elem() Caffe2SettingsResponseOutput
func (Caffe2SettingsResponsePtrOutput) ElementType ¶
func (Caffe2SettingsResponsePtrOutput) ElementType() reflect.Type
func (Caffe2SettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o Caffe2SettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (Caffe2SettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o Caffe2SettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (Caffe2SettingsResponsePtrOutput) ToCaffe2SettingsResponsePtrOutput ¶
func (o Caffe2SettingsResponsePtrOutput) ToCaffe2SettingsResponsePtrOutput() Caffe2SettingsResponsePtrOutput
func (Caffe2SettingsResponsePtrOutput) ToCaffe2SettingsResponsePtrOutputWithContext ¶
func (o Caffe2SettingsResponsePtrOutput) ToCaffe2SettingsResponsePtrOutputWithContext(ctx context.Context) Caffe2SettingsResponsePtrOutput
type CaffeSettings ¶
type CaffeSettings struct { // Command line arguments that need to be passed to the Caffe job. CommandLineArgs *string `pulumi:"commandLineArgs"` // Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified. ConfigFilePath *string `pulumi:"configFilePath"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // Python script to execute. This property cannot be specified if configFilePath is specified. PythonScriptFilePath *string `pulumi:"pythonScriptFilePath"` }
Caffe job settings.
type CaffeSettingsArgs ¶
type CaffeSettingsArgs struct { // Command line arguments that need to be passed to the Caffe job. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified. ConfigFilePath pulumi.StringPtrInput `pulumi:"configFilePath"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // Python script to execute. This property cannot be specified if configFilePath is specified. PythonScriptFilePath pulumi.StringPtrInput `pulumi:"pythonScriptFilePath"` }
Caffe job settings.
func (CaffeSettingsArgs) ElementType ¶
func (CaffeSettingsArgs) ElementType() reflect.Type
func (CaffeSettingsArgs) ToCaffeSettingsOutput ¶
func (i CaffeSettingsArgs) ToCaffeSettingsOutput() CaffeSettingsOutput
func (CaffeSettingsArgs) ToCaffeSettingsOutputWithContext ¶
func (i CaffeSettingsArgs) ToCaffeSettingsOutputWithContext(ctx context.Context) CaffeSettingsOutput
func (CaffeSettingsArgs) ToCaffeSettingsPtrOutput ¶
func (i CaffeSettingsArgs) ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput
func (CaffeSettingsArgs) ToCaffeSettingsPtrOutputWithContext ¶
func (i CaffeSettingsArgs) ToCaffeSettingsPtrOutputWithContext(ctx context.Context) CaffeSettingsPtrOutput
type CaffeSettingsInput ¶
type CaffeSettingsInput interface { pulumi.Input ToCaffeSettingsOutput() CaffeSettingsOutput ToCaffeSettingsOutputWithContext(context.Context) CaffeSettingsOutput }
CaffeSettingsInput is an input type that accepts CaffeSettingsArgs and CaffeSettingsOutput values. You can construct a concrete instance of `CaffeSettingsInput` via:
CaffeSettingsArgs{...}
type CaffeSettingsOutput ¶
type CaffeSettingsOutput struct{ *pulumi.OutputState }
Caffe job settings.
func (CaffeSettingsOutput) CommandLineArgs ¶
func (o CaffeSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the Caffe job.
func (CaffeSettingsOutput) ConfigFilePath ¶
func (o CaffeSettingsOutput) ConfigFilePath() pulumi.StringPtrOutput
Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified.
func (CaffeSettingsOutput) ElementType ¶
func (CaffeSettingsOutput) ElementType() reflect.Type
func (CaffeSettingsOutput) ProcessCount ¶
func (o CaffeSettingsOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CaffeSettingsOutput) PythonInterpreterPath ¶
func (o CaffeSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified.
func (CaffeSettingsOutput) PythonScriptFilePath ¶
func (o CaffeSettingsOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property cannot be specified if configFilePath is specified.
func (CaffeSettingsOutput) ToCaffeSettingsOutput ¶
func (o CaffeSettingsOutput) ToCaffeSettingsOutput() CaffeSettingsOutput
func (CaffeSettingsOutput) ToCaffeSettingsOutputWithContext ¶
func (o CaffeSettingsOutput) ToCaffeSettingsOutputWithContext(ctx context.Context) CaffeSettingsOutput
func (CaffeSettingsOutput) ToCaffeSettingsPtrOutput ¶
func (o CaffeSettingsOutput) ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput
func (CaffeSettingsOutput) ToCaffeSettingsPtrOutputWithContext ¶
func (o CaffeSettingsOutput) ToCaffeSettingsPtrOutputWithContext(ctx context.Context) CaffeSettingsPtrOutput
type CaffeSettingsPtrInput ¶
type CaffeSettingsPtrInput interface { pulumi.Input ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput ToCaffeSettingsPtrOutputWithContext(context.Context) CaffeSettingsPtrOutput }
CaffeSettingsPtrInput is an input type that accepts CaffeSettingsArgs, CaffeSettingsPtr and CaffeSettingsPtrOutput values. You can construct a concrete instance of `CaffeSettingsPtrInput` via:
CaffeSettingsArgs{...} or: nil
func CaffeSettingsPtr ¶
func CaffeSettingsPtr(v *CaffeSettingsArgs) CaffeSettingsPtrInput
type CaffeSettingsPtrOutput ¶
type CaffeSettingsPtrOutput struct{ *pulumi.OutputState }
func (CaffeSettingsPtrOutput) CommandLineArgs ¶
func (o CaffeSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the Caffe job.
func (CaffeSettingsPtrOutput) ConfigFilePath ¶
func (o CaffeSettingsPtrOutput) ConfigFilePath() pulumi.StringPtrOutput
Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified.
func (CaffeSettingsPtrOutput) Elem ¶
func (o CaffeSettingsPtrOutput) Elem() CaffeSettingsOutput
func (CaffeSettingsPtrOutput) ElementType ¶
func (CaffeSettingsPtrOutput) ElementType() reflect.Type
func (CaffeSettingsPtrOutput) ProcessCount ¶
func (o CaffeSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CaffeSettingsPtrOutput) PythonInterpreterPath ¶
func (o CaffeSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified.
func (CaffeSettingsPtrOutput) PythonScriptFilePath ¶
func (o CaffeSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property cannot be specified if configFilePath is specified.
func (CaffeSettingsPtrOutput) ToCaffeSettingsPtrOutput ¶
func (o CaffeSettingsPtrOutput) ToCaffeSettingsPtrOutput() CaffeSettingsPtrOutput
func (CaffeSettingsPtrOutput) ToCaffeSettingsPtrOutputWithContext ¶
func (o CaffeSettingsPtrOutput) ToCaffeSettingsPtrOutputWithContext(ctx context.Context) CaffeSettingsPtrOutput
type CaffeSettingsResponse ¶
type CaffeSettingsResponse struct { // Command line arguments that need to be passed to the Caffe job. CommandLineArgs *string `pulumi:"commandLineArgs"` // Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified. ConfigFilePath *string `pulumi:"configFilePath"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // Python script to execute. This property cannot be specified if configFilePath is specified. PythonScriptFilePath *string `pulumi:"pythonScriptFilePath"` }
Caffe job settings.
type CaffeSettingsResponseArgs ¶
type CaffeSettingsResponseArgs struct { // Command line arguments that need to be passed to the Caffe job. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified. ConfigFilePath pulumi.StringPtrInput `pulumi:"configFilePath"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // Python script to execute. This property cannot be specified if configFilePath is specified. PythonScriptFilePath pulumi.StringPtrInput `pulumi:"pythonScriptFilePath"` }
Caffe job settings.
func (CaffeSettingsResponseArgs) ElementType ¶
func (CaffeSettingsResponseArgs) ElementType() reflect.Type
func (CaffeSettingsResponseArgs) ToCaffeSettingsResponseOutput ¶
func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponseOutput() CaffeSettingsResponseOutput
func (CaffeSettingsResponseArgs) ToCaffeSettingsResponseOutputWithContext ¶
func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponseOutputWithContext(ctx context.Context) CaffeSettingsResponseOutput
func (CaffeSettingsResponseArgs) ToCaffeSettingsResponsePtrOutput ¶
func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput
func (CaffeSettingsResponseArgs) ToCaffeSettingsResponsePtrOutputWithContext ¶
func (i CaffeSettingsResponseArgs) ToCaffeSettingsResponsePtrOutputWithContext(ctx context.Context) CaffeSettingsResponsePtrOutput
type CaffeSettingsResponseInput ¶
type CaffeSettingsResponseInput interface { pulumi.Input ToCaffeSettingsResponseOutput() CaffeSettingsResponseOutput ToCaffeSettingsResponseOutputWithContext(context.Context) CaffeSettingsResponseOutput }
CaffeSettingsResponseInput is an input type that accepts CaffeSettingsResponseArgs and CaffeSettingsResponseOutput values. You can construct a concrete instance of `CaffeSettingsResponseInput` via:
CaffeSettingsResponseArgs{...}
type CaffeSettingsResponseOutput ¶
type CaffeSettingsResponseOutput struct{ *pulumi.OutputState }
Caffe job settings.
func (CaffeSettingsResponseOutput) CommandLineArgs ¶
func (o CaffeSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the Caffe job.
func (CaffeSettingsResponseOutput) ConfigFilePath ¶
func (o CaffeSettingsResponseOutput) ConfigFilePath() pulumi.StringPtrOutput
Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified.
func (CaffeSettingsResponseOutput) ElementType ¶
func (CaffeSettingsResponseOutput) ElementType() reflect.Type
func (CaffeSettingsResponseOutput) ProcessCount ¶
func (o CaffeSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CaffeSettingsResponseOutput) PythonInterpreterPath ¶
func (o CaffeSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified.
func (CaffeSettingsResponseOutput) PythonScriptFilePath ¶
func (o CaffeSettingsResponseOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property cannot be specified if configFilePath is specified.
func (CaffeSettingsResponseOutput) ToCaffeSettingsResponseOutput ¶
func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponseOutput() CaffeSettingsResponseOutput
func (CaffeSettingsResponseOutput) ToCaffeSettingsResponseOutputWithContext ¶
func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponseOutputWithContext(ctx context.Context) CaffeSettingsResponseOutput
func (CaffeSettingsResponseOutput) ToCaffeSettingsResponsePtrOutput ¶
func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput
func (CaffeSettingsResponseOutput) ToCaffeSettingsResponsePtrOutputWithContext ¶
func (o CaffeSettingsResponseOutput) ToCaffeSettingsResponsePtrOutputWithContext(ctx context.Context) CaffeSettingsResponsePtrOutput
type CaffeSettingsResponsePtrInput ¶
type CaffeSettingsResponsePtrInput interface { pulumi.Input ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput ToCaffeSettingsResponsePtrOutputWithContext(context.Context) CaffeSettingsResponsePtrOutput }
CaffeSettingsResponsePtrInput is an input type that accepts CaffeSettingsResponseArgs, CaffeSettingsResponsePtr and CaffeSettingsResponsePtrOutput values. You can construct a concrete instance of `CaffeSettingsResponsePtrInput` via:
CaffeSettingsResponseArgs{...} or: nil
func CaffeSettingsResponsePtr ¶
func CaffeSettingsResponsePtr(v *CaffeSettingsResponseArgs) CaffeSettingsResponsePtrInput
type CaffeSettingsResponsePtrOutput ¶
type CaffeSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CaffeSettingsResponsePtrOutput) CommandLineArgs ¶
func (o CaffeSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the Caffe job.
func (CaffeSettingsResponsePtrOutput) ConfigFilePath ¶
func (o CaffeSettingsResponsePtrOutput) ConfigFilePath() pulumi.StringPtrOutput
Path of the config file for the job. This property cannot be specified if pythonScriptFilePath is specified.
func (CaffeSettingsResponsePtrOutput) Elem ¶
func (o CaffeSettingsResponsePtrOutput) Elem() CaffeSettingsResponseOutput
func (CaffeSettingsResponsePtrOutput) ElementType ¶
func (CaffeSettingsResponsePtrOutput) ElementType() reflect.Type
func (CaffeSettingsResponsePtrOutput) ProcessCount ¶
func (o CaffeSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CaffeSettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o CaffeSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter. The property can be specified only if the pythonScriptFilePath is specified.
func (CaffeSettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o CaffeSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
Python script to execute. This property cannot be specified if configFilePath is specified.
func (CaffeSettingsResponsePtrOutput) ToCaffeSettingsResponsePtrOutput ¶
func (o CaffeSettingsResponsePtrOutput) ToCaffeSettingsResponsePtrOutput() CaffeSettingsResponsePtrOutput
func (CaffeSettingsResponsePtrOutput) ToCaffeSettingsResponsePtrOutputWithContext ¶
func (o CaffeSettingsResponsePtrOutput) ToCaffeSettingsResponsePtrOutputWithContext(ctx context.Context) CaffeSettingsResponsePtrOutput
type ChainerSettings ¶
type ChainerSettings struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
Chainer job settings.
type ChainerSettingsArgs ¶
type ChainerSettingsArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
Chainer job settings.
func (ChainerSettingsArgs) ElementType ¶
func (ChainerSettingsArgs) ElementType() reflect.Type
func (ChainerSettingsArgs) ToChainerSettingsOutput ¶
func (i ChainerSettingsArgs) ToChainerSettingsOutput() ChainerSettingsOutput
func (ChainerSettingsArgs) ToChainerSettingsOutputWithContext ¶
func (i ChainerSettingsArgs) ToChainerSettingsOutputWithContext(ctx context.Context) ChainerSettingsOutput
func (ChainerSettingsArgs) ToChainerSettingsPtrOutput ¶
func (i ChainerSettingsArgs) ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput
func (ChainerSettingsArgs) ToChainerSettingsPtrOutputWithContext ¶
func (i ChainerSettingsArgs) ToChainerSettingsPtrOutputWithContext(ctx context.Context) ChainerSettingsPtrOutput
type ChainerSettingsInput ¶
type ChainerSettingsInput interface { pulumi.Input ToChainerSettingsOutput() ChainerSettingsOutput ToChainerSettingsOutputWithContext(context.Context) ChainerSettingsOutput }
ChainerSettingsInput is an input type that accepts ChainerSettingsArgs and ChainerSettingsOutput values. You can construct a concrete instance of `ChainerSettingsInput` via:
ChainerSettingsArgs{...}
type ChainerSettingsOutput ¶
type ChainerSettingsOutput struct{ *pulumi.OutputState }
Chainer job settings.
func (ChainerSettingsOutput) CommandLineArgs ¶
func (o ChainerSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (ChainerSettingsOutput) ElementType ¶
func (ChainerSettingsOutput) ElementType() reflect.Type
func (ChainerSettingsOutput) ProcessCount ¶
func (o ChainerSettingsOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (ChainerSettingsOutput) PythonInterpreterPath ¶
func (o ChainerSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (ChainerSettingsOutput) PythonScriptFilePath ¶
func (o ChainerSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (ChainerSettingsOutput) ToChainerSettingsOutput ¶
func (o ChainerSettingsOutput) ToChainerSettingsOutput() ChainerSettingsOutput
func (ChainerSettingsOutput) ToChainerSettingsOutputWithContext ¶
func (o ChainerSettingsOutput) ToChainerSettingsOutputWithContext(ctx context.Context) ChainerSettingsOutput
func (ChainerSettingsOutput) ToChainerSettingsPtrOutput ¶
func (o ChainerSettingsOutput) ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput
func (ChainerSettingsOutput) ToChainerSettingsPtrOutputWithContext ¶
func (o ChainerSettingsOutput) ToChainerSettingsPtrOutputWithContext(ctx context.Context) ChainerSettingsPtrOutput
type ChainerSettingsPtrInput ¶
type ChainerSettingsPtrInput interface { pulumi.Input ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput ToChainerSettingsPtrOutputWithContext(context.Context) ChainerSettingsPtrOutput }
ChainerSettingsPtrInput is an input type that accepts ChainerSettingsArgs, ChainerSettingsPtr and ChainerSettingsPtrOutput values. You can construct a concrete instance of `ChainerSettingsPtrInput` via:
ChainerSettingsArgs{...} or: nil
func ChainerSettingsPtr ¶
func ChainerSettingsPtr(v *ChainerSettingsArgs) ChainerSettingsPtrInput
type ChainerSettingsPtrOutput ¶
type ChainerSettingsPtrOutput struct{ *pulumi.OutputState }
func (ChainerSettingsPtrOutput) CommandLineArgs ¶
func (o ChainerSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (ChainerSettingsPtrOutput) Elem ¶
func (o ChainerSettingsPtrOutput) Elem() ChainerSettingsOutput
func (ChainerSettingsPtrOutput) ElementType ¶
func (ChainerSettingsPtrOutput) ElementType() reflect.Type
func (ChainerSettingsPtrOutput) ProcessCount ¶
func (o ChainerSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (ChainerSettingsPtrOutput) PythonInterpreterPath ¶
func (o ChainerSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (ChainerSettingsPtrOutput) PythonScriptFilePath ¶
func (o ChainerSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (ChainerSettingsPtrOutput) ToChainerSettingsPtrOutput ¶
func (o ChainerSettingsPtrOutput) ToChainerSettingsPtrOutput() ChainerSettingsPtrOutput
func (ChainerSettingsPtrOutput) ToChainerSettingsPtrOutputWithContext ¶
func (o ChainerSettingsPtrOutput) ToChainerSettingsPtrOutputWithContext(ctx context.Context) ChainerSettingsPtrOutput
type ChainerSettingsResponse ¶
type ChainerSettingsResponse struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
Chainer job settings.
type ChainerSettingsResponseArgs ¶
type ChainerSettingsResponseArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
Chainer job settings.
func (ChainerSettingsResponseArgs) ElementType ¶
func (ChainerSettingsResponseArgs) ElementType() reflect.Type
func (ChainerSettingsResponseArgs) ToChainerSettingsResponseOutput ¶
func (i ChainerSettingsResponseArgs) ToChainerSettingsResponseOutput() ChainerSettingsResponseOutput
func (ChainerSettingsResponseArgs) ToChainerSettingsResponseOutputWithContext ¶
func (i ChainerSettingsResponseArgs) ToChainerSettingsResponseOutputWithContext(ctx context.Context) ChainerSettingsResponseOutput
func (ChainerSettingsResponseArgs) ToChainerSettingsResponsePtrOutput ¶
func (i ChainerSettingsResponseArgs) ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput
func (ChainerSettingsResponseArgs) ToChainerSettingsResponsePtrOutputWithContext ¶
func (i ChainerSettingsResponseArgs) ToChainerSettingsResponsePtrOutputWithContext(ctx context.Context) ChainerSettingsResponsePtrOutput
type ChainerSettingsResponseInput ¶
type ChainerSettingsResponseInput interface { pulumi.Input ToChainerSettingsResponseOutput() ChainerSettingsResponseOutput ToChainerSettingsResponseOutputWithContext(context.Context) ChainerSettingsResponseOutput }
ChainerSettingsResponseInput is an input type that accepts ChainerSettingsResponseArgs and ChainerSettingsResponseOutput values. You can construct a concrete instance of `ChainerSettingsResponseInput` via:
ChainerSettingsResponseArgs{...}
type ChainerSettingsResponseOutput ¶
type ChainerSettingsResponseOutput struct{ *pulumi.OutputState }
Chainer job settings.
func (ChainerSettingsResponseOutput) CommandLineArgs ¶
func (o ChainerSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (ChainerSettingsResponseOutput) ElementType ¶
func (ChainerSettingsResponseOutput) ElementType() reflect.Type
func (ChainerSettingsResponseOutput) ProcessCount ¶
func (o ChainerSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (ChainerSettingsResponseOutput) PythonInterpreterPath ¶
func (o ChainerSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (ChainerSettingsResponseOutput) PythonScriptFilePath ¶
func (o ChainerSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (ChainerSettingsResponseOutput) ToChainerSettingsResponseOutput ¶
func (o ChainerSettingsResponseOutput) ToChainerSettingsResponseOutput() ChainerSettingsResponseOutput
func (ChainerSettingsResponseOutput) ToChainerSettingsResponseOutputWithContext ¶
func (o ChainerSettingsResponseOutput) ToChainerSettingsResponseOutputWithContext(ctx context.Context) ChainerSettingsResponseOutput
func (ChainerSettingsResponseOutput) ToChainerSettingsResponsePtrOutput ¶
func (o ChainerSettingsResponseOutput) ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput
func (ChainerSettingsResponseOutput) ToChainerSettingsResponsePtrOutputWithContext ¶
func (o ChainerSettingsResponseOutput) ToChainerSettingsResponsePtrOutputWithContext(ctx context.Context) ChainerSettingsResponsePtrOutput
type ChainerSettingsResponsePtrInput ¶
type ChainerSettingsResponsePtrInput interface { pulumi.Input ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput ToChainerSettingsResponsePtrOutputWithContext(context.Context) ChainerSettingsResponsePtrOutput }
ChainerSettingsResponsePtrInput is an input type that accepts ChainerSettingsResponseArgs, ChainerSettingsResponsePtr and ChainerSettingsResponsePtrOutput values. You can construct a concrete instance of `ChainerSettingsResponsePtrInput` via:
ChainerSettingsResponseArgs{...} or: nil
func ChainerSettingsResponsePtr ¶
func ChainerSettingsResponsePtr(v *ChainerSettingsResponseArgs) ChainerSettingsResponsePtrInput
type ChainerSettingsResponsePtrOutput ¶
type ChainerSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ChainerSettingsResponsePtrOutput) CommandLineArgs ¶
func (o ChainerSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (ChainerSettingsResponsePtrOutput) Elem ¶
func (o ChainerSettingsResponsePtrOutput) Elem() ChainerSettingsResponseOutput
func (ChainerSettingsResponsePtrOutput) ElementType ¶
func (ChainerSettingsResponsePtrOutput) ElementType() reflect.Type
func (ChainerSettingsResponsePtrOutput) ProcessCount ¶
func (o ChainerSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (ChainerSettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o ChainerSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (ChainerSettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o ChainerSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (ChainerSettingsResponsePtrOutput) ToChainerSettingsResponsePtrOutput ¶
func (o ChainerSettingsResponsePtrOutput) ToChainerSettingsResponsePtrOutput() ChainerSettingsResponsePtrOutput
func (ChainerSettingsResponsePtrOutput) ToChainerSettingsResponsePtrOutputWithContext ¶
func (o ChainerSettingsResponsePtrOutput) ToChainerSettingsResponsePtrOutputWithContext(ctx context.Context) ChainerSettingsResponsePtrOutput
type Cluster ¶
type Cluster struct { pulumi.CustomResourceState // Allocation state of the cluster. Possible values are: steady - Indicates that the cluster is not resizing. There are no changes to the number of compute nodes in the cluster in progress. A cluster enters this state when it is created and when no operations are being performed on the cluster to change the number of compute nodes. resizing - Indicates that the cluster is resizing; that is, compute nodes are being added to or removed from the cluster. AllocationState pulumi.StringOutput `pulumi:"allocationState"` // The time at which the cluster entered its current allocation state. AllocationStateTransitionTime pulumi.StringOutput `pulumi:"allocationStateTransitionTime"` // The time when the cluster was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The number of compute nodes currently assigned to the cluster. CurrentNodeCount pulumi.IntOutput `pulumi:"currentNodeCount"` // Collection of errors encountered by various compute nodes during node setup. Errors BatchAIErrorResponseArrayOutput `pulumi:"errors"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Setup (mount file systems, performance counters settings and custom setup task) to be performed on each compute node in the cluster. NodeSetup NodeSetupResponsePtrOutput `pulumi:"nodeSetup"` // Counts of various node states on the cluster. NodeStateCounts NodeStateCountsResponseOutput `pulumi:"nodeStateCounts"` // Provisioning state of the cluster. Possible value are: creating - Specifies that the cluster is being created. succeeded - Specifies that the cluster has been created successfully. failed - Specifies that the cluster creation has failed. deleting - Specifies that the cluster is being deleted. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Time when the provisioning state was changed. ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // Scale settings of the cluster. ScaleSettings ScaleSettingsResponsePtrOutput `pulumi:"scaleSettings"` // Virtual network subnet resource ID the cluster nodes belong to. Subnet ResourceIdResponsePtrOutput `pulumi:"subnet"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` // Administrator user account settings which can be used to SSH to compute nodes. UserAccountSettings UserAccountSettingsResponsePtrOutput `pulumi:"userAccountSettings"` // Virtual machine configuration (OS image) of the compute nodes. All nodes in a cluster have the same OS image configuration. VirtualMachineConfiguration VirtualMachineConfigurationResponsePtrOutput `pulumi:"virtualMachineConfiguration"` // VM priority of cluster nodes. VmPriority pulumi.StringPtrOutput `pulumi:"vmPriority"` // The size of the virtual machines in the cluster. All nodes in a cluster have the same VM size. VmSize pulumi.StringPtrOutput `pulumi:"vmSize"` }
Information about a Cluster.
func GetCluster ¶
func GetCluster(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ClusterState, opts ...pulumi.ResourceOption) (*Cluster, error)
GetCluster gets an existing Cluster 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 NewCluster ¶
func NewCluster(ctx *pulumi.Context, name string, args *ClusterArgs, opts ...pulumi.ResourceOption) (*Cluster, error)
NewCluster registers a new resource with the given unique name, arguments, and options.
type ClusterArgs ¶
type ClusterArgs struct { // The name of the cluster within the specified resource group. Cluster names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ClusterName pulumi.StringInput // Setup to be performed on each compute node in the cluster. NodeSetup NodeSetupPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Scale settings for the cluster. Batch AI service supports manual and auto scale clusters. ScaleSettings ScaleSettingsPtrInput // Existing virtual network subnet to put the cluster nodes in. Note, if a File Server mount configured in node setup, the File Server's subnet will be used automatically. Subnet ResourceIdPtrInput // Settings for an administrator user account that will be created on each compute node in the cluster. UserAccountSettings UserAccountSettingsInput // OS image configuration for cluster nodes. All nodes in a cluster have the same OS image. VirtualMachineConfiguration VirtualMachineConfigurationPtrInput // VM priority. Allowed values are: dedicated (default) and lowpriority. VmPriority pulumi.StringPtrInput // The size of the virtual machines in the cluster. All nodes in a cluster have the same VM size. For information about available VM sizes for clusters using images from the Virtual Machines Marketplace see Sizes for Virtual Machines (Linux). Batch AI service supports all Azure VM sizes except STANDARD_A0 and those with premium storage (STANDARD_GS, STANDARD_DS, and STANDARD_DSV2 series). VmSize pulumi.StringInput // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Cluster resource.
func (ClusterArgs) ElementType ¶
func (ClusterArgs) ElementType() reflect.Type
type ClusterState ¶
type ClusterState struct { // Allocation state of the cluster. Possible values are: steady - Indicates that the cluster is not resizing. There are no changes to the number of compute nodes in the cluster in progress. A cluster enters this state when it is created and when no operations are being performed on the cluster to change the number of compute nodes. resizing - Indicates that the cluster is resizing; that is, compute nodes are being added to or removed from the cluster. AllocationState pulumi.StringPtrInput // The time at which the cluster entered its current allocation state. AllocationStateTransitionTime pulumi.StringPtrInput // The time when the cluster was created. CreationTime pulumi.StringPtrInput // The number of compute nodes currently assigned to the cluster. CurrentNodeCount pulumi.IntPtrInput // Collection of errors encountered by various compute nodes during node setup. Errors BatchAIErrorResponseArrayInput // The name of the resource. Name pulumi.StringPtrInput // Setup (mount file systems, performance counters settings and custom setup task) to be performed on each compute node in the cluster. NodeSetup NodeSetupResponsePtrInput // Counts of various node states on the cluster. NodeStateCounts NodeStateCountsResponsePtrInput // Provisioning state of the cluster. Possible value are: creating - Specifies that the cluster is being created. succeeded - Specifies that the cluster has been created successfully. failed - Specifies that the cluster creation has failed. deleting - Specifies that the cluster is being deleted. ProvisioningState pulumi.StringPtrInput // Time when the provisioning state was changed. ProvisioningStateTransitionTime pulumi.StringPtrInput // Scale settings of the cluster. ScaleSettings ScaleSettingsResponsePtrInput // Virtual network subnet resource ID the cluster nodes belong to. Subnet ResourceIdResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput // Administrator user account settings which can be used to SSH to compute nodes. UserAccountSettings UserAccountSettingsResponsePtrInput // Virtual machine configuration (OS image) of the compute nodes. All nodes in a cluster have the same OS image configuration. VirtualMachineConfiguration VirtualMachineConfigurationResponsePtrInput // VM priority of cluster nodes. VmPriority pulumi.StringPtrInput // The size of the virtual machines in the cluster. All nodes in a cluster have the same VM size. VmSize pulumi.StringPtrInput }
func (ClusterState) ElementType ¶
func (ClusterState) ElementType() reflect.Type
type ContainerSettings ¶
type ContainerSettings struct { // Information about docker image and docker registry to download the container from. ImageSourceRegistry ImageSourceRegistry `pulumi:"imageSourceRegistry"` // Size of /dev/shm. Please refer to docker documentation for supported argument formats. ShmSize *string `pulumi:"shmSize"` }
Docker container settings.
type ContainerSettingsArgs ¶
type ContainerSettingsArgs struct { // Information about docker image and docker registry to download the container from. ImageSourceRegistry ImageSourceRegistryInput `pulumi:"imageSourceRegistry"` // Size of /dev/shm. Please refer to docker documentation for supported argument formats. ShmSize pulumi.StringPtrInput `pulumi:"shmSize"` }
Docker container settings.
func (ContainerSettingsArgs) ElementType ¶
func (ContainerSettingsArgs) ElementType() reflect.Type
func (ContainerSettingsArgs) ToContainerSettingsOutput ¶
func (i ContainerSettingsArgs) ToContainerSettingsOutput() ContainerSettingsOutput
func (ContainerSettingsArgs) ToContainerSettingsOutputWithContext ¶
func (i ContainerSettingsArgs) ToContainerSettingsOutputWithContext(ctx context.Context) ContainerSettingsOutput
func (ContainerSettingsArgs) ToContainerSettingsPtrOutput ¶
func (i ContainerSettingsArgs) ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput
func (ContainerSettingsArgs) ToContainerSettingsPtrOutputWithContext ¶
func (i ContainerSettingsArgs) ToContainerSettingsPtrOutputWithContext(ctx context.Context) ContainerSettingsPtrOutput
type ContainerSettingsInput ¶
type ContainerSettingsInput interface { pulumi.Input ToContainerSettingsOutput() ContainerSettingsOutput ToContainerSettingsOutputWithContext(context.Context) ContainerSettingsOutput }
ContainerSettingsInput is an input type that accepts ContainerSettingsArgs and ContainerSettingsOutput values. You can construct a concrete instance of `ContainerSettingsInput` via:
ContainerSettingsArgs{...}
type ContainerSettingsOutput ¶
type ContainerSettingsOutput struct{ *pulumi.OutputState }
Docker container settings.
func (ContainerSettingsOutput) ElementType ¶
func (ContainerSettingsOutput) ElementType() reflect.Type
func (ContainerSettingsOutput) ImageSourceRegistry ¶
func (o ContainerSettingsOutput) ImageSourceRegistry() ImageSourceRegistryOutput
Information about docker image and docker registry to download the container from.
func (ContainerSettingsOutput) ShmSize ¶
func (o ContainerSettingsOutput) ShmSize() pulumi.StringPtrOutput
Size of /dev/shm. Please refer to docker documentation for supported argument formats.
func (ContainerSettingsOutput) ToContainerSettingsOutput ¶
func (o ContainerSettingsOutput) ToContainerSettingsOutput() ContainerSettingsOutput
func (ContainerSettingsOutput) ToContainerSettingsOutputWithContext ¶
func (o ContainerSettingsOutput) ToContainerSettingsOutputWithContext(ctx context.Context) ContainerSettingsOutput
func (ContainerSettingsOutput) ToContainerSettingsPtrOutput ¶
func (o ContainerSettingsOutput) ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput
func (ContainerSettingsOutput) ToContainerSettingsPtrOutputWithContext ¶
func (o ContainerSettingsOutput) ToContainerSettingsPtrOutputWithContext(ctx context.Context) ContainerSettingsPtrOutput
type ContainerSettingsPtrInput ¶
type ContainerSettingsPtrInput interface { pulumi.Input ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput ToContainerSettingsPtrOutputWithContext(context.Context) ContainerSettingsPtrOutput }
ContainerSettingsPtrInput is an input type that accepts ContainerSettingsArgs, ContainerSettingsPtr and ContainerSettingsPtrOutput values. You can construct a concrete instance of `ContainerSettingsPtrInput` via:
ContainerSettingsArgs{...} or: nil
func ContainerSettingsPtr ¶
func ContainerSettingsPtr(v *ContainerSettingsArgs) ContainerSettingsPtrInput
type ContainerSettingsPtrOutput ¶
type ContainerSettingsPtrOutput struct{ *pulumi.OutputState }
func (ContainerSettingsPtrOutput) Elem ¶
func (o ContainerSettingsPtrOutput) Elem() ContainerSettingsOutput
func (ContainerSettingsPtrOutput) ElementType ¶
func (ContainerSettingsPtrOutput) ElementType() reflect.Type
func (ContainerSettingsPtrOutput) ImageSourceRegistry ¶
func (o ContainerSettingsPtrOutput) ImageSourceRegistry() ImageSourceRegistryPtrOutput
Information about docker image and docker registry to download the container from.
func (ContainerSettingsPtrOutput) ShmSize ¶
func (o ContainerSettingsPtrOutput) ShmSize() pulumi.StringPtrOutput
Size of /dev/shm. Please refer to docker documentation for supported argument formats.
func (ContainerSettingsPtrOutput) ToContainerSettingsPtrOutput ¶
func (o ContainerSettingsPtrOutput) ToContainerSettingsPtrOutput() ContainerSettingsPtrOutput
func (ContainerSettingsPtrOutput) ToContainerSettingsPtrOutputWithContext ¶
func (o ContainerSettingsPtrOutput) ToContainerSettingsPtrOutputWithContext(ctx context.Context) ContainerSettingsPtrOutput
type ContainerSettingsResponse ¶
type ContainerSettingsResponse struct { // Information about docker image and docker registry to download the container from. ImageSourceRegistry ImageSourceRegistryResponse `pulumi:"imageSourceRegistry"` // Size of /dev/shm. Please refer to docker documentation for supported argument formats. ShmSize *string `pulumi:"shmSize"` }
Docker container settings.
type ContainerSettingsResponseArgs ¶
type ContainerSettingsResponseArgs struct { // Information about docker image and docker registry to download the container from. ImageSourceRegistry ImageSourceRegistryResponseInput `pulumi:"imageSourceRegistry"` // Size of /dev/shm. Please refer to docker documentation for supported argument formats. ShmSize pulumi.StringPtrInput `pulumi:"shmSize"` }
Docker container settings.
func (ContainerSettingsResponseArgs) ElementType ¶
func (ContainerSettingsResponseArgs) ElementType() reflect.Type
func (ContainerSettingsResponseArgs) ToContainerSettingsResponseOutput ¶
func (i ContainerSettingsResponseArgs) ToContainerSettingsResponseOutput() ContainerSettingsResponseOutput
func (ContainerSettingsResponseArgs) ToContainerSettingsResponseOutputWithContext ¶
func (i ContainerSettingsResponseArgs) ToContainerSettingsResponseOutputWithContext(ctx context.Context) ContainerSettingsResponseOutput
func (ContainerSettingsResponseArgs) ToContainerSettingsResponsePtrOutput ¶
func (i ContainerSettingsResponseArgs) ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput
func (ContainerSettingsResponseArgs) ToContainerSettingsResponsePtrOutputWithContext ¶
func (i ContainerSettingsResponseArgs) ToContainerSettingsResponsePtrOutputWithContext(ctx context.Context) ContainerSettingsResponsePtrOutput
type ContainerSettingsResponseInput ¶
type ContainerSettingsResponseInput interface { pulumi.Input ToContainerSettingsResponseOutput() ContainerSettingsResponseOutput ToContainerSettingsResponseOutputWithContext(context.Context) ContainerSettingsResponseOutput }
ContainerSettingsResponseInput is an input type that accepts ContainerSettingsResponseArgs and ContainerSettingsResponseOutput values. You can construct a concrete instance of `ContainerSettingsResponseInput` via:
ContainerSettingsResponseArgs{...}
type ContainerSettingsResponseOutput ¶
type ContainerSettingsResponseOutput struct{ *pulumi.OutputState }
Docker container settings.
func (ContainerSettingsResponseOutput) ElementType ¶
func (ContainerSettingsResponseOutput) ElementType() reflect.Type
func (ContainerSettingsResponseOutput) ImageSourceRegistry ¶
func (o ContainerSettingsResponseOutput) ImageSourceRegistry() ImageSourceRegistryResponseOutput
Information about docker image and docker registry to download the container from.
func (ContainerSettingsResponseOutput) ShmSize ¶
func (o ContainerSettingsResponseOutput) ShmSize() pulumi.StringPtrOutput
Size of /dev/shm. Please refer to docker documentation for supported argument formats.
func (ContainerSettingsResponseOutput) ToContainerSettingsResponseOutput ¶
func (o ContainerSettingsResponseOutput) ToContainerSettingsResponseOutput() ContainerSettingsResponseOutput
func (ContainerSettingsResponseOutput) ToContainerSettingsResponseOutputWithContext ¶
func (o ContainerSettingsResponseOutput) ToContainerSettingsResponseOutputWithContext(ctx context.Context) ContainerSettingsResponseOutput
func (ContainerSettingsResponseOutput) ToContainerSettingsResponsePtrOutput ¶
func (o ContainerSettingsResponseOutput) ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput
func (ContainerSettingsResponseOutput) ToContainerSettingsResponsePtrOutputWithContext ¶
func (o ContainerSettingsResponseOutput) ToContainerSettingsResponsePtrOutputWithContext(ctx context.Context) ContainerSettingsResponsePtrOutput
type ContainerSettingsResponsePtrInput ¶
type ContainerSettingsResponsePtrInput interface { pulumi.Input ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput ToContainerSettingsResponsePtrOutputWithContext(context.Context) ContainerSettingsResponsePtrOutput }
ContainerSettingsResponsePtrInput is an input type that accepts ContainerSettingsResponseArgs, ContainerSettingsResponsePtr and ContainerSettingsResponsePtrOutput values. You can construct a concrete instance of `ContainerSettingsResponsePtrInput` via:
ContainerSettingsResponseArgs{...} or: nil
func ContainerSettingsResponsePtr ¶
func ContainerSettingsResponsePtr(v *ContainerSettingsResponseArgs) ContainerSettingsResponsePtrInput
type ContainerSettingsResponsePtrOutput ¶
type ContainerSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ContainerSettingsResponsePtrOutput) Elem ¶
func (o ContainerSettingsResponsePtrOutput) Elem() ContainerSettingsResponseOutput
func (ContainerSettingsResponsePtrOutput) ElementType ¶
func (ContainerSettingsResponsePtrOutput) ElementType() reflect.Type
func (ContainerSettingsResponsePtrOutput) ImageSourceRegistry ¶
func (o ContainerSettingsResponsePtrOutput) ImageSourceRegistry() ImageSourceRegistryResponsePtrOutput
Information about docker image and docker registry to download the container from.
func (ContainerSettingsResponsePtrOutput) ShmSize ¶
func (o ContainerSettingsResponsePtrOutput) ShmSize() pulumi.StringPtrOutput
Size of /dev/shm. Please refer to docker documentation for supported argument formats.
func (ContainerSettingsResponsePtrOutput) ToContainerSettingsResponsePtrOutput ¶
func (o ContainerSettingsResponsePtrOutput) ToContainerSettingsResponsePtrOutput() ContainerSettingsResponsePtrOutput
func (ContainerSettingsResponsePtrOutput) ToContainerSettingsResponsePtrOutputWithContext ¶
func (o ContainerSettingsResponsePtrOutput) ToContainerSettingsResponsePtrOutputWithContext(ctx context.Context) ContainerSettingsResponsePtrOutput
type CustomMpiSettings ¶
type CustomMpiSettings struct { // The command line to be executed by mpi runtime on each compute node. CommandLine string `pulumi:"commandLine"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` }
Custom MPI job settings.
type CustomMpiSettingsArgs ¶
type CustomMpiSettingsArgs struct { // The command line to be executed by mpi runtime on each compute node. CommandLine pulumi.StringInput `pulumi:"commandLine"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` }
Custom MPI job settings.
func (CustomMpiSettingsArgs) ElementType ¶
func (CustomMpiSettingsArgs) ElementType() reflect.Type
func (CustomMpiSettingsArgs) ToCustomMpiSettingsOutput ¶
func (i CustomMpiSettingsArgs) ToCustomMpiSettingsOutput() CustomMpiSettingsOutput
func (CustomMpiSettingsArgs) ToCustomMpiSettingsOutputWithContext ¶
func (i CustomMpiSettingsArgs) ToCustomMpiSettingsOutputWithContext(ctx context.Context) CustomMpiSettingsOutput
func (CustomMpiSettingsArgs) ToCustomMpiSettingsPtrOutput ¶
func (i CustomMpiSettingsArgs) ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput
func (CustomMpiSettingsArgs) ToCustomMpiSettingsPtrOutputWithContext ¶
func (i CustomMpiSettingsArgs) ToCustomMpiSettingsPtrOutputWithContext(ctx context.Context) CustomMpiSettingsPtrOutput
type CustomMpiSettingsInput ¶
type CustomMpiSettingsInput interface { pulumi.Input ToCustomMpiSettingsOutput() CustomMpiSettingsOutput ToCustomMpiSettingsOutputWithContext(context.Context) CustomMpiSettingsOutput }
CustomMpiSettingsInput is an input type that accepts CustomMpiSettingsArgs and CustomMpiSettingsOutput values. You can construct a concrete instance of `CustomMpiSettingsInput` via:
CustomMpiSettingsArgs{...}
type CustomMpiSettingsOutput ¶
type CustomMpiSettingsOutput struct{ *pulumi.OutputState }
Custom MPI job settings.
func (CustomMpiSettingsOutput) CommandLine ¶
func (o CustomMpiSettingsOutput) CommandLine() pulumi.StringOutput
The command line to be executed by mpi runtime on each compute node.
func (CustomMpiSettingsOutput) ElementType ¶
func (CustomMpiSettingsOutput) ElementType() reflect.Type
func (CustomMpiSettingsOutput) ProcessCount ¶
func (o CustomMpiSettingsOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CustomMpiSettingsOutput) ToCustomMpiSettingsOutput ¶
func (o CustomMpiSettingsOutput) ToCustomMpiSettingsOutput() CustomMpiSettingsOutput
func (CustomMpiSettingsOutput) ToCustomMpiSettingsOutputWithContext ¶
func (o CustomMpiSettingsOutput) ToCustomMpiSettingsOutputWithContext(ctx context.Context) CustomMpiSettingsOutput
func (CustomMpiSettingsOutput) ToCustomMpiSettingsPtrOutput ¶
func (o CustomMpiSettingsOutput) ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput
func (CustomMpiSettingsOutput) ToCustomMpiSettingsPtrOutputWithContext ¶
func (o CustomMpiSettingsOutput) ToCustomMpiSettingsPtrOutputWithContext(ctx context.Context) CustomMpiSettingsPtrOutput
type CustomMpiSettingsPtrInput ¶
type CustomMpiSettingsPtrInput interface { pulumi.Input ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput ToCustomMpiSettingsPtrOutputWithContext(context.Context) CustomMpiSettingsPtrOutput }
CustomMpiSettingsPtrInput is an input type that accepts CustomMpiSettingsArgs, CustomMpiSettingsPtr and CustomMpiSettingsPtrOutput values. You can construct a concrete instance of `CustomMpiSettingsPtrInput` via:
CustomMpiSettingsArgs{...} or: nil
func CustomMpiSettingsPtr ¶
func CustomMpiSettingsPtr(v *CustomMpiSettingsArgs) CustomMpiSettingsPtrInput
type CustomMpiSettingsPtrOutput ¶
type CustomMpiSettingsPtrOutput struct{ *pulumi.OutputState }
func (CustomMpiSettingsPtrOutput) CommandLine ¶
func (o CustomMpiSettingsPtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to be executed by mpi runtime on each compute node.
func (CustomMpiSettingsPtrOutput) Elem ¶
func (o CustomMpiSettingsPtrOutput) Elem() CustomMpiSettingsOutput
func (CustomMpiSettingsPtrOutput) ElementType ¶
func (CustomMpiSettingsPtrOutput) ElementType() reflect.Type
func (CustomMpiSettingsPtrOutput) ProcessCount ¶
func (o CustomMpiSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CustomMpiSettingsPtrOutput) ToCustomMpiSettingsPtrOutput ¶
func (o CustomMpiSettingsPtrOutput) ToCustomMpiSettingsPtrOutput() CustomMpiSettingsPtrOutput
func (CustomMpiSettingsPtrOutput) ToCustomMpiSettingsPtrOutputWithContext ¶
func (o CustomMpiSettingsPtrOutput) ToCustomMpiSettingsPtrOutputWithContext(ctx context.Context) CustomMpiSettingsPtrOutput
type CustomMpiSettingsResponse ¶
type CustomMpiSettingsResponse struct { // The command line to be executed by mpi runtime on each compute node. CommandLine string `pulumi:"commandLine"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` }
Custom MPI job settings.
type CustomMpiSettingsResponseArgs ¶
type CustomMpiSettingsResponseArgs struct { // The command line to be executed by mpi runtime on each compute node. CommandLine pulumi.StringInput `pulumi:"commandLine"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` }
Custom MPI job settings.
func (CustomMpiSettingsResponseArgs) ElementType ¶
func (CustomMpiSettingsResponseArgs) ElementType() reflect.Type
func (CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponseOutput ¶
func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponseOutput() CustomMpiSettingsResponseOutput
func (CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponseOutputWithContext ¶
func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponseOutputWithContext(ctx context.Context) CustomMpiSettingsResponseOutput
func (CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponsePtrOutput ¶
func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput
func (CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponsePtrOutputWithContext ¶
func (i CustomMpiSettingsResponseArgs) ToCustomMpiSettingsResponsePtrOutputWithContext(ctx context.Context) CustomMpiSettingsResponsePtrOutput
type CustomMpiSettingsResponseInput ¶
type CustomMpiSettingsResponseInput interface { pulumi.Input ToCustomMpiSettingsResponseOutput() CustomMpiSettingsResponseOutput ToCustomMpiSettingsResponseOutputWithContext(context.Context) CustomMpiSettingsResponseOutput }
CustomMpiSettingsResponseInput is an input type that accepts CustomMpiSettingsResponseArgs and CustomMpiSettingsResponseOutput values. You can construct a concrete instance of `CustomMpiSettingsResponseInput` via:
CustomMpiSettingsResponseArgs{...}
type CustomMpiSettingsResponseOutput ¶
type CustomMpiSettingsResponseOutput struct{ *pulumi.OutputState }
Custom MPI job settings.
func (CustomMpiSettingsResponseOutput) CommandLine ¶
func (o CustomMpiSettingsResponseOutput) CommandLine() pulumi.StringOutput
The command line to be executed by mpi runtime on each compute node.
func (CustomMpiSettingsResponseOutput) ElementType ¶
func (CustomMpiSettingsResponseOutput) ElementType() reflect.Type
func (CustomMpiSettingsResponseOutput) ProcessCount ¶
func (o CustomMpiSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponseOutput ¶
func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponseOutput() CustomMpiSettingsResponseOutput
func (CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponseOutputWithContext ¶
func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponseOutputWithContext(ctx context.Context) CustomMpiSettingsResponseOutput
func (CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponsePtrOutput ¶
func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput
func (CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponsePtrOutputWithContext ¶
func (o CustomMpiSettingsResponseOutput) ToCustomMpiSettingsResponsePtrOutputWithContext(ctx context.Context) CustomMpiSettingsResponsePtrOutput
type CustomMpiSettingsResponsePtrInput ¶
type CustomMpiSettingsResponsePtrInput interface { pulumi.Input ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput ToCustomMpiSettingsResponsePtrOutputWithContext(context.Context) CustomMpiSettingsResponsePtrOutput }
CustomMpiSettingsResponsePtrInput is an input type that accepts CustomMpiSettingsResponseArgs, CustomMpiSettingsResponsePtr and CustomMpiSettingsResponsePtrOutput values. You can construct a concrete instance of `CustomMpiSettingsResponsePtrInput` via:
CustomMpiSettingsResponseArgs{...} or: nil
func CustomMpiSettingsResponsePtr ¶
func CustomMpiSettingsResponsePtr(v *CustomMpiSettingsResponseArgs) CustomMpiSettingsResponsePtrInput
type CustomMpiSettingsResponsePtrOutput ¶
type CustomMpiSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomMpiSettingsResponsePtrOutput) CommandLine ¶
func (o CustomMpiSettingsResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to be executed by mpi runtime on each compute node.
func (CustomMpiSettingsResponsePtrOutput) Elem ¶
func (o CustomMpiSettingsResponsePtrOutput) Elem() CustomMpiSettingsResponseOutput
func (CustomMpiSettingsResponsePtrOutput) ElementType ¶
func (CustomMpiSettingsResponsePtrOutput) ElementType() reflect.Type
func (CustomMpiSettingsResponsePtrOutput) ProcessCount ¶
func (o CustomMpiSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (CustomMpiSettingsResponsePtrOutput) ToCustomMpiSettingsResponsePtrOutput ¶
func (o CustomMpiSettingsResponsePtrOutput) ToCustomMpiSettingsResponsePtrOutput() CustomMpiSettingsResponsePtrOutput
func (CustomMpiSettingsResponsePtrOutput) ToCustomMpiSettingsResponsePtrOutputWithContext ¶
func (o CustomMpiSettingsResponsePtrOutput) ToCustomMpiSettingsResponsePtrOutputWithContext(ctx context.Context) CustomMpiSettingsResponsePtrOutput
type CustomToolkitSettings ¶
type CustomToolkitSettings struct { // The command line to execute on the master node. CommandLine *string `pulumi:"commandLine"` }
Custom tool kit job settings.
type CustomToolkitSettingsArgs ¶
type CustomToolkitSettingsArgs struct { // The command line to execute on the master node. CommandLine pulumi.StringPtrInput `pulumi:"commandLine"` }
Custom tool kit job settings.
func (CustomToolkitSettingsArgs) ElementType ¶
func (CustomToolkitSettingsArgs) ElementType() reflect.Type
func (CustomToolkitSettingsArgs) ToCustomToolkitSettingsOutput ¶
func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsOutput() CustomToolkitSettingsOutput
func (CustomToolkitSettingsArgs) ToCustomToolkitSettingsOutputWithContext ¶
func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsOutputWithContext(ctx context.Context) CustomToolkitSettingsOutput
func (CustomToolkitSettingsArgs) ToCustomToolkitSettingsPtrOutput ¶
func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput
func (CustomToolkitSettingsArgs) ToCustomToolkitSettingsPtrOutputWithContext ¶
func (i CustomToolkitSettingsArgs) ToCustomToolkitSettingsPtrOutputWithContext(ctx context.Context) CustomToolkitSettingsPtrOutput
type CustomToolkitSettingsInput ¶
type CustomToolkitSettingsInput interface { pulumi.Input ToCustomToolkitSettingsOutput() CustomToolkitSettingsOutput ToCustomToolkitSettingsOutputWithContext(context.Context) CustomToolkitSettingsOutput }
CustomToolkitSettingsInput is an input type that accepts CustomToolkitSettingsArgs and CustomToolkitSettingsOutput values. You can construct a concrete instance of `CustomToolkitSettingsInput` via:
CustomToolkitSettingsArgs{...}
type CustomToolkitSettingsOutput ¶
type CustomToolkitSettingsOutput struct{ *pulumi.OutputState }
Custom tool kit job settings.
func (CustomToolkitSettingsOutput) CommandLine ¶
func (o CustomToolkitSettingsOutput) CommandLine() pulumi.StringPtrOutput
The command line to execute on the master node.
func (CustomToolkitSettingsOutput) ElementType ¶
func (CustomToolkitSettingsOutput) ElementType() reflect.Type
func (CustomToolkitSettingsOutput) ToCustomToolkitSettingsOutput ¶
func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsOutput() CustomToolkitSettingsOutput
func (CustomToolkitSettingsOutput) ToCustomToolkitSettingsOutputWithContext ¶
func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsOutputWithContext(ctx context.Context) CustomToolkitSettingsOutput
func (CustomToolkitSettingsOutput) ToCustomToolkitSettingsPtrOutput ¶
func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput
func (CustomToolkitSettingsOutput) ToCustomToolkitSettingsPtrOutputWithContext ¶
func (o CustomToolkitSettingsOutput) ToCustomToolkitSettingsPtrOutputWithContext(ctx context.Context) CustomToolkitSettingsPtrOutput
type CustomToolkitSettingsPtrInput ¶
type CustomToolkitSettingsPtrInput interface { pulumi.Input ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput ToCustomToolkitSettingsPtrOutputWithContext(context.Context) CustomToolkitSettingsPtrOutput }
CustomToolkitSettingsPtrInput is an input type that accepts CustomToolkitSettingsArgs, CustomToolkitSettingsPtr and CustomToolkitSettingsPtrOutput values. You can construct a concrete instance of `CustomToolkitSettingsPtrInput` via:
CustomToolkitSettingsArgs{...} or: nil
func CustomToolkitSettingsPtr ¶
func CustomToolkitSettingsPtr(v *CustomToolkitSettingsArgs) CustomToolkitSettingsPtrInput
type CustomToolkitSettingsPtrOutput ¶
type CustomToolkitSettingsPtrOutput struct{ *pulumi.OutputState }
func (CustomToolkitSettingsPtrOutput) CommandLine ¶
func (o CustomToolkitSettingsPtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to execute on the master node.
func (CustomToolkitSettingsPtrOutput) Elem ¶
func (o CustomToolkitSettingsPtrOutput) Elem() CustomToolkitSettingsOutput
func (CustomToolkitSettingsPtrOutput) ElementType ¶
func (CustomToolkitSettingsPtrOutput) ElementType() reflect.Type
func (CustomToolkitSettingsPtrOutput) ToCustomToolkitSettingsPtrOutput ¶
func (o CustomToolkitSettingsPtrOutput) ToCustomToolkitSettingsPtrOutput() CustomToolkitSettingsPtrOutput
func (CustomToolkitSettingsPtrOutput) ToCustomToolkitSettingsPtrOutputWithContext ¶
func (o CustomToolkitSettingsPtrOutput) ToCustomToolkitSettingsPtrOutputWithContext(ctx context.Context) CustomToolkitSettingsPtrOutput
type CustomToolkitSettingsResponse ¶
type CustomToolkitSettingsResponse struct { // The command line to execute on the master node. CommandLine *string `pulumi:"commandLine"` }
Custom tool kit job settings.
type CustomToolkitSettingsResponseArgs ¶
type CustomToolkitSettingsResponseArgs struct { // The command line to execute on the master node. CommandLine pulumi.StringPtrInput `pulumi:"commandLine"` }
Custom tool kit job settings.
func (CustomToolkitSettingsResponseArgs) ElementType ¶
func (CustomToolkitSettingsResponseArgs) ElementType() reflect.Type
func (CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponseOutput ¶
func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponseOutput() CustomToolkitSettingsResponseOutput
func (CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponseOutputWithContext ¶
func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponseOutputWithContext(ctx context.Context) CustomToolkitSettingsResponseOutput
func (CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponsePtrOutput ¶
func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput
func (CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponsePtrOutputWithContext ¶
func (i CustomToolkitSettingsResponseArgs) ToCustomToolkitSettingsResponsePtrOutputWithContext(ctx context.Context) CustomToolkitSettingsResponsePtrOutput
type CustomToolkitSettingsResponseInput ¶
type CustomToolkitSettingsResponseInput interface { pulumi.Input ToCustomToolkitSettingsResponseOutput() CustomToolkitSettingsResponseOutput ToCustomToolkitSettingsResponseOutputWithContext(context.Context) CustomToolkitSettingsResponseOutput }
CustomToolkitSettingsResponseInput is an input type that accepts CustomToolkitSettingsResponseArgs and CustomToolkitSettingsResponseOutput values. You can construct a concrete instance of `CustomToolkitSettingsResponseInput` via:
CustomToolkitSettingsResponseArgs{...}
type CustomToolkitSettingsResponseOutput ¶
type CustomToolkitSettingsResponseOutput struct{ *pulumi.OutputState }
Custom tool kit job settings.
func (CustomToolkitSettingsResponseOutput) CommandLine ¶
func (o CustomToolkitSettingsResponseOutput) CommandLine() pulumi.StringPtrOutput
The command line to execute on the master node.
func (CustomToolkitSettingsResponseOutput) ElementType ¶
func (CustomToolkitSettingsResponseOutput) ElementType() reflect.Type
func (CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponseOutput ¶
func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponseOutput() CustomToolkitSettingsResponseOutput
func (CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponseOutputWithContext ¶
func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponseOutputWithContext(ctx context.Context) CustomToolkitSettingsResponseOutput
func (CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponsePtrOutput ¶
func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput
func (CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponsePtrOutputWithContext ¶
func (o CustomToolkitSettingsResponseOutput) ToCustomToolkitSettingsResponsePtrOutputWithContext(ctx context.Context) CustomToolkitSettingsResponsePtrOutput
type CustomToolkitSettingsResponsePtrInput ¶
type CustomToolkitSettingsResponsePtrInput interface { pulumi.Input ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput ToCustomToolkitSettingsResponsePtrOutputWithContext(context.Context) CustomToolkitSettingsResponsePtrOutput }
CustomToolkitSettingsResponsePtrInput is an input type that accepts CustomToolkitSettingsResponseArgs, CustomToolkitSettingsResponsePtr and CustomToolkitSettingsResponsePtrOutput values. You can construct a concrete instance of `CustomToolkitSettingsResponsePtrInput` via:
CustomToolkitSettingsResponseArgs{...} or: nil
func CustomToolkitSettingsResponsePtr ¶
func CustomToolkitSettingsResponsePtr(v *CustomToolkitSettingsResponseArgs) CustomToolkitSettingsResponsePtrInput
type CustomToolkitSettingsResponsePtrOutput ¶
type CustomToolkitSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (CustomToolkitSettingsResponsePtrOutput) CommandLine ¶
func (o CustomToolkitSettingsResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to execute on the master node.
func (CustomToolkitSettingsResponsePtrOutput) ElementType ¶
func (CustomToolkitSettingsResponsePtrOutput) ElementType() reflect.Type
func (CustomToolkitSettingsResponsePtrOutput) ToCustomToolkitSettingsResponsePtrOutput ¶
func (o CustomToolkitSettingsResponsePtrOutput) ToCustomToolkitSettingsResponsePtrOutput() CustomToolkitSettingsResponsePtrOutput
func (CustomToolkitSettingsResponsePtrOutput) ToCustomToolkitSettingsResponsePtrOutputWithContext ¶
func (o CustomToolkitSettingsResponsePtrOutput) ToCustomToolkitSettingsResponsePtrOutputWithContext(ctx context.Context) CustomToolkitSettingsResponsePtrOutput
type DataDisks ¶
type DataDisks struct { // Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage. CachingType *string `pulumi:"cachingType"` // Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0. DiskCount int `pulumi:"diskCount"` // Disk size in GB for the blank data disks. DiskSizeInGB int `pulumi:"diskSizeInGB"` // Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage. StorageAccountType string `pulumi:"storageAccountType"` }
Data disks settings.
type DataDisksArgs ¶
type DataDisksArgs struct { // Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage. CachingType pulumi.StringPtrInput `pulumi:"cachingType"` // Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0. DiskCount pulumi.IntInput `pulumi:"diskCount"` // Disk size in GB for the blank data disks. DiskSizeInGB pulumi.IntInput `pulumi:"diskSizeInGB"` // Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage. StorageAccountType pulumi.StringInput `pulumi:"storageAccountType"` }
Data disks settings.
func (DataDisksArgs) ElementType ¶
func (DataDisksArgs) ElementType() reflect.Type
func (DataDisksArgs) ToDataDisksOutput ¶
func (i DataDisksArgs) ToDataDisksOutput() DataDisksOutput
func (DataDisksArgs) ToDataDisksOutputWithContext ¶
func (i DataDisksArgs) ToDataDisksOutputWithContext(ctx context.Context) DataDisksOutput
func (DataDisksArgs) ToDataDisksPtrOutput ¶
func (i DataDisksArgs) ToDataDisksPtrOutput() DataDisksPtrOutput
func (DataDisksArgs) ToDataDisksPtrOutputWithContext ¶
func (i DataDisksArgs) ToDataDisksPtrOutputWithContext(ctx context.Context) DataDisksPtrOutput
type DataDisksInput ¶
type DataDisksInput interface { pulumi.Input ToDataDisksOutput() DataDisksOutput ToDataDisksOutputWithContext(context.Context) DataDisksOutput }
DataDisksInput is an input type that accepts DataDisksArgs and DataDisksOutput values. You can construct a concrete instance of `DataDisksInput` via:
DataDisksArgs{...}
type DataDisksOutput ¶
type DataDisksOutput struct{ *pulumi.OutputState }
Data disks settings.
func (DataDisksOutput) CachingType ¶
func (o DataDisksOutput) CachingType() pulumi.StringPtrOutput
Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage.
func (DataDisksOutput) DiskCount ¶
func (o DataDisksOutput) DiskCount() pulumi.IntOutput
Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0.
func (DataDisksOutput) DiskSizeInGB ¶
func (o DataDisksOutput) DiskSizeInGB() pulumi.IntOutput
Disk size in GB for the blank data disks.
func (DataDisksOutput) ElementType ¶
func (DataDisksOutput) ElementType() reflect.Type
func (DataDisksOutput) StorageAccountType ¶
func (o DataDisksOutput) StorageAccountType() pulumi.StringOutput
Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage.
func (DataDisksOutput) ToDataDisksOutput ¶
func (o DataDisksOutput) ToDataDisksOutput() DataDisksOutput
func (DataDisksOutput) ToDataDisksOutputWithContext ¶
func (o DataDisksOutput) ToDataDisksOutputWithContext(ctx context.Context) DataDisksOutput
func (DataDisksOutput) ToDataDisksPtrOutput ¶
func (o DataDisksOutput) ToDataDisksPtrOutput() DataDisksPtrOutput
func (DataDisksOutput) ToDataDisksPtrOutputWithContext ¶
func (o DataDisksOutput) ToDataDisksPtrOutputWithContext(ctx context.Context) DataDisksPtrOutput
type DataDisksPtrInput ¶
type DataDisksPtrInput interface { pulumi.Input ToDataDisksPtrOutput() DataDisksPtrOutput ToDataDisksPtrOutputWithContext(context.Context) DataDisksPtrOutput }
DataDisksPtrInput is an input type that accepts DataDisksArgs, DataDisksPtr and DataDisksPtrOutput values. You can construct a concrete instance of `DataDisksPtrInput` via:
DataDisksArgs{...} or: nil
func DataDisksPtr ¶
func DataDisksPtr(v *DataDisksArgs) DataDisksPtrInput
type DataDisksPtrOutput ¶
type DataDisksPtrOutput struct{ *pulumi.OutputState }
func (DataDisksPtrOutput) CachingType ¶
func (o DataDisksPtrOutput) CachingType() pulumi.StringPtrOutput
Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage.
func (DataDisksPtrOutput) DiskCount ¶
func (o DataDisksPtrOutput) DiskCount() pulumi.IntPtrOutput
Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0.
func (DataDisksPtrOutput) DiskSizeInGB ¶
func (o DataDisksPtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
Disk size in GB for the blank data disks.
func (DataDisksPtrOutput) Elem ¶
func (o DataDisksPtrOutput) Elem() DataDisksOutput
func (DataDisksPtrOutput) ElementType ¶
func (DataDisksPtrOutput) ElementType() reflect.Type
func (DataDisksPtrOutput) StorageAccountType ¶
func (o DataDisksPtrOutput) StorageAccountType() pulumi.StringPtrOutput
Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage.
func (DataDisksPtrOutput) ToDataDisksPtrOutput ¶
func (o DataDisksPtrOutput) ToDataDisksPtrOutput() DataDisksPtrOutput
func (DataDisksPtrOutput) ToDataDisksPtrOutputWithContext ¶
func (o DataDisksPtrOutput) ToDataDisksPtrOutputWithContext(ctx context.Context) DataDisksPtrOutput
type DataDisksResponse ¶
type DataDisksResponse struct { // Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage. CachingType *string `pulumi:"cachingType"` // Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0. DiskCount int `pulumi:"diskCount"` // Disk size in GB for the blank data disks. DiskSizeInGB int `pulumi:"diskSizeInGB"` // Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage. StorageAccountType string `pulumi:"storageAccountType"` }
Data disks settings.
type DataDisksResponseArgs ¶
type DataDisksResponseArgs struct { // Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage. CachingType pulumi.StringPtrInput `pulumi:"cachingType"` // Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0. DiskCount pulumi.IntInput `pulumi:"diskCount"` // Disk size in GB for the blank data disks. DiskSizeInGB pulumi.IntInput `pulumi:"diskSizeInGB"` // Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage. StorageAccountType pulumi.StringInput `pulumi:"storageAccountType"` }
Data disks settings.
func (DataDisksResponseArgs) ElementType ¶
func (DataDisksResponseArgs) ElementType() reflect.Type
func (DataDisksResponseArgs) ToDataDisksResponseOutput ¶
func (i DataDisksResponseArgs) ToDataDisksResponseOutput() DataDisksResponseOutput
func (DataDisksResponseArgs) ToDataDisksResponseOutputWithContext ¶
func (i DataDisksResponseArgs) ToDataDisksResponseOutputWithContext(ctx context.Context) DataDisksResponseOutput
func (DataDisksResponseArgs) ToDataDisksResponsePtrOutput ¶
func (i DataDisksResponseArgs) ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput
func (DataDisksResponseArgs) ToDataDisksResponsePtrOutputWithContext ¶
func (i DataDisksResponseArgs) ToDataDisksResponsePtrOutputWithContext(ctx context.Context) DataDisksResponsePtrOutput
type DataDisksResponseInput ¶
type DataDisksResponseInput interface { pulumi.Input ToDataDisksResponseOutput() DataDisksResponseOutput ToDataDisksResponseOutputWithContext(context.Context) DataDisksResponseOutput }
DataDisksResponseInput is an input type that accepts DataDisksResponseArgs and DataDisksResponseOutput values. You can construct a concrete instance of `DataDisksResponseInput` via:
DataDisksResponseArgs{...}
type DataDisksResponseOutput ¶
type DataDisksResponseOutput struct{ *pulumi.OutputState }
Data disks settings.
func (DataDisksResponseOutput) CachingType ¶
func (o DataDisksResponseOutput) CachingType() pulumi.StringPtrOutput
Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage.
func (DataDisksResponseOutput) DiskCount ¶
func (o DataDisksResponseOutput) DiskCount() pulumi.IntOutput
Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0.
func (DataDisksResponseOutput) DiskSizeInGB ¶
func (o DataDisksResponseOutput) DiskSizeInGB() pulumi.IntOutput
Disk size in GB for the blank data disks.
func (DataDisksResponseOutput) ElementType ¶
func (DataDisksResponseOutput) ElementType() reflect.Type
func (DataDisksResponseOutput) StorageAccountType ¶
func (o DataDisksResponseOutput) StorageAccountType() pulumi.StringOutput
Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage.
func (DataDisksResponseOutput) ToDataDisksResponseOutput ¶
func (o DataDisksResponseOutput) ToDataDisksResponseOutput() DataDisksResponseOutput
func (DataDisksResponseOutput) ToDataDisksResponseOutputWithContext ¶
func (o DataDisksResponseOutput) ToDataDisksResponseOutputWithContext(ctx context.Context) DataDisksResponseOutput
func (DataDisksResponseOutput) ToDataDisksResponsePtrOutput ¶
func (o DataDisksResponseOutput) ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput
func (DataDisksResponseOutput) ToDataDisksResponsePtrOutputWithContext ¶
func (o DataDisksResponseOutput) ToDataDisksResponsePtrOutputWithContext(ctx context.Context) DataDisksResponsePtrOutput
type DataDisksResponsePtrInput ¶
type DataDisksResponsePtrInput interface { pulumi.Input ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput ToDataDisksResponsePtrOutputWithContext(context.Context) DataDisksResponsePtrOutput }
DataDisksResponsePtrInput is an input type that accepts DataDisksResponseArgs, DataDisksResponsePtr and DataDisksResponsePtrOutput values. You can construct a concrete instance of `DataDisksResponsePtrInput` via:
DataDisksResponseArgs{...} or: nil
func DataDisksResponsePtr ¶
func DataDisksResponsePtr(v *DataDisksResponseArgs) DataDisksResponsePtrInput
type DataDisksResponsePtrOutput ¶
type DataDisksResponsePtrOutput struct{ *pulumi.OutputState }
func (DataDisksResponsePtrOutput) CachingType ¶
func (o DataDisksResponsePtrOutput) CachingType() pulumi.StringPtrOutput
Caching type for the disks. Available values are none (default), readonly, readwrite. Caching type can be set only for VM sizes supporting premium storage.
func (DataDisksResponsePtrOutput) DiskCount ¶
func (o DataDisksResponsePtrOutput) DiskCount() pulumi.IntPtrOutput
Number of data disks attached to the File Server. If multiple disks attached, they will be configured in RAID level 0.
func (DataDisksResponsePtrOutput) DiskSizeInGB ¶
func (o DataDisksResponsePtrOutput) DiskSizeInGB() pulumi.IntPtrOutput
Disk size in GB for the blank data disks.
func (DataDisksResponsePtrOutput) Elem ¶
func (o DataDisksResponsePtrOutput) Elem() DataDisksResponseOutput
func (DataDisksResponsePtrOutput) ElementType ¶
func (DataDisksResponsePtrOutput) ElementType() reflect.Type
func (DataDisksResponsePtrOutput) StorageAccountType ¶
func (o DataDisksResponsePtrOutput) StorageAccountType() pulumi.StringPtrOutput
Type of storage account to be used on the disk. Possible values are: Standard_LRS or Premium_LRS. Premium storage account type can only be used with VM sizes supporting premium storage.
func (DataDisksResponsePtrOutput) ToDataDisksResponsePtrOutput ¶
func (o DataDisksResponsePtrOutput) ToDataDisksResponsePtrOutput() DataDisksResponsePtrOutput
func (DataDisksResponsePtrOutput) ToDataDisksResponsePtrOutputWithContext ¶
func (o DataDisksResponsePtrOutput) ToDataDisksResponsePtrOutputWithContext(ctx context.Context) DataDisksResponsePtrOutput
type EnvironmentVariable ¶
type EnvironmentVariable struct { // The name of the environment variable. Name string `pulumi:"name"` // The value of the environment variable. Value string `pulumi:"value"` }
An environment variable definition.
type EnvironmentVariableArgs ¶
type EnvironmentVariableArgs struct { // The name of the environment variable. Name pulumi.StringInput `pulumi:"name"` // The value of the environment variable. Value pulumi.StringInput `pulumi:"value"` }
An environment variable definition.
func (EnvironmentVariableArgs) ElementType ¶
func (EnvironmentVariableArgs) ElementType() reflect.Type
func (EnvironmentVariableArgs) ToEnvironmentVariableOutput ¶
func (i EnvironmentVariableArgs) ToEnvironmentVariableOutput() EnvironmentVariableOutput
func (EnvironmentVariableArgs) ToEnvironmentVariableOutputWithContext ¶
func (i EnvironmentVariableArgs) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput
type EnvironmentVariableArray ¶
type EnvironmentVariableArray []EnvironmentVariableInput
func (EnvironmentVariableArray) ElementType ¶
func (EnvironmentVariableArray) ElementType() reflect.Type
func (EnvironmentVariableArray) ToEnvironmentVariableArrayOutput ¶
func (i EnvironmentVariableArray) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
func (EnvironmentVariableArray) ToEnvironmentVariableArrayOutputWithContext ¶
func (i EnvironmentVariableArray) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput
type EnvironmentVariableArrayInput ¶
type EnvironmentVariableArrayInput interface { pulumi.Input ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput ToEnvironmentVariableArrayOutputWithContext(context.Context) EnvironmentVariableArrayOutput }
EnvironmentVariableArrayInput is an input type that accepts EnvironmentVariableArray and EnvironmentVariableArrayOutput values. You can construct a concrete instance of `EnvironmentVariableArrayInput` via:
EnvironmentVariableArray{ EnvironmentVariableArgs{...} }
type EnvironmentVariableArrayOutput ¶
type EnvironmentVariableArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentVariableArrayOutput) ElementType ¶
func (EnvironmentVariableArrayOutput) ElementType() reflect.Type
func (EnvironmentVariableArrayOutput) Index ¶
func (o EnvironmentVariableArrayOutput) Index(i pulumi.IntInput) EnvironmentVariableOutput
func (EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput ¶
func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutput() EnvironmentVariableArrayOutput
func (EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext ¶
func (o EnvironmentVariableArrayOutput) ToEnvironmentVariableArrayOutputWithContext(ctx context.Context) EnvironmentVariableArrayOutput
type EnvironmentVariableInput ¶
type EnvironmentVariableInput interface { pulumi.Input ToEnvironmentVariableOutput() EnvironmentVariableOutput ToEnvironmentVariableOutputWithContext(context.Context) EnvironmentVariableOutput }
EnvironmentVariableInput is an input type that accepts EnvironmentVariableArgs and EnvironmentVariableOutput values. You can construct a concrete instance of `EnvironmentVariableInput` via:
EnvironmentVariableArgs{...}
type EnvironmentVariableOutput ¶
type EnvironmentVariableOutput struct{ *pulumi.OutputState }
An environment variable definition.
func (EnvironmentVariableOutput) ElementType ¶
func (EnvironmentVariableOutput) ElementType() reflect.Type
func (EnvironmentVariableOutput) Name ¶
func (o EnvironmentVariableOutput) Name() pulumi.StringOutput
The name of the environment variable.
func (EnvironmentVariableOutput) ToEnvironmentVariableOutput ¶
func (o EnvironmentVariableOutput) ToEnvironmentVariableOutput() EnvironmentVariableOutput
func (EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext ¶
func (o EnvironmentVariableOutput) ToEnvironmentVariableOutputWithContext(ctx context.Context) EnvironmentVariableOutput
func (EnvironmentVariableOutput) Value ¶
func (o EnvironmentVariableOutput) Value() pulumi.StringOutput
The value of the environment variable.
type EnvironmentVariableResponse ¶
type EnvironmentVariableResponse struct { // The name of the environment variable. Name string `pulumi:"name"` // The value of the environment variable. Value string `pulumi:"value"` }
An environment variable definition.
type EnvironmentVariableResponseArgs ¶
type EnvironmentVariableResponseArgs struct { // The name of the environment variable. Name pulumi.StringInput `pulumi:"name"` // The value of the environment variable. Value pulumi.StringInput `pulumi:"value"` }
An environment variable definition.
func (EnvironmentVariableResponseArgs) ElementType ¶
func (EnvironmentVariableResponseArgs) ElementType() reflect.Type
func (EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput ¶
func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
func (EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext ¶
func (i EnvironmentVariableResponseArgs) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
type EnvironmentVariableResponseArray ¶
type EnvironmentVariableResponseArray []EnvironmentVariableResponseInput
func (EnvironmentVariableResponseArray) ElementType ¶
func (EnvironmentVariableResponseArray) ElementType() reflect.Type
func (EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput ¶
func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
func (EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext ¶
func (i EnvironmentVariableResponseArray) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
type EnvironmentVariableResponseArrayInput ¶
type EnvironmentVariableResponseArrayInput interface { pulumi.Input ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput ToEnvironmentVariableResponseArrayOutputWithContext(context.Context) EnvironmentVariableResponseArrayOutput }
EnvironmentVariableResponseArrayInput is an input type that accepts EnvironmentVariableResponseArray and EnvironmentVariableResponseArrayOutput values. You can construct a concrete instance of `EnvironmentVariableResponseArrayInput` via:
EnvironmentVariableResponseArray{ EnvironmentVariableResponseArgs{...} }
type EnvironmentVariableResponseArrayOutput ¶
type EnvironmentVariableResponseArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentVariableResponseArrayOutput) ElementType ¶
func (EnvironmentVariableResponseArrayOutput) ElementType() reflect.Type
func (EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput ¶
func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutput() EnvironmentVariableResponseArrayOutput
func (EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext ¶
func (o EnvironmentVariableResponseArrayOutput) ToEnvironmentVariableResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableResponseArrayOutput
type EnvironmentVariableResponseInput ¶
type EnvironmentVariableResponseInput interface { pulumi.Input ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput ToEnvironmentVariableResponseOutputWithContext(context.Context) EnvironmentVariableResponseOutput }
EnvironmentVariableResponseInput is an input type that accepts EnvironmentVariableResponseArgs and EnvironmentVariableResponseOutput values. You can construct a concrete instance of `EnvironmentVariableResponseInput` via:
EnvironmentVariableResponseArgs{...}
type EnvironmentVariableResponseOutput ¶
type EnvironmentVariableResponseOutput struct{ *pulumi.OutputState }
An environment variable definition.
func (EnvironmentVariableResponseOutput) ElementType ¶
func (EnvironmentVariableResponseOutput) ElementType() reflect.Type
func (EnvironmentVariableResponseOutput) Name ¶
func (o EnvironmentVariableResponseOutput) Name() pulumi.StringOutput
The name of the environment variable.
func (EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput ¶
func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutput() EnvironmentVariableResponseOutput
func (EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext ¶
func (o EnvironmentVariableResponseOutput) ToEnvironmentVariableResponseOutputWithContext(ctx context.Context) EnvironmentVariableResponseOutput
func (EnvironmentVariableResponseOutput) Value ¶
func (o EnvironmentVariableResponseOutput) Value() pulumi.StringOutput
The value of the environment variable.
type EnvironmentVariableWithSecretValue ¶
type EnvironmentVariableWithSecretValue struct { // The name of the environment variable to store the secret value. Name string `pulumi:"name"` // The value of the environment variable. This value will never be reported back by Batch AI. Value *string `pulumi:"value"` // KeyVault store and secret which contains the value for the environment variable. One of value or valueSecretReference must be provided. ValueSecretReference *KeyVaultSecretReference `pulumi:"valueSecretReference"` }
An environment variable with secret value definition.
type EnvironmentVariableWithSecretValueArgs ¶
type EnvironmentVariableWithSecretValueArgs struct { // The name of the environment variable to store the secret value. Name pulumi.StringInput `pulumi:"name"` // The value of the environment variable. This value will never be reported back by Batch AI. Value pulumi.StringPtrInput `pulumi:"value"` // KeyVault store and secret which contains the value for the environment variable. One of value or valueSecretReference must be provided. ValueSecretReference KeyVaultSecretReferencePtrInput `pulumi:"valueSecretReference"` }
An environment variable with secret value definition.
func (EnvironmentVariableWithSecretValueArgs) ElementType ¶
func (EnvironmentVariableWithSecretValueArgs) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueArgs) ToEnvironmentVariableWithSecretValueOutput ¶
func (i EnvironmentVariableWithSecretValueArgs) ToEnvironmentVariableWithSecretValueOutput() EnvironmentVariableWithSecretValueOutput
func (EnvironmentVariableWithSecretValueArgs) ToEnvironmentVariableWithSecretValueOutputWithContext ¶
func (i EnvironmentVariableWithSecretValueArgs) ToEnvironmentVariableWithSecretValueOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueOutput
type EnvironmentVariableWithSecretValueArray ¶
type EnvironmentVariableWithSecretValueArray []EnvironmentVariableWithSecretValueInput
func (EnvironmentVariableWithSecretValueArray) ElementType ¶
func (EnvironmentVariableWithSecretValueArray) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueArray) ToEnvironmentVariableWithSecretValueArrayOutput ¶
func (i EnvironmentVariableWithSecretValueArray) ToEnvironmentVariableWithSecretValueArrayOutput() EnvironmentVariableWithSecretValueArrayOutput
func (EnvironmentVariableWithSecretValueArray) ToEnvironmentVariableWithSecretValueArrayOutputWithContext ¶
func (i EnvironmentVariableWithSecretValueArray) ToEnvironmentVariableWithSecretValueArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueArrayOutput
type EnvironmentVariableWithSecretValueArrayInput ¶
type EnvironmentVariableWithSecretValueArrayInput interface { pulumi.Input ToEnvironmentVariableWithSecretValueArrayOutput() EnvironmentVariableWithSecretValueArrayOutput ToEnvironmentVariableWithSecretValueArrayOutputWithContext(context.Context) EnvironmentVariableWithSecretValueArrayOutput }
EnvironmentVariableWithSecretValueArrayInput is an input type that accepts EnvironmentVariableWithSecretValueArray and EnvironmentVariableWithSecretValueArrayOutput values. You can construct a concrete instance of `EnvironmentVariableWithSecretValueArrayInput` via:
EnvironmentVariableWithSecretValueArray{ EnvironmentVariableWithSecretValueArgs{...} }
type EnvironmentVariableWithSecretValueArrayOutput ¶
type EnvironmentVariableWithSecretValueArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentVariableWithSecretValueArrayOutput) ElementType ¶
func (EnvironmentVariableWithSecretValueArrayOutput) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueArrayOutput) ToEnvironmentVariableWithSecretValueArrayOutput ¶
func (o EnvironmentVariableWithSecretValueArrayOutput) ToEnvironmentVariableWithSecretValueArrayOutput() EnvironmentVariableWithSecretValueArrayOutput
func (EnvironmentVariableWithSecretValueArrayOutput) ToEnvironmentVariableWithSecretValueArrayOutputWithContext ¶
func (o EnvironmentVariableWithSecretValueArrayOutput) ToEnvironmentVariableWithSecretValueArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueArrayOutput
type EnvironmentVariableWithSecretValueInput ¶
type EnvironmentVariableWithSecretValueInput interface { pulumi.Input ToEnvironmentVariableWithSecretValueOutput() EnvironmentVariableWithSecretValueOutput ToEnvironmentVariableWithSecretValueOutputWithContext(context.Context) EnvironmentVariableWithSecretValueOutput }
EnvironmentVariableWithSecretValueInput is an input type that accepts EnvironmentVariableWithSecretValueArgs and EnvironmentVariableWithSecretValueOutput values. You can construct a concrete instance of `EnvironmentVariableWithSecretValueInput` via:
EnvironmentVariableWithSecretValueArgs{...}
type EnvironmentVariableWithSecretValueOutput ¶
type EnvironmentVariableWithSecretValueOutput struct{ *pulumi.OutputState }
An environment variable with secret value definition.
func (EnvironmentVariableWithSecretValueOutput) ElementType ¶
func (EnvironmentVariableWithSecretValueOutput) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueOutput) Name ¶
func (o EnvironmentVariableWithSecretValueOutput) Name() pulumi.StringOutput
The name of the environment variable to store the secret value.
func (EnvironmentVariableWithSecretValueOutput) ToEnvironmentVariableWithSecretValueOutput ¶
func (o EnvironmentVariableWithSecretValueOutput) ToEnvironmentVariableWithSecretValueOutput() EnvironmentVariableWithSecretValueOutput
func (EnvironmentVariableWithSecretValueOutput) ToEnvironmentVariableWithSecretValueOutputWithContext ¶
func (o EnvironmentVariableWithSecretValueOutput) ToEnvironmentVariableWithSecretValueOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueOutput
func (EnvironmentVariableWithSecretValueOutput) Value ¶
func (o EnvironmentVariableWithSecretValueOutput) Value() pulumi.StringPtrOutput
The value of the environment variable. This value will never be reported back by Batch AI.
func (EnvironmentVariableWithSecretValueOutput) ValueSecretReference ¶
func (o EnvironmentVariableWithSecretValueOutput) ValueSecretReference() KeyVaultSecretReferencePtrOutput
KeyVault store and secret which contains the value for the environment variable. One of value or valueSecretReference must be provided.
type EnvironmentVariableWithSecretValueResponse ¶
type EnvironmentVariableWithSecretValueResponse struct { // The name of the environment variable to store the secret value. Name string `pulumi:"name"` // The value of the environment variable. This value will never be reported back by Batch AI. Value *string `pulumi:"value"` // KeyVault store and secret which contains the value for the environment variable. One of value or valueSecretReference must be provided. ValueSecretReference *KeyVaultSecretReferenceResponse `pulumi:"valueSecretReference"` }
An environment variable with secret value definition.
type EnvironmentVariableWithSecretValueResponseArgs ¶
type EnvironmentVariableWithSecretValueResponseArgs struct { // The name of the environment variable to store the secret value. Name pulumi.StringInput `pulumi:"name"` // The value of the environment variable. This value will never be reported back by Batch AI. Value pulumi.StringPtrInput `pulumi:"value"` // KeyVault store and secret which contains the value for the environment variable. One of value or valueSecretReference must be provided. ValueSecretReference KeyVaultSecretReferenceResponsePtrInput `pulumi:"valueSecretReference"` }
An environment variable with secret value definition.
func (EnvironmentVariableWithSecretValueResponseArgs) ElementType ¶
func (EnvironmentVariableWithSecretValueResponseArgs) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueResponseArgs) ToEnvironmentVariableWithSecretValueResponseOutput ¶
func (i EnvironmentVariableWithSecretValueResponseArgs) ToEnvironmentVariableWithSecretValueResponseOutput() EnvironmentVariableWithSecretValueResponseOutput
func (EnvironmentVariableWithSecretValueResponseArgs) ToEnvironmentVariableWithSecretValueResponseOutputWithContext ¶
func (i EnvironmentVariableWithSecretValueResponseArgs) ToEnvironmentVariableWithSecretValueResponseOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseOutput
type EnvironmentVariableWithSecretValueResponseArray ¶
type EnvironmentVariableWithSecretValueResponseArray []EnvironmentVariableWithSecretValueResponseInput
func (EnvironmentVariableWithSecretValueResponseArray) ElementType ¶
func (EnvironmentVariableWithSecretValueResponseArray) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueResponseArray) ToEnvironmentVariableWithSecretValueResponseArrayOutput ¶
func (i EnvironmentVariableWithSecretValueResponseArray) ToEnvironmentVariableWithSecretValueResponseArrayOutput() EnvironmentVariableWithSecretValueResponseArrayOutput
func (EnvironmentVariableWithSecretValueResponseArray) ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext ¶
func (i EnvironmentVariableWithSecretValueResponseArray) ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseArrayOutput
type EnvironmentVariableWithSecretValueResponseArrayInput ¶
type EnvironmentVariableWithSecretValueResponseArrayInput interface { pulumi.Input ToEnvironmentVariableWithSecretValueResponseArrayOutput() EnvironmentVariableWithSecretValueResponseArrayOutput ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext(context.Context) EnvironmentVariableWithSecretValueResponseArrayOutput }
EnvironmentVariableWithSecretValueResponseArrayInput is an input type that accepts EnvironmentVariableWithSecretValueResponseArray and EnvironmentVariableWithSecretValueResponseArrayOutput values. You can construct a concrete instance of `EnvironmentVariableWithSecretValueResponseArrayInput` via:
EnvironmentVariableWithSecretValueResponseArray{ EnvironmentVariableWithSecretValueResponseArgs{...} }
type EnvironmentVariableWithSecretValueResponseArrayOutput ¶
type EnvironmentVariableWithSecretValueResponseArrayOutput struct{ *pulumi.OutputState }
func (EnvironmentVariableWithSecretValueResponseArrayOutput) ElementType ¶
func (EnvironmentVariableWithSecretValueResponseArrayOutput) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueResponseArrayOutput) ToEnvironmentVariableWithSecretValueResponseArrayOutput ¶
func (o EnvironmentVariableWithSecretValueResponseArrayOutput) ToEnvironmentVariableWithSecretValueResponseArrayOutput() EnvironmentVariableWithSecretValueResponseArrayOutput
func (EnvironmentVariableWithSecretValueResponseArrayOutput) ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext ¶
func (o EnvironmentVariableWithSecretValueResponseArrayOutput) ToEnvironmentVariableWithSecretValueResponseArrayOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseArrayOutput
type EnvironmentVariableWithSecretValueResponseInput ¶
type EnvironmentVariableWithSecretValueResponseInput interface { pulumi.Input ToEnvironmentVariableWithSecretValueResponseOutput() EnvironmentVariableWithSecretValueResponseOutput ToEnvironmentVariableWithSecretValueResponseOutputWithContext(context.Context) EnvironmentVariableWithSecretValueResponseOutput }
EnvironmentVariableWithSecretValueResponseInput is an input type that accepts EnvironmentVariableWithSecretValueResponseArgs and EnvironmentVariableWithSecretValueResponseOutput values. You can construct a concrete instance of `EnvironmentVariableWithSecretValueResponseInput` via:
EnvironmentVariableWithSecretValueResponseArgs{...}
type EnvironmentVariableWithSecretValueResponseOutput ¶
type EnvironmentVariableWithSecretValueResponseOutput struct{ *pulumi.OutputState }
An environment variable with secret value definition.
func (EnvironmentVariableWithSecretValueResponseOutput) ElementType ¶
func (EnvironmentVariableWithSecretValueResponseOutput) ElementType() reflect.Type
func (EnvironmentVariableWithSecretValueResponseOutput) Name ¶
func (o EnvironmentVariableWithSecretValueResponseOutput) Name() pulumi.StringOutput
The name of the environment variable to store the secret value.
func (EnvironmentVariableWithSecretValueResponseOutput) ToEnvironmentVariableWithSecretValueResponseOutput ¶
func (o EnvironmentVariableWithSecretValueResponseOutput) ToEnvironmentVariableWithSecretValueResponseOutput() EnvironmentVariableWithSecretValueResponseOutput
func (EnvironmentVariableWithSecretValueResponseOutput) ToEnvironmentVariableWithSecretValueResponseOutputWithContext ¶
func (o EnvironmentVariableWithSecretValueResponseOutput) ToEnvironmentVariableWithSecretValueResponseOutputWithContext(ctx context.Context) EnvironmentVariableWithSecretValueResponseOutput
func (EnvironmentVariableWithSecretValueResponseOutput) Value ¶
func (o EnvironmentVariableWithSecretValueResponseOutput) Value() pulumi.StringPtrOutput
The value of the environment variable. This value will never be reported back by Batch AI.
func (EnvironmentVariableWithSecretValueResponseOutput) ValueSecretReference ¶
func (o EnvironmentVariableWithSecretValueResponseOutput) ValueSecretReference() KeyVaultSecretReferenceResponsePtrOutput
KeyVault store and secret which contains the value for the environment variable. One of value or valueSecretReference must be provided.
type Experiment ¶
type Experiment struct { pulumi.CustomResourceState // Time when the Experiment was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The provisioned state of the experiment ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The time at which the experiment entered its current provisioning state. ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Experiment information.
func GetExperiment ¶
func GetExperiment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExperimentState, opts ...pulumi.ResourceOption) (*Experiment, error)
GetExperiment gets an existing Experiment 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 NewExperiment ¶
func NewExperiment(ctx *pulumi.Context, name string, args *ExperimentArgs, opts ...pulumi.ResourceOption) (*Experiment, error)
NewExperiment registers a new resource with the given unique name, arguments, and options.
type ExperimentArgs ¶
type ExperimentArgs struct { // The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ExperimentName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Experiment resource.
func (ExperimentArgs) ElementType ¶
func (ExperimentArgs) ElementType() reflect.Type
type ExperimentState ¶
type ExperimentState struct { // Time when the Experiment was created. CreationTime pulumi.StringPtrInput // The name of the resource. Name pulumi.StringPtrInput // The provisioned state of the experiment ProvisioningState pulumi.StringPtrInput // The time at which the experiment entered its current provisioning state. ProvisioningStateTransitionTime pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (ExperimentState) ElementType ¶
func (ExperimentState) ElementType() reflect.Type
type FileResponse ¶
type FileResponse struct { // The file of the size. ContentLength int `pulumi:"contentLength"` // URL to download the corresponding file. The downloadUrl is not returned for directories. DownloadUrl string `pulumi:"downloadUrl"` // Type of the file. Possible values are file and directory. FileType string `pulumi:"fileType"` // The time at which the file was last modified. LastModified string `pulumi:"lastModified"` // Name of the file. Name string `pulumi:"name"` }
Properties of the file or directory.
type FileResponseArgs ¶
type FileResponseArgs struct { // The file of the size. ContentLength pulumi.IntInput `pulumi:"contentLength"` // URL to download the corresponding file. The downloadUrl is not returned for directories. DownloadUrl pulumi.StringInput `pulumi:"downloadUrl"` // Type of the file. Possible values are file and directory. FileType pulumi.StringInput `pulumi:"fileType"` // The time at which the file was last modified. LastModified pulumi.StringInput `pulumi:"lastModified"` // Name of the file. Name pulumi.StringInput `pulumi:"name"` }
Properties of the file or directory.
func (FileResponseArgs) ElementType ¶
func (FileResponseArgs) ElementType() reflect.Type
func (FileResponseArgs) ToFileResponseOutput ¶
func (i FileResponseArgs) ToFileResponseOutput() FileResponseOutput
func (FileResponseArgs) ToFileResponseOutputWithContext ¶
func (i FileResponseArgs) ToFileResponseOutputWithContext(ctx context.Context) FileResponseOutput
type FileResponseArray ¶
type FileResponseArray []FileResponseInput
func (FileResponseArray) ElementType ¶
func (FileResponseArray) ElementType() reflect.Type
func (FileResponseArray) ToFileResponseArrayOutput ¶
func (i FileResponseArray) ToFileResponseArrayOutput() FileResponseArrayOutput
func (FileResponseArray) ToFileResponseArrayOutputWithContext ¶
func (i FileResponseArray) ToFileResponseArrayOutputWithContext(ctx context.Context) FileResponseArrayOutput
type FileResponseArrayInput ¶
type FileResponseArrayInput interface { pulumi.Input ToFileResponseArrayOutput() FileResponseArrayOutput ToFileResponseArrayOutputWithContext(context.Context) FileResponseArrayOutput }
FileResponseArrayInput is an input type that accepts FileResponseArray and FileResponseArrayOutput values. You can construct a concrete instance of `FileResponseArrayInput` via:
FileResponseArray{ FileResponseArgs{...} }
type FileResponseArrayOutput ¶
type FileResponseArrayOutput struct{ *pulumi.OutputState }
func (FileResponseArrayOutput) ElementType ¶
func (FileResponseArrayOutput) ElementType() reflect.Type
func (FileResponseArrayOutput) Index ¶
func (o FileResponseArrayOutput) Index(i pulumi.IntInput) FileResponseOutput
func (FileResponseArrayOutput) ToFileResponseArrayOutput ¶
func (o FileResponseArrayOutput) ToFileResponseArrayOutput() FileResponseArrayOutput
func (FileResponseArrayOutput) ToFileResponseArrayOutputWithContext ¶
func (o FileResponseArrayOutput) ToFileResponseArrayOutputWithContext(ctx context.Context) FileResponseArrayOutput
type FileResponseInput ¶
type FileResponseInput interface { pulumi.Input ToFileResponseOutput() FileResponseOutput ToFileResponseOutputWithContext(context.Context) FileResponseOutput }
FileResponseInput is an input type that accepts FileResponseArgs and FileResponseOutput values. You can construct a concrete instance of `FileResponseInput` via:
FileResponseArgs{...}
type FileResponseOutput ¶
type FileResponseOutput struct{ *pulumi.OutputState }
Properties of the file or directory.
func (FileResponseOutput) ContentLength ¶
func (o FileResponseOutput) ContentLength() pulumi.IntOutput
The file of the size.
func (FileResponseOutput) DownloadUrl ¶
func (o FileResponseOutput) DownloadUrl() pulumi.StringOutput
URL to download the corresponding file. The downloadUrl is not returned for directories.
func (FileResponseOutput) ElementType ¶
func (FileResponseOutput) ElementType() reflect.Type
func (FileResponseOutput) FileType ¶
func (o FileResponseOutput) FileType() pulumi.StringOutput
Type of the file. Possible values are file and directory.
func (FileResponseOutput) LastModified ¶
func (o FileResponseOutput) LastModified() pulumi.StringOutput
The time at which the file was last modified.
func (FileResponseOutput) Name ¶
func (o FileResponseOutput) Name() pulumi.StringOutput
Name of the file.
func (FileResponseOutput) ToFileResponseOutput ¶
func (o FileResponseOutput) ToFileResponseOutput() FileResponseOutput
func (FileResponseOutput) ToFileResponseOutputWithContext ¶
func (o FileResponseOutput) ToFileResponseOutputWithContext(ctx context.Context) FileResponseOutput
type FileServer ¶
type FileServer struct { pulumi.CustomResourceState // Time when the FileServer was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // Information about disks attached to File Server VM. DataDisks DataDisksResponsePtrOutput `pulumi:"dataDisks"` // File Server mount settings. MountSettings MountSettingsResponseOutput `pulumi:"mountSettings"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // Provisioning state of the File Server. Possible values: creating - The File Server is getting created; updating - The File Server creation has been accepted and it is getting updated; deleting - The user has requested that the File Server be deleted, and it is in the process of being deleted; failed - The File Server creation has failed with the specified error code. Details about the error code are specified in the message field; succeeded - The File Server creation has succeeded. ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // Time when the provisioning state was changed. ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // SSH configuration for accessing the File Server node. SshConfiguration SshConfigurationResponsePtrOutput `pulumi:"sshConfiguration"` // File Server virtual network subnet resource ID. Subnet ResourceIdResponsePtrOutput `pulumi:"subnet"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` // VM size of the File Server. VmSize pulumi.StringPtrOutput `pulumi:"vmSize"` }
File Server information.
func GetFileServer ¶
func GetFileServer(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FileServerState, opts ...pulumi.ResourceOption) (*FileServer, error)
GetFileServer gets an existing FileServer 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 NewFileServer ¶
func NewFileServer(ctx *pulumi.Context, name string, args *FileServerArgs, opts ...pulumi.ResourceOption) (*FileServer, error)
NewFileServer registers a new resource with the given unique name, arguments, and options.
type FileServerArgs ¶
type FileServerArgs struct { // Settings for the data disks which will be created for the File Server. DataDisks DataDisksInput // The name of the file server within the specified resource group. File server names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. FileServerName pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // SSH configuration for the File Server node. SshConfiguration SshConfigurationInput // Identifier of an existing virtual network subnet to put the File Server in. If not provided, a new virtual network and subnet will be created. Subnet ResourceIdPtrInput // The size of the virtual machine for the File Server. For information about available VM sizes from the Virtual Machines Marketplace, see Sizes for Virtual Machines (Linux). VmSize pulumi.StringInput // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a FileServer resource.
func (FileServerArgs) ElementType ¶
func (FileServerArgs) ElementType() reflect.Type
type FileServerReference ¶
type FileServerReference struct { // Resource ID of the existing File Server to be mounted. FileServer ResourceId `pulumi:"fileServer"` // Mount options to be passed to mount command. MountOptions *string `pulumi:"mountOptions"` // The relative path on the compute node where the File Server will be mounted. Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath string `pulumi:"relativeMountPath"` // File Server directory that needs to be mounted. If this property is not specified, the entire File Server will be mounted. SourceDirectory *string `pulumi:"sourceDirectory"` }
File Server mounting configuration.
type FileServerReferenceArgs ¶
type FileServerReferenceArgs struct { // Resource ID of the existing File Server to be mounted. FileServer ResourceIdInput `pulumi:"fileServer"` // Mount options to be passed to mount command. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` // The relative path on the compute node where the File Server will be mounted. Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` // File Server directory that needs to be mounted. If this property is not specified, the entire File Server will be mounted. SourceDirectory pulumi.StringPtrInput `pulumi:"sourceDirectory"` }
File Server mounting configuration.
func (FileServerReferenceArgs) ElementType ¶
func (FileServerReferenceArgs) ElementType() reflect.Type
func (FileServerReferenceArgs) ToFileServerReferenceOutput ¶
func (i FileServerReferenceArgs) ToFileServerReferenceOutput() FileServerReferenceOutput
func (FileServerReferenceArgs) ToFileServerReferenceOutputWithContext ¶
func (i FileServerReferenceArgs) ToFileServerReferenceOutputWithContext(ctx context.Context) FileServerReferenceOutput
type FileServerReferenceArray ¶
type FileServerReferenceArray []FileServerReferenceInput
func (FileServerReferenceArray) ElementType ¶
func (FileServerReferenceArray) ElementType() reflect.Type
func (FileServerReferenceArray) ToFileServerReferenceArrayOutput ¶
func (i FileServerReferenceArray) ToFileServerReferenceArrayOutput() FileServerReferenceArrayOutput
func (FileServerReferenceArray) ToFileServerReferenceArrayOutputWithContext ¶
func (i FileServerReferenceArray) ToFileServerReferenceArrayOutputWithContext(ctx context.Context) FileServerReferenceArrayOutput
type FileServerReferenceArrayInput ¶
type FileServerReferenceArrayInput interface { pulumi.Input ToFileServerReferenceArrayOutput() FileServerReferenceArrayOutput ToFileServerReferenceArrayOutputWithContext(context.Context) FileServerReferenceArrayOutput }
FileServerReferenceArrayInput is an input type that accepts FileServerReferenceArray and FileServerReferenceArrayOutput values. You can construct a concrete instance of `FileServerReferenceArrayInput` via:
FileServerReferenceArray{ FileServerReferenceArgs{...} }
type FileServerReferenceArrayOutput ¶
type FileServerReferenceArrayOutput struct{ *pulumi.OutputState }
func (FileServerReferenceArrayOutput) ElementType ¶
func (FileServerReferenceArrayOutput) ElementType() reflect.Type
func (FileServerReferenceArrayOutput) Index ¶
func (o FileServerReferenceArrayOutput) Index(i pulumi.IntInput) FileServerReferenceOutput
func (FileServerReferenceArrayOutput) ToFileServerReferenceArrayOutput ¶
func (o FileServerReferenceArrayOutput) ToFileServerReferenceArrayOutput() FileServerReferenceArrayOutput
func (FileServerReferenceArrayOutput) ToFileServerReferenceArrayOutputWithContext ¶
func (o FileServerReferenceArrayOutput) ToFileServerReferenceArrayOutputWithContext(ctx context.Context) FileServerReferenceArrayOutput
type FileServerReferenceInput ¶
type FileServerReferenceInput interface { pulumi.Input ToFileServerReferenceOutput() FileServerReferenceOutput ToFileServerReferenceOutputWithContext(context.Context) FileServerReferenceOutput }
FileServerReferenceInput is an input type that accepts FileServerReferenceArgs and FileServerReferenceOutput values. You can construct a concrete instance of `FileServerReferenceInput` via:
FileServerReferenceArgs{...}
type FileServerReferenceOutput ¶
type FileServerReferenceOutput struct{ *pulumi.OutputState }
File Server mounting configuration.
func (FileServerReferenceOutput) ElementType ¶
func (FileServerReferenceOutput) ElementType() reflect.Type
func (FileServerReferenceOutput) FileServer ¶
func (o FileServerReferenceOutput) FileServer() ResourceIdOutput
Resource ID of the existing File Server to be mounted.
func (FileServerReferenceOutput) MountOptions ¶
func (o FileServerReferenceOutput) MountOptions() pulumi.StringPtrOutput
Mount options to be passed to mount command.
func (FileServerReferenceOutput) RelativeMountPath ¶
func (o FileServerReferenceOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the File Server will be mounted. Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (FileServerReferenceOutput) SourceDirectory ¶
func (o FileServerReferenceOutput) SourceDirectory() pulumi.StringPtrOutput
File Server directory that needs to be mounted. If this property is not specified, the entire File Server will be mounted.
func (FileServerReferenceOutput) ToFileServerReferenceOutput ¶
func (o FileServerReferenceOutput) ToFileServerReferenceOutput() FileServerReferenceOutput
func (FileServerReferenceOutput) ToFileServerReferenceOutputWithContext ¶
func (o FileServerReferenceOutput) ToFileServerReferenceOutputWithContext(ctx context.Context) FileServerReferenceOutput
type FileServerReferenceResponse ¶
type FileServerReferenceResponse struct { // Resource ID of the existing File Server to be mounted. FileServer ResourceIdResponse `pulumi:"fileServer"` // Mount options to be passed to mount command. MountOptions *string `pulumi:"mountOptions"` // The relative path on the compute node where the File Server will be mounted. Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath string `pulumi:"relativeMountPath"` // File Server directory that needs to be mounted. If this property is not specified, the entire File Server will be mounted. SourceDirectory *string `pulumi:"sourceDirectory"` }
File Server mounting configuration.
type FileServerReferenceResponseArgs ¶
type FileServerReferenceResponseArgs struct { // Resource ID of the existing File Server to be mounted. FileServer ResourceIdResponseInput `pulumi:"fileServer"` // Mount options to be passed to mount command. MountOptions pulumi.StringPtrInput `pulumi:"mountOptions"` // The relative path on the compute node where the File Server will be mounted. Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` // File Server directory that needs to be mounted. If this property is not specified, the entire File Server will be mounted. SourceDirectory pulumi.StringPtrInput `pulumi:"sourceDirectory"` }
File Server mounting configuration.
func (FileServerReferenceResponseArgs) ElementType ¶
func (FileServerReferenceResponseArgs) ElementType() reflect.Type
func (FileServerReferenceResponseArgs) ToFileServerReferenceResponseOutput ¶
func (i FileServerReferenceResponseArgs) ToFileServerReferenceResponseOutput() FileServerReferenceResponseOutput
func (FileServerReferenceResponseArgs) ToFileServerReferenceResponseOutputWithContext ¶
func (i FileServerReferenceResponseArgs) ToFileServerReferenceResponseOutputWithContext(ctx context.Context) FileServerReferenceResponseOutput
type FileServerReferenceResponseArray ¶
type FileServerReferenceResponseArray []FileServerReferenceResponseInput
func (FileServerReferenceResponseArray) ElementType ¶
func (FileServerReferenceResponseArray) ElementType() reflect.Type
func (FileServerReferenceResponseArray) ToFileServerReferenceResponseArrayOutput ¶
func (i FileServerReferenceResponseArray) ToFileServerReferenceResponseArrayOutput() FileServerReferenceResponseArrayOutput
func (FileServerReferenceResponseArray) ToFileServerReferenceResponseArrayOutputWithContext ¶
func (i FileServerReferenceResponseArray) ToFileServerReferenceResponseArrayOutputWithContext(ctx context.Context) FileServerReferenceResponseArrayOutput
type FileServerReferenceResponseArrayInput ¶
type FileServerReferenceResponseArrayInput interface { pulumi.Input ToFileServerReferenceResponseArrayOutput() FileServerReferenceResponseArrayOutput ToFileServerReferenceResponseArrayOutputWithContext(context.Context) FileServerReferenceResponseArrayOutput }
FileServerReferenceResponseArrayInput is an input type that accepts FileServerReferenceResponseArray and FileServerReferenceResponseArrayOutput values. You can construct a concrete instance of `FileServerReferenceResponseArrayInput` via:
FileServerReferenceResponseArray{ FileServerReferenceResponseArgs{...} }
type FileServerReferenceResponseArrayOutput ¶
type FileServerReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (FileServerReferenceResponseArrayOutput) ElementType ¶
func (FileServerReferenceResponseArrayOutput) ElementType() reflect.Type
func (FileServerReferenceResponseArrayOutput) ToFileServerReferenceResponseArrayOutput ¶
func (o FileServerReferenceResponseArrayOutput) ToFileServerReferenceResponseArrayOutput() FileServerReferenceResponseArrayOutput
func (FileServerReferenceResponseArrayOutput) ToFileServerReferenceResponseArrayOutputWithContext ¶
func (o FileServerReferenceResponseArrayOutput) ToFileServerReferenceResponseArrayOutputWithContext(ctx context.Context) FileServerReferenceResponseArrayOutput
type FileServerReferenceResponseInput ¶
type FileServerReferenceResponseInput interface { pulumi.Input ToFileServerReferenceResponseOutput() FileServerReferenceResponseOutput ToFileServerReferenceResponseOutputWithContext(context.Context) FileServerReferenceResponseOutput }
FileServerReferenceResponseInput is an input type that accepts FileServerReferenceResponseArgs and FileServerReferenceResponseOutput values. You can construct a concrete instance of `FileServerReferenceResponseInput` via:
FileServerReferenceResponseArgs{...}
type FileServerReferenceResponseOutput ¶
type FileServerReferenceResponseOutput struct{ *pulumi.OutputState }
File Server mounting configuration.
func (FileServerReferenceResponseOutput) ElementType ¶
func (FileServerReferenceResponseOutput) ElementType() reflect.Type
func (FileServerReferenceResponseOutput) FileServer ¶
func (o FileServerReferenceResponseOutput) FileServer() ResourceIdResponseOutput
Resource ID of the existing File Server to be mounted.
func (FileServerReferenceResponseOutput) MountOptions ¶
func (o FileServerReferenceResponseOutput) MountOptions() pulumi.StringPtrOutput
Mount options to be passed to mount command.
func (FileServerReferenceResponseOutput) RelativeMountPath ¶
func (o FileServerReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the File Server will be mounted. Note that all cluster level file servers will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level file servers will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (FileServerReferenceResponseOutput) SourceDirectory ¶
func (o FileServerReferenceResponseOutput) SourceDirectory() pulumi.StringPtrOutput
File Server directory that needs to be mounted. If this property is not specified, the entire File Server will be mounted.
func (FileServerReferenceResponseOutput) ToFileServerReferenceResponseOutput ¶
func (o FileServerReferenceResponseOutput) ToFileServerReferenceResponseOutput() FileServerReferenceResponseOutput
func (FileServerReferenceResponseOutput) ToFileServerReferenceResponseOutputWithContext ¶
func (o FileServerReferenceResponseOutput) ToFileServerReferenceResponseOutputWithContext(ctx context.Context) FileServerReferenceResponseOutput
type FileServerState ¶
type FileServerState struct { // Time when the FileServer was created. CreationTime pulumi.StringPtrInput // Information about disks attached to File Server VM. DataDisks DataDisksResponsePtrInput // File Server mount settings. MountSettings MountSettingsResponsePtrInput // The name of the resource. Name pulumi.StringPtrInput // Provisioning state of the File Server. Possible values: creating - The File Server is getting created; updating - The File Server creation has been accepted and it is getting updated; deleting - The user has requested that the File Server be deleted, and it is in the process of being deleted; failed - The File Server creation has failed with the specified error code. Details about the error code are specified in the message field; succeeded - The File Server creation has succeeded. ProvisioningState pulumi.StringPtrInput // Time when the provisioning state was changed. ProvisioningStateTransitionTime pulumi.StringPtrInput // SSH configuration for accessing the File Server node. SshConfiguration SshConfigurationResponsePtrInput // File Server virtual network subnet resource ID. Subnet ResourceIdResponsePtrInput // The type of the resource. Type pulumi.StringPtrInput // VM size of the File Server. VmSize pulumi.StringPtrInput }
func (FileServerState) ElementType ¶
func (FileServerState) ElementType() reflect.Type
type HorovodSettings ¶
type HorovodSettings struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
Specifies the settings for Horovod job.
type HorovodSettingsArgs ¶
type HorovodSettingsArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
Specifies the settings for Horovod job.
func (HorovodSettingsArgs) ElementType ¶
func (HorovodSettingsArgs) ElementType() reflect.Type
func (HorovodSettingsArgs) ToHorovodSettingsOutput ¶
func (i HorovodSettingsArgs) ToHorovodSettingsOutput() HorovodSettingsOutput
func (HorovodSettingsArgs) ToHorovodSettingsOutputWithContext ¶
func (i HorovodSettingsArgs) ToHorovodSettingsOutputWithContext(ctx context.Context) HorovodSettingsOutput
func (HorovodSettingsArgs) ToHorovodSettingsPtrOutput ¶
func (i HorovodSettingsArgs) ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput
func (HorovodSettingsArgs) ToHorovodSettingsPtrOutputWithContext ¶
func (i HorovodSettingsArgs) ToHorovodSettingsPtrOutputWithContext(ctx context.Context) HorovodSettingsPtrOutput
type HorovodSettingsInput ¶
type HorovodSettingsInput interface { pulumi.Input ToHorovodSettingsOutput() HorovodSettingsOutput ToHorovodSettingsOutputWithContext(context.Context) HorovodSettingsOutput }
HorovodSettingsInput is an input type that accepts HorovodSettingsArgs and HorovodSettingsOutput values. You can construct a concrete instance of `HorovodSettingsInput` via:
HorovodSettingsArgs{...}
type HorovodSettingsOutput ¶
type HorovodSettingsOutput struct{ *pulumi.OutputState }
Specifies the settings for Horovod job.
func (HorovodSettingsOutput) CommandLineArgs ¶
func (o HorovodSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (HorovodSettingsOutput) ElementType ¶
func (HorovodSettingsOutput) ElementType() reflect.Type
func (HorovodSettingsOutput) ProcessCount ¶
func (o HorovodSettingsOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (HorovodSettingsOutput) PythonInterpreterPath ¶
func (o HorovodSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (HorovodSettingsOutput) PythonScriptFilePath ¶
func (o HorovodSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (HorovodSettingsOutput) ToHorovodSettingsOutput ¶
func (o HorovodSettingsOutput) ToHorovodSettingsOutput() HorovodSettingsOutput
func (HorovodSettingsOutput) ToHorovodSettingsOutputWithContext ¶
func (o HorovodSettingsOutput) ToHorovodSettingsOutputWithContext(ctx context.Context) HorovodSettingsOutput
func (HorovodSettingsOutput) ToHorovodSettingsPtrOutput ¶
func (o HorovodSettingsOutput) ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput
func (HorovodSettingsOutput) ToHorovodSettingsPtrOutputWithContext ¶
func (o HorovodSettingsOutput) ToHorovodSettingsPtrOutputWithContext(ctx context.Context) HorovodSettingsPtrOutput
type HorovodSettingsPtrInput ¶
type HorovodSettingsPtrInput interface { pulumi.Input ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput ToHorovodSettingsPtrOutputWithContext(context.Context) HorovodSettingsPtrOutput }
HorovodSettingsPtrInput is an input type that accepts HorovodSettingsArgs, HorovodSettingsPtr and HorovodSettingsPtrOutput values. You can construct a concrete instance of `HorovodSettingsPtrInput` via:
HorovodSettingsArgs{...} or: nil
func HorovodSettingsPtr ¶
func HorovodSettingsPtr(v *HorovodSettingsArgs) HorovodSettingsPtrInput
type HorovodSettingsPtrOutput ¶
type HorovodSettingsPtrOutput struct{ *pulumi.OutputState }
func (HorovodSettingsPtrOutput) CommandLineArgs ¶
func (o HorovodSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (HorovodSettingsPtrOutput) Elem ¶
func (o HorovodSettingsPtrOutput) Elem() HorovodSettingsOutput
func (HorovodSettingsPtrOutput) ElementType ¶
func (HorovodSettingsPtrOutput) ElementType() reflect.Type
func (HorovodSettingsPtrOutput) ProcessCount ¶
func (o HorovodSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (HorovodSettingsPtrOutput) PythonInterpreterPath ¶
func (o HorovodSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (HorovodSettingsPtrOutput) PythonScriptFilePath ¶
func (o HorovodSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (HorovodSettingsPtrOutput) ToHorovodSettingsPtrOutput ¶
func (o HorovodSettingsPtrOutput) ToHorovodSettingsPtrOutput() HorovodSettingsPtrOutput
func (HorovodSettingsPtrOutput) ToHorovodSettingsPtrOutputWithContext ¶
func (o HorovodSettingsPtrOutput) ToHorovodSettingsPtrOutputWithContext(ctx context.Context) HorovodSettingsPtrOutput
type HorovodSettingsResponse ¶
type HorovodSettingsResponse struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
Specifies the settings for Horovod job.
type HorovodSettingsResponseArgs ¶
type HorovodSettingsResponseArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
Specifies the settings for Horovod job.
func (HorovodSettingsResponseArgs) ElementType ¶
func (HorovodSettingsResponseArgs) ElementType() reflect.Type
func (HorovodSettingsResponseArgs) ToHorovodSettingsResponseOutput ¶
func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponseOutput() HorovodSettingsResponseOutput
func (HorovodSettingsResponseArgs) ToHorovodSettingsResponseOutputWithContext ¶
func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponseOutputWithContext(ctx context.Context) HorovodSettingsResponseOutput
func (HorovodSettingsResponseArgs) ToHorovodSettingsResponsePtrOutput ¶
func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput
func (HorovodSettingsResponseArgs) ToHorovodSettingsResponsePtrOutputWithContext ¶
func (i HorovodSettingsResponseArgs) ToHorovodSettingsResponsePtrOutputWithContext(ctx context.Context) HorovodSettingsResponsePtrOutput
type HorovodSettingsResponseInput ¶
type HorovodSettingsResponseInput interface { pulumi.Input ToHorovodSettingsResponseOutput() HorovodSettingsResponseOutput ToHorovodSettingsResponseOutputWithContext(context.Context) HorovodSettingsResponseOutput }
HorovodSettingsResponseInput is an input type that accepts HorovodSettingsResponseArgs and HorovodSettingsResponseOutput values. You can construct a concrete instance of `HorovodSettingsResponseInput` via:
HorovodSettingsResponseArgs{...}
type HorovodSettingsResponseOutput ¶
type HorovodSettingsResponseOutput struct{ *pulumi.OutputState }
Specifies the settings for Horovod job.
func (HorovodSettingsResponseOutput) CommandLineArgs ¶
func (o HorovodSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (HorovodSettingsResponseOutput) ElementType ¶
func (HorovodSettingsResponseOutput) ElementType() reflect.Type
func (HorovodSettingsResponseOutput) ProcessCount ¶
func (o HorovodSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (HorovodSettingsResponseOutput) PythonInterpreterPath ¶
func (o HorovodSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (HorovodSettingsResponseOutput) PythonScriptFilePath ¶
func (o HorovodSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (HorovodSettingsResponseOutput) ToHorovodSettingsResponseOutput ¶
func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponseOutput() HorovodSettingsResponseOutput
func (HorovodSettingsResponseOutput) ToHorovodSettingsResponseOutputWithContext ¶
func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponseOutputWithContext(ctx context.Context) HorovodSettingsResponseOutput
func (HorovodSettingsResponseOutput) ToHorovodSettingsResponsePtrOutput ¶
func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput
func (HorovodSettingsResponseOutput) ToHorovodSettingsResponsePtrOutputWithContext ¶
func (o HorovodSettingsResponseOutput) ToHorovodSettingsResponsePtrOutputWithContext(ctx context.Context) HorovodSettingsResponsePtrOutput
type HorovodSettingsResponsePtrInput ¶
type HorovodSettingsResponsePtrInput interface { pulumi.Input ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput ToHorovodSettingsResponsePtrOutputWithContext(context.Context) HorovodSettingsResponsePtrOutput }
HorovodSettingsResponsePtrInput is an input type that accepts HorovodSettingsResponseArgs, HorovodSettingsResponsePtr and HorovodSettingsResponsePtrOutput values. You can construct a concrete instance of `HorovodSettingsResponsePtrInput` via:
HorovodSettingsResponseArgs{...} or: nil
func HorovodSettingsResponsePtr ¶
func HorovodSettingsResponsePtr(v *HorovodSettingsResponseArgs) HorovodSettingsResponsePtrInput
type HorovodSettingsResponsePtrOutput ¶
type HorovodSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (HorovodSettingsResponsePtrOutput) CommandLineArgs ¶
func (o HorovodSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (HorovodSettingsResponsePtrOutput) Elem ¶
func (o HorovodSettingsResponsePtrOutput) Elem() HorovodSettingsResponseOutput
func (HorovodSettingsResponsePtrOutput) ElementType ¶
func (HorovodSettingsResponsePtrOutput) ElementType() reflect.Type
func (HorovodSettingsResponsePtrOutput) ProcessCount ¶
func (o HorovodSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (HorovodSettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o HorovodSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (HorovodSettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o HorovodSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (HorovodSettingsResponsePtrOutput) ToHorovodSettingsResponsePtrOutput ¶
func (o HorovodSettingsResponsePtrOutput) ToHorovodSettingsResponsePtrOutput() HorovodSettingsResponsePtrOutput
func (HorovodSettingsResponsePtrOutput) ToHorovodSettingsResponsePtrOutputWithContext ¶
func (o HorovodSettingsResponsePtrOutput) ToHorovodSettingsResponsePtrOutputWithContext(ctx context.Context) HorovodSettingsResponsePtrOutput
type ImageReference ¶
type ImageReference struct { // Offer of the image. Offer string `pulumi:"offer"` // Publisher of the image. Publisher string `pulumi:"publisher"` // SKU of the image. Sku string `pulumi:"sku"` // Version of the image. Version *string `pulumi:"version"` // The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from. VirtualMachineImageId *string `pulumi:"virtualMachineImageId"` }
The OS image reference.
type ImageReferenceArgs ¶
type ImageReferenceArgs struct { // Offer of the image. Offer pulumi.StringInput `pulumi:"offer"` // Publisher of the image. Publisher pulumi.StringInput `pulumi:"publisher"` // SKU of the image. Sku pulumi.StringInput `pulumi:"sku"` // Version of the image. Version pulumi.StringPtrInput `pulumi:"version"` // The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from. VirtualMachineImageId pulumi.StringPtrInput `pulumi:"virtualMachineImageId"` }
The OS image reference.
func (ImageReferenceArgs) ElementType ¶
func (ImageReferenceArgs) ElementType() reflect.Type
func (ImageReferenceArgs) ToImageReferenceOutput ¶
func (i ImageReferenceArgs) ToImageReferenceOutput() ImageReferenceOutput
func (ImageReferenceArgs) ToImageReferenceOutputWithContext ¶
func (i ImageReferenceArgs) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
func (ImageReferenceArgs) ToImageReferencePtrOutput ¶
func (i ImageReferenceArgs) ToImageReferencePtrOutput() ImageReferencePtrOutput
func (ImageReferenceArgs) ToImageReferencePtrOutputWithContext ¶
func (i ImageReferenceArgs) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
type ImageReferenceInput ¶
type ImageReferenceInput interface { pulumi.Input ToImageReferenceOutput() ImageReferenceOutput ToImageReferenceOutputWithContext(context.Context) ImageReferenceOutput }
ImageReferenceInput is an input type that accepts ImageReferenceArgs and ImageReferenceOutput values. You can construct a concrete instance of `ImageReferenceInput` via:
ImageReferenceArgs{...}
type ImageReferenceOutput ¶
type ImageReferenceOutput struct{ *pulumi.OutputState }
The OS image reference.
func (ImageReferenceOutput) ElementType ¶
func (ImageReferenceOutput) ElementType() reflect.Type
func (ImageReferenceOutput) Offer ¶
func (o ImageReferenceOutput) Offer() pulumi.StringOutput
Offer of the image.
func (ImageReferenceOutput) Publisher ¶
func (o ImageReferenceOutput) Publisher() pulumi.StringOutput
Publisher of the image.
func (ImageReferenceOutput) Sku ¶
func (o ImageReferenceOutput) Sku() pulumi.StringOutput
SKU of the image.
func (ImageReferenceOutput) ToImageReferenceOutput ¶
func (o ImageReferenceOutput) ToImageReferenceOutput() ImageReferenceOutput
func (ImageReferenceOutput) ToImageReferenceOutputWithContext ¶
func (o ImageReferenceOutput) ToImageReferenceOutputWithContext(ctx context.Context) ImageReferenceOutput
func (ImageReferenceOutput) ToImageReferencePtrOutput ¶
func (o ImageReferenceOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
func (ImageReferenceOutput) ToImageReferencePtrOutputWithContext ¶
func (o ImageReferenceOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
func (ImageReferenceOutput) Version ¶
func (o ImageReferenceOutput) Version() pulumi.StringPtrOutput
Version of the image.
func (ImageReferenceOutput) VirtualMachineImageId ¶
func (o ImageReferenceOutput) VirtualMachineImageId() pulumi.StringPtrOutput
The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from.
type ImageReferencePtrInput ¶
type ImageReferencePtrInput interface { pulumi.Input ToImageReferencePtrOutput() ImageReferencePtrOutput ToImageReferencePtrOutputWithContext(context.Context) ImageReferencePtrOutput }
ImageReferencePtrInput is an input type that accepts ImageReferenceArgs, ImageReferencePtr and ImageReferencePtrOutput values. You can construct a concrete instance of `ImageReferencePtrInput` via:
ImageReferenceArgs{...} or: nil
func ImageReferencePtr ¶
func ImageReferencePtr(v *ImageReferenceArgs) ImageReferencePtrInput
type ImageReferencePtrOutput ¶
type ImageReferencePtrOutput struct{ *pulumi.OutputState }
func (ImageReferencePtrOutput) Elem ¶
func (o ImageReferencePtrOutput) Elem() ImageReferenceOutput
func (ImageReferencePtrOutput) ElementType ¶
func (ImageReferencePtrOutput) ElementType() reflect.Type
func (ImageReferencePtrOutput) Offer ¶
func (o ImageReferencePtrOutput) Offer() pulumi.StringPtrOutput
Offer of the image.
func (ImageReferencePtrOutput) Publisher ¶
func (o ImageReferencePtrOutput) Publisher() pulumi.StringPtrOutput
Publisher of the image.
func (ImageReferencePtrOutput) Sku ¶
func (o ImageReferencePtrOutput) Sku() pulumi.StringPtrOutput
SKU of the image.
func (ImageReferencePtrOutput) ToImageReferencePtrOutput ¶
func (o ImageReferencePtrOutput) ToImageReferencePtrOutput() ImageReferencePtrOutput
func (ImageReferencePtrOutput) ToImageReferencePtrOutputWithContext ¶
func (o ImageReferencePtrOutput) ToImageReferencePtrOutputWithContext(ctx context.Context) ImageReferencePtrOutput
func (ImageReferencePtrOutput) Version ¶
func (o ImageReferencePtrOutput) Version() pulumi.StringPtrOutput
Version of the image.
func (ImageReferencePtrOutput) VirtualMachineImageId ¶
func (o ImageReferencePtrOutput) VirtualMachineImageId() pulumi.StringPtrOutput
The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from.
type ImageReferenceResponse ¶
type ImageReferenceResponse struct { // Offer of the image. Offer string `pulumi:"offer"` // Publisher of the image. Publisher string `pulumi:"publisher"` // SKU of the image. Sku string `pulumi:"sku"` // Version of the image. Version *string `pulumi:"version"` // The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from. VirtualMachineImageId *string `pulumi:"virtualMachineImageId"` }
The OS image reference.
type ImageReferenceResponseArgs ¶
type ImageReferenceResponseArgs struct { // Offer of the image. Offer pulumi.StringInput `pulumi:"offer"` // Publisher of the image. Publisher pulumi.StringInput `pulumi:"publisher"` // SKU of the image. Sku pulumi.StringInput `pulumi:"sku"` // Version of the image. Version pulumi.StringPtrInput `pulumi:"version"` // The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from. VirtualMachineImageId pulumi.StringPtrInput `pulumi:"virtualMachineImageId"` }
The OS image reference.
func (ImageReferenceResponseArgs) ElementType ¶
func (ImageReferenceResponseArgs) ElementType() reflect.Type
func (ImageReferenceResponseArgs) ToImageReferenceResponseOutput ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
func (ImageReferenceResponseArgs) ToImageReferenceResponseOutputWithContext ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
func (ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutput ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
func (ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutputWithContext ¶
func (i ImageReferenceResponseArgs) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
type ImageReferenceResponseInput ¶
type ImageReferenceResponseInput interface { pulumi.Input ToImageReferenceResponseOutput() ImageReferenceResponseOutput ToImageReferenceResponseOutputWithContext(context.Context) ImageReferenceResponseOutput }
ImageReferenceResponseInput is an input type that accepts ImageReferenceResponseArgs and ImageReferenceResponseOutput values. You can construct a concrete instance of `ImageReferenceResponseInput` via:
ImageReferenceResponseArgs{...}
type ImageReferenceResponseOutput ¶
type ImageReferenceResponseOutput struct{ *pulumi.OutputState }
The OS image reference.
func (ImageReferenceResponseOutput) ElementType ¶
func (ImageReferenceResponseOutput) ElementType() reflect.Type
func (ImageReferenceResponseOutput) Offer ¶
func (o ImageReferenceResponseOutput) Offer() pulumi.StringOutput
Offer of the image.
func (ImageReferenceResponseOutput) Publisher ¶
func (o ImageReferenceResponseOutput) Publisher() pulumi.StringOutput
Publisher of the image.
func (ImageReferenceResponseOutput) Sku ¶
func (o ImageReferenceResponseOutput) Sku() pulumi.StringOutput
SKU of the image.
func (ImageReferenceResponseOutput) ToImageReferenceResponseOutput ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutput() ImageReferenceResponseOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponseOutputWithContext(ctx context.Context) ImageReferenceResponseOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutput ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
func (ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutputWithContext ¶
func (o ImageReferenceResponseOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
func (ImageReferenceResponseOutput) Version ¶
func (o ImageReferenceResponseOutput) Version() pulumi.StringPtrOutput
Version of the image.
func (ImageReferenceResponseOutput) VirtualMachineImageId ¶
func (o ImageReferenceResponseOutput) VirtualMachineImageId() pulumi.StringPtrOutput
The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from.
type ImageReferenceResponsePtrInput ¶
type ImageReferenceResponsePtrInput interface { pulumi.Input ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput ToImageReferenceResponsePtrOutputWithContext(context.Context) ImageReferenceResponsePtrOutput }
ImageReferenceResponsePtrInput is an input type that accepts ImageReferenceResponseArgs, ImageReferenceResponsePtr and ImageReferenceResponsePtrOutput values. You can construct a concrete instance of `ImageReferenceResponsePtrInput` via:
ImageReferenceResponseArgs{...} or: nil
func ImageReferenceResponsePtr ¶
func ImageReferenceResponsePtr(v *ImageReferenceResponseArgs) ImageReferenceResponsePtrInput
type ImageReferenceResponsePtrOutput ¶
type ImageReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (ImageReferenceResponsePtrOutput) Elem ¶
func (o ImageReferenceResponsePtrOutput) Elem() ImageReferenceResponseOutput
func (ImageReferenceResponsePtrOutput) ElementType ¶
func (ImageReferenceResponsePtrOutput) ElementType() reflect.Type
func (ImageReferenceResponsePtrOutput) Offer ¶
func (o ImageReferenceResponsePtrOutput) Offer() pulumi.StringPtrOutput
Offer of the image.
func (ImageReferenceResponsePtrOutput) Publisher ¶
func (o ImageReferenceResponsePtrOutput) Publisher() pulumi.StringPtrOutput
Publisher of the image.
func (ImageReferenceResponsePtrOutput) Sku ¶
func (o ImageReferenceResponsePtrOutput) Sku() pulumi.StringPtrOutput
SKU of the image.
func (ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutput ¶
func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutput() ImageReferenceResponsePtrOutput
func (ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutputWithContext ¶
func (o ImageReferenceResponsePtrOutput) ToImageReferenceResponsePtrOutputWithContext(ctx context.Context) ImageReferenceResponsePtrOutput
func (ImageReferenceResponsePtrOutput) Version ¶
func (o ImageReferenceResponsePtrOutput) Version() pulumi.StringPtrOutput
Version of the image.
func (ImageReferenceResponsePtrOutput) VirtualMachineImageId ¶
func (o ImageReferenceResponsePtrOutput) VirtualMachineImageId() pulumi.StringPtrOutput
The ARM resource identifier of the virtual machine image for the compute nodes. This is of the form /subscriptions/{subscriptionId}/resourceGroups/{resourceGroup}/providers/Microsoft.Compute/images/{imageName}. The virtual machine image must be in the same region and subscription as the cluster. For information about the firewall settings for the Batch node agent to communicate with the Batch service see https://docs.microsoft.com/en-us/azure/batch/batch-api-basics#virtual-network-vnet-and-firewall-configuration. Note, you need to provide publisher, offer and sku of the base OS image of which the custom image has been derived from.
type ImageSourceRegistry ¶
type ImageSourceRegistry struct { // Credentials to access the private docker repository. Credentials *PrivateRegistryCredentials `pulumi:"credentials"` // The name of the image in the image repository. Image string `pulumi:"image"` // URL for image repository. ServerUrl *string `pulumi:"serverUrl"` }
Information about docker image for the job.
type ImageSourceRegistryArgs ¶
type ImageSourceRegistryArgs struct { // Credentials to access the private docker repository. Credentials PrivateRegistryCredentialsPtrInput `pulumi:"credentials"` // The name of the image in the image repository. Image pulumi.StringInput `pulumi:"image"` // URL for image repository. ServerUrl pulumi.StringPtrInput `pulumi:"serverUrl"` }
Information about docker image for the job.
func (ImageSourceRegistryArgs) ElementType ¶
func (ImageSourceRegistryArgs) ElementType() reflect.Type
func (ImageSourceRegistryArgs) ToImageSourceRegistryOutput ¶
func (i ImageSourceRegistryArgs) ToImageSourceRegistryOutput() ImageSourceRegistryOutput
func (ImageSourceRegistryArgs) ToImageSourceRegistryOutputWithContext ¶
func (i ImageSourceRegistryArgs) ToImageSourceRegistryOutputWithContext(ctx context.Context) ImageSourceRegistryOutput
func (ImageSourceRegistryArgs) ToImageSourceRegistryPtrOutput ¶
func (i ImageSourceRegistryArgs) ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput
func (ImageSourceRegistryArgs) ToImageSourceRegistryPtrOutputWithContext ¶
func (i ImageSourceRegistryArgs) ToImageSourceRegistryPtrOutputWithContext(ctx context.Context) ImageSourceRegistryPtrOutput
type ImageSourceRegistryInput ¶
type ImageSourceRegistryInput interface { pulumi.Input ToImageSourceRegistryOutput() ImageSourceRegistryOutput ToImageSourceRegistryOutputWithContext(context.Context) ImageSourceRegistryOutput }
ImageSourceRegistryInput is an input type that accepts ImageSourceRegistryArgs and ImageSourceRegistryOutput values. You can construct a concrete instance of `ImageSourceRegistryInput` via:
ImageSourceRegistryArgs{...}
type ImageSourceRegistryOutput ¶
type ImageSourceRegistryOutput struct{ *pulumi.OutputState }
Information about docker image for the job.
func (ImageSourceRegistryOutput) Credentials ¶
func (o ImageSourceRegistryOutput) Credentials() PrivateRegistryCredentialsPtrOutput
Credentials to access the private docker repository.
func (ImageSourceRegistryOutput) ElementType ¶
func (ImageSourceRegistryOutput) ElementType() reflect.Type
func (ImageSourceRegistryOutput) Image ¶
func (o ImageSourceRegistryOutput) Image() pulumi.StringOutput
The name of the image in the image repository.
func (ImageSourceRegistryOutput) ServerUrl ¶
func (o ImageSourceRegistryOutput) ServerUrl() pulumi.StringPtrOutput
URL for image repository.
func (ImageSourceRegistryOutput) ToImageSourceRegistryOutput ¶
func (o ImageSourceRegistryOutput) ToImageSourceRegistryOutput() ImageSourceRegistryOutput
func (ImageSourceRegistryOutput) ToImageSourceRegistryOutputWithContext ¶
func (o ImageSourceRegistryOutput) ToImageSourceRegistryOutputWithContext(ctx context.Context) ImageSourceRegistryOutput
func (ImageSourceRegistryOutput) ToImageSourceRegistryPtrOutput ¶
func (o ImageSourceRegistryOutput) ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput
func (ImageSourceRegistryOutput) ToImageSourceRegistryPtrOutputWithContext ¶
func (o ImageSourceRegistryOutput) ToImageSourceRegistryPtrOutputWithContext(ctx context.Context) ImageSourceRegistryPtrOutput
type ImageSourceRegistryPtrInput ¶
type ImageSourceRegistryPtrInput interface { pulumi.Input ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput ToImageSourceRegistryPtrOutputWithContext(context.Context) ImageSourceRegistryPtrOutput }
ImageSourceRegistryPtrInput is an input type that accepts ImageSourceRegistryArgs, ImageSourceRegistryPtr and ImageSourceRegistryPtrOutput values. You can construct a concrete instance of `ImageSourceRegistryPtrInput` via:
ImageSourceRegistryArgs{...} or: nil
func ImageSourceRegistryPtr ¶
func ImageSourceRegistryPtr(v *ImageSourceRegistryArgs) ImageSourceRegistryPtrInput
type ImageSourceRegistryPtrOutput ¶
type ImageSourceRegistryPtrOutput struct{ *pulumi.OutputState }
func (ImageSourceRegistryPtrOutput) Credentials ¶
func (o ImageSourceRegistryPtrOutput) Credentials() PrivateRegistryCredentialsPtrOutput
Credentials to access the private docker repository.
func (ImageSourceRegistryPtrOutput) Elem ¶
func (o ImageSourceRegistryPtrOutput) Elem() ImageSourceRegistryOutput
func (ImageSourceRegistryPtrOutput) ElementType ¶
func (ImageSourceRegistryPtrOutput) ElementType() reflect.Type
func (ImageSourceRegistryPtrOutput) Image ¶
func (o ImageSourceRegistryPtrOutput) Image() pulumi.StringPtrOutput
The name of the image in the image repository.
func (ImageSourceRegistryPtrOutput) ServerUrl ¶
func (o ImageSourceRegistryPtrOutput) ServerUrl() pulumi.StringPtrOutput
URL for image repository.
func (ImageSourceRegistryPtrOutput) ToImageSourceRegistryPtrOutput ¶
func (o ImageSourceRegistryPtrOutput) ToImageSourceRegistryPtrOutput() ImageSourceRegistryPtrOutput
func (ImageSourceRegistryPtrOutput) ToImageSourceRegistryPtrOutputWithContext ¶
func (o ImageSourceRegistryPtrOutput) ToImageSourceRegistryPtrOutputWithContext(ctx context.Context) ImageSourceRegistryPtrOutput
type ImageSourceRegistryResponse ¶
type ImageSourceRegistryResponse struct { // Credentials to access the private docker repository. Credentials *PrivateRegistryCredentialsResponse `pulumi:"credentials"` // The name of the image in the image repository. Image string `pulumi:"image"` // URL for image repository. ServerUrl *string `pulumi:"serverUrl"` }
Information about docker image for the job.
type ImageSourceRegistryResponseArgs ¶
type ImageSourceRegistryResponseArgs struct { // Credentials to access the private docker repository. Credentials PrivateRegistryCredentialsResponsePtrInput `pulumi:"credentials"` // The name of the image in the image repository. Image pulumi.StringInput `pulumi:"image"` // URL for image repository. ServerUrl pulumi.StringPtrInput `pulumi:"serverUrl"` }
Information about docker image for the job.
func (ImageSourceRegistryResponseArgs) ElementType ¶
func (ImageSourceRegistryResponseArgs) ElementType() reflect.Type
func (ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponseOutput ¶
func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponseOutput() ImageSourceRegistryResponseOutput
func (ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponseOutputWithContext ¶
func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponseOutputWithContext(ctx context.Context) ImageSourceRegistryResponseOutput
func (ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponsePtrOutput ¶
func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput
func (ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponsePtrOutputWithContext ¶
func (i ImageSourceRegistryResponseArgs) ToImageSourceRegistryResponsePtrOutputWithContext(ctx context.Context) ImageSourceRegistryResponsePtrOutput
type ImageSourceRegistryResponseInput ¶
type ImageSourceRegistryResponseInput interface { pulumi.Input ToImageSourceRegistryResponseOutput() ImageSourceRegistryResponseOutput ToImageSourceRegistryResponseOutputWithContext(context.Context) ImageSourceRegistryResponseOutput }
ImageSourceRegistryResponseInput is an input type that accepts ImageSourceRegistryResponseArgs and ImageSourceRegistryResponseOutput values. You can construct a concrete instance of `ImageSourceRegistryResponseInput` via:
ImageSourceRegistryResponseArgs{...}
type ImageSourceRegistryResponseOutput ¶
type ImageSourceRegistryResponseOutput struct{ *pulumi.OutputState }
Information about docker image for the job.
func (ImageSourceRegistryResponseOutput) Credentials ¶
func (o ImageSourceRegistryResponseOutput) Credentials() PrivateRegistryCredentialsResponsePtrOutput
Credentials to access the private docker repository.
func (ImageSourceRegistryResponseOutput) ElementType ¶
func (ImageSourceRegistryResponseOutput) ElementType() reflect.Type
func (ImageSourceRegistryResponseOutput) Image ¶
func (o ImageSourceRegistryResponseOutput) Image() pulumi.StringOutput
The name of the image in the image repository.
func (ImageSourceRegistryResponseOutput) ServerUrl ¶
func (o ImageSourceRegistryResponseOutput) ServerUrl() pulumi.StringPtrOutput
URL for image repository.
func (ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponseOutput ¶
func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponseOutput() ImageSourceRegistryResponseOutput
func (ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponseOutputWithContext ¶
func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponseOutputWithContext(ctx context.Context) ImageSourceRegistryResponseOutput
func (ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponsePtrOutput ¶
func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput
func (ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponsePtrOutputWithContext ¶
func (o ImageSourceRegistryResponseOutput) ToImageSourceRegistryResponsePtrOutputWithContext(ctx context.Context) ImageSourceRegistryResponsePtrOutput
type ImageSourceRegistryResponsePtrInput ¶
type ImageSourceRegistryResponsePtrInput interface { pulumi.Input ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput ToImageSourceRegistryResponsePtrOutputWithContext(context.Context) ImageSourceRegistryResponsePtrOutput }
ImageSourceRegistryResponsePtrInput is an input type that accepts ImageSourceRegistryResponseArgs, ImageSourceRegistryResponsePtr and ImageSourceRegistryResponsePtrOutput values. You can construct a concrete instance of `ImageSourceRegistryResponsePtrInput` via:
ImageSourceRegistryResponseArgs{...} or: nil
func ImageSourceRegistryResponsePtr ¶
func ImageSourceRegistryResponsePtr(v *ImageSourceRegistryResponseArgs) ImageSourceRegistryResponsePtrInput
type ImageSourceRegistryResponsePtrOutput ¶
type ImageSourceRegistryResponsePtrOutput struct{ *pulumi.OutputState }
func (ImageSourceRegistryResponsePtrOutput) Credentials ¶
func (o ImageSourceRegistryResponsePtrOutput) Credentials() PrivateRegistryCredentialsResponsePtrOutput
Credentials to access the private docker repository.
func (ImageSourceRegistryResponsePtrOutput) ElementType ¶
func (ImageSourceRegistryResponsePtrOutput) ElementType() reflect.Type
func (ImageSourceRegistryResponsePtrOutput) Image ¶
func (o ImageSourceRegistryResponsePtrOutput) Image() pulumi.StringPtrOutput
The name of the image in the image repository.
func (ImageSourceRegistryResponsePtrOutput) ServerUrl ¶
func (o ImageSourceRegistryResponsePtrOutput) ServerUrl() pulumi.StringPtrOutput
URL for image repository.
func (ImageSourceRegistryResponsePtrOutput) ToImageSourceRegistryResponsePtrOutput ¶
func (o ImageSourceRegistryResponsePtrOutput) ToImageSourceRegistryResponsePtrOutput() ImageSourceRegistryResponsePtrOutput
func (ImageSourceRegistryResponsePtrOutput) ToImageSourceRegistryResponsePtrOutputWithContext ¶
func (o ImageSourceRegistryResponsePtrOutput) ToImageSourceRegistryResponsePtrOutputWithContext(ctx context.Context) ImageSourceRegistryResponsePtrOutput
type InputDirectory ¶
type InputDirectory struct { // The ID for the input directory. The job can use AZ_BATCHAI_INPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id string `pulumi:"id"` // The path to the input directory. Path string `pulumi:"path"` }
Input directory for the job.
type InputDirectoryArgs ¶
type InputDirectoryArgs struct { // The ID for the input directory. The job can use AZ_BATCHAI_INPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id pulumi.StringInput `pulumi:"id"` // The path to the input directory. Path pulumi.StringInput `pulumi:"path"` }
Input directory for the job.
func (InputDirectoryArgs) ElementType ¶
func (InputDirectoryArgs) ElementType() reflect.Type
func (InputDirectoryArgs) ToInputDirectoryOutput ¶
func (i InputDirectoryArgs) ToInputDirectoryOutput() InputDirectoryOutput
func (InputDirectoryArgs) ToInputDirectoryOutputWithContext ¶
func (i InputDirectoryArgs) ToInputDirectoryOutputWithContext(ctx context.Context) InputDirectoryOutput
type InputDirectoryArray ¶
type InputDirectoryArray []InputDirectoryInput
func (InputDirectoryArray) ElementType ¶
func (InputDirectoryArray) ElementType() reflect.Type
func (InputDirectoryArray) ToInputDirectoryArrayOutput ¶
func (i InputDirectoryArray) ToInputDirectoryArrayOutput() InputDirectoryArrayOutput
func (InputDirectoryArray) ToInputDirectoryArrayOutputWithContext ¶
func (i InputDirectoryArray) ToInputDirectoryArrayOutputWithContext(ctx context.Context) InputDirectoryArrayOutput
type InputDirectoryArrayInput ¶
type InputDirectoryArrayInput interface { pulumi.Input ToInputDirectoryArrayOutput() InputDirectoryArrayOutput ToInputDirectoryArrayOutputWithContext(context.Context) InputDirectoryArrayOutput }
InputDirectoryArrayInput is an input type that accepts InputDirectoryArray and InputDirectoryArrayOutput values. You can construct a concrete instance of `InputDirectoryArrayInput` via:
InputDirectoryArray{ InputDirectoryArgs{...} }
type InputDirectoryArrayOutput ¶
type InputDirectoryArrayOutput struct{ *pulumi.OutputState }
func (InputDirectoryArrayOutput) ElementType ¶
func (InputDirectoryArrayOutput) ElementType() reflect.Type
func (InputDirectoryArrayOutput) Index ¶
func (o InputDirectoryArrayOutput) Index(i pulumi.IntInput) InputDirectoryOutput
func (InputDirectoryArrayOutput) ToInputDirectoryArrayOutput ¶
func (o InputDirectoryArrayOutput) ToInputDirectoryArrayOutput() InputDirectoryArrayOutput
func (InputDirectoryArrayOutput) ToInputDirectoryArrayOutputWithContext ¶
func (o InputDirectoryArrayOutput) ToInputDirectoryArrayOutputWithContext(ctx context.Context) InputDirectoryArrayOutput
type InputDirectoryInput ¶
type InputDirectoryInput interface { pulumi.Input ToInputDirectoryOutput() InputDirectoryOutput ToInputDirectoryOutputWithContext(context.Context) InputDirectoryOutput }
InputDirectoryInput is an input type that accepts InputDirectoryArgs and InputDirectoryOutput values. You can construct a concrete instance of `InputDirectoryInput` via:
InputDirectoryArgs{...}
type InputDirectoryOutput ¶
type InputDirectoryOutput struct{ *pulumi.OutputState }
Input directory for the job.
func (InputDirectoryOutput) ElementType ¶
func (InputDirectoryOutput) ElementType() reflect.Type
func (InputDirectoryOutput) Id ¶
func (o InputDirectoryOutput) Id() pulumi.StringOutput
The ID for the input directory. The job can use AZ_BATCHAI_INPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute.
func (InputDirectoryOutput) Path ¶
func (o InputDirectoryOutput) Path() pulumi.StringOutput
The path to the input directory.
func (InputDirectoryOutput) ToInputDirectoryOutput ¶
func (o InputDirectoryOutput) ToInputDirectoryOutput() InputDirectoryOutput
func (InputDirectoryOutput) ToInputDirectoryOutputWithContext ¶
func (o InputDirectoryOutput) ToInputDirectoryOutputWithContext(ctx context.Context) InputDirectoryOutput
type InputDirectoryResponse ¶
type InputDirectoryResponse struct { // The ID for the input directory. The job can use AZ_BATCHAI_INPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id string `pulumi:"id"` // The path to the input directory. Path string `pulumi:"path"` }
Input directory for the job.
type InputDirectoryResponseArgs ¶
type InputDirectoryResponseArgs struct { // The ID for the input directory. The job can use AZ_BATCHAI_INPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id pulumi.StringInput `pulumi:"id"` // The path to the input directory. Path pulumi.StringInput `pulumi:"path"` }
Input directory for the job.
func (InputDirectoryResponseArgs) ElementType ¶
func (InputDirectoryResponseArgs) ElementType() reflect.Type
func (InputDirectoryResponseArgs) ToInputDirectoryResponseOutput ¶
func (i InputDirectoryResponseArgs) ToInputDirectoryResponseOutput() InputDirectoryResponseOutput
func (InputDirectoryResponseArgs) ToInputDirectoryResponseOutputWithContext ¶
func (i InputDirectoryResponseArgs) ToInputDirectoryResponseOutputWithContext(ctx context.Context) InputDirectoryResponseOutput
type InputDirectoryResponseArray ¶
type InputDirectoryResponseArray []InputDirectoryResponseInput
func (InputDirectoryResponseArray) ElementType ¶
func (InputDirectoryResponseArray) ElementType() reflect.Type
func (InputDirectoryResponseArray) ToInputDirectoryResponseArrayOutput ¶
func (i InputDirectoryResponseArray) ToInputDirectoryResponseArrayOutput() InputDirectoryResponseArrayOutput
func (InputDirectoryResponseArray) ToInputDirectoryResponseArrayOutputWithContext ¶
func (i InputDirectoryResponseArray) ToInputDirectoryResponseArrayOutputWithContext(ctx context.Context) InputDirectoryResponseArrayOutput
type InputDirectoryResponseArrayInput ¶
type InputDirectoryResponseArrayInput interface { pulumi.Input ToInputDirectoryResponseArrayOutput() InputDirectoryResponseArrayOutput ToInputDirectoryResponseArrayOutputWithContext(context.Context) InputDirectoryResponseArrayOutput }
InputDirectoryResponseArrayInput is an input type that accepts InputDirectoryResponseArray and InputDirectoryResponseArrayOutput values. You can construct a concrete instance of `InputDirectoryResponseArrayInput` via:
InputDirectoryResponseArray{ InputDirectoryResponseArgs{...} }
type InputDirectoryResponseArrayOutput ¶
type InputDirectoryResponseArrayOutput struct{ *pulumi.OutputState }
func (InputDirectoryResponseArrayOutput) ElementType ¶
func (InputDirectoryResponseArrayOutput) ElementType() reflect.Type
func (InputDirectoryResponseArrayOutput) Index ¶
func (o InputDirectoryResponseArrayOutput) Index(i pulumi.IntInput) InputDirectoryResponseOutput
func (InputDirectoryResponseArrayOutput) ToInputDirectoryResponseArrayOutput ¶
func (o InputDirectoryResponseArrayOutput) ToInputDirectoryResponseArrayOutput() InputDirectoryResponseArrayOutput
func (InputDirectoryResponseArrayOutput) ToInputDirectoryResponseArrayOutputWithContext ¶
func (o InputDirectoryResponseArrayOutput) ToInputDirectoryResponseArrayOutputWithContext(ctx context.Context) InputDirectoryResponseArrayOutput
type InputDirectoryResponseInput ¶
type InputDirectoryResponseInput interface { pulumi.Input ToInputDirectoryResponseOutput() InputDirectoryResponseOutput ToInputDirectoryResponseOutputWithContext(context.Context) InputDirectoryResponseOutput }
InputDirectoryResponseInput is an input type that accepts InputDirectoryResponseArgs and InputDirectoryResponseOutput values. You can construct a concrete instance of `InputDirectoryResponseInput` via:
InputDirectoryResponseArgs{...}
type InputDirectoryResponseOutput ¶
type InputDirectoryResponseOutput struct{ *pulumi.OutputState }
Input directory for the job.
func (InputDirectoryResponseOutput) ElementType ¶
func (InputDirectoryResponseOutput) ElementType() reflect.Type
func (InputDirectoryResponseOutput) Id ¶
func (o InputDirectoryResponseOutput) Id() pulumi.StringOutput
The ID for the input directory. The job can use AZ_BATCHAI_INPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute.
func (InputDirectoryResponseOutput) Path ¶
func (o InputDirectoryResponseOutput) Path() pulumi.StringOutput
The path to the input directory.
func (InputDirectoryResponseOutput) ToInputDirectoryResponseOutput ¶
func (o InputDirectoryResponseOutput) ToInputDirectoryResponseOutput() InputDirectoryResponseOutput
func (InputDirectoryResponseOutput) ToInputDirectoryResponseOutputWithContext ¶
func (o InputDirectoryResponseOutput) ToInputDirectoryResponseOutputWithContext(ctx context.Context) InputDirectoryResponseOutput
type Job ¶
type Job struct { pulumi.CustomResourceState // Caffe2 job settings. Caffe2Settings Caffe2SettingsResponsePtrOutput `pulumi:"caffe2Settings"` // Caffe job settings. CaffeSettings CaffeSettingsResponsePtrOutput `pulumi:"caffeSettings"` // Chainer job settings. ChainerSettings ChainerSettingsResponsePtrOutput `pulumi:"chainerSettings"` // Resource ID of the cluster associated with the job. Cluster ResourceIdResponsePtrOutput `pulumi:"cluster"` // CNTK (aka Microsoft Cognitive Toolkit) job settings. CntkSettings CNTKsettingsResponsePtrOutput `pulumi:"cntkSettings"` // Constraints associated with the Job. Constraints JobPropertiesResponseConstraintsPtrOutput `pulumi:"constraints"` // If the container was downloaded as part of cluster setup then the same container image will be used. If not provided, the job will run on the VM. ContainerSettings ContainerSettingsResponsePtrOutput `pulumi:"containerSettings"` // The creation time of the job. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // Custom MPI job settings. CustomMpiSettings CustomMpiSettingsResponsePtrOutput `pulumi:"customMpiSettings"` // Custom tool kit job settings. CustomToolkitSettings CustomToolkitSettingsResponsePtrOutput `pulumi:"customToolkitSettings"` // A collection of user defined environment variables to be setup for the job. EnvironmentVariables EnvironmentVariableResponseArrayOutput `pulumi:"environmentVariables"` // Information about the execution of a job. ExecutionInfo JobPropertiesResponseExecutionInfoPtrOutput `pulumi:"executionInfo"` // The current state of the job. Possible values are: queued - The job is queued and able to run. A job enters this state when it is created, or when it is awaiting a retry after a failed run. running - The job is running on a compute cluster. This includes job-level preparation such as downloading resource files or set up container specified on the job - it does not necessarily mean that the job command line has started executing. terminating - The job is terminated by the user, the terminate operation is in progress. succeeded - The job has completed running successfully and exited with exit code 0. failed - The job has finished unsuccessfully (failed with a non-zero exit code) and has exhausted its retry limit. A job is also marked as failed if an error occurred launching the job. ExecutionState pulumi.StringOutput `pulumi:"executionState"` // The time at which the job entered its current execution state. ExecutionStateTransitionTime pulumi.StringOutput `pulumi:"executionStateTransitionTime"` // Specifies the settings for Horovod job. HorovodSettings HorovodSettingsResponsePtrOutput `pulumi:"horovodSettings"` // A list of input directories for the job. InputDirectories InputDirectoryResponseArrayOutput `pulumi:"inputDirectories"` // A segment of job's output directories path created by Batch AI. Batch AI creates job's output directories under an unique path to avoid conflicts between jobs. This value contains a path segment generated by Batch AI to make the path unique and can be used to find the output directory on the node or mounted filesystem. JobOutputDirectoryPathSegment pulumi.StringOutput `pulumi:"jobOutputDirectoryPathSegment"` // The specified actions will run on all the nodes that are part of the job JobPreparation JobPreparationResponsePtrOutput `pulumi:"jobPreparation"` // Collection of mount volumes available to the job during execution. These volumes are mounted before the job execution and unmounted after the job completion. The volumes are mounted at location specified by $AZ_BATCHAI_JOB_MOUNT_ROOT environment variable. MountVolumes MountVolumesResponsePtrOutput `pulumi:"mountVolumes"` // The name of the resource. Name pulumi.StringOutput `pulumi:"name"` // The job will be gang scheduled on that many compute nodes NodeCount pulumi.IntPtrOutput `pulumi:"nodeCount"` // A list of output directories for the job. OutputDirectories OutputDirectoryResponseArrayOutput `pulumi:"outputDirectories"` // The provisioned state of the Batch AI job ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The time at which the job entered its current provisioning state. ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // pyTorch job settings. PyTorchSettings PyTorchSettingsResponsePtrOutput `pulumi:"pyTorchSettings"` // Scheduling priority associated with the job. SchedulingPriority pulumi.StringPtrOutput `pulumi:"schedulingPriority"` // A collection of user defined environment variables with secret values to be setup for the job. Server will never report values of these variables back. Secrets EnvironmentVariableWithSecretValueResponseArrayOutput `pulumi:"secrets"` // The path where the Batch AI service stores stdout, stderror and execution log of the job. StdOutErrPathPrefix pulumi.StringPtrOutput `pulumi:"stdOutErrPathPrefix"` // TensorFlow job settings. TensorFlowSettings TensorFlowSettingsResponsePtrOutput `pulumi:"tensorFlowSettings"` // Possible values are: cntk, tensorflow, caffe, caffe2, chainer, pytorch, custom, custommpi, horovod. ToolType pulumi.StringPtrOutput `pulumi:"toolType"` // The type of the resource. Type pulumi.StringOutput `pulumi:"type"` }
Information about a Job.
func GetJob ¶
func GetJob(ctx *pulumi.Context, name string, id pulumi.IDInput, state *JobState, opts ...pulumi.ResourceOption) (*Job, error)
GetJob gets an existing Job resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
type JobArgs ¶
type JobArgs struct { // Settings for Caffe2 job. Caffe2Settings Caffe2SettingsPtrInput // Settings for Caffe job. CaffeSettings CaffeSettingsPtrInput // Settings for Chainer job. ChainerSettings ChainerSettingsPtrInput // Resource ID of the cluster on which this job will run. Cluster ResourceIdInput // Settings for CNTK (aka Microsoft Cognitive Toolkit) job. CntkSettings CNTKsettingsPtrInput // Constraints associated with the Job. Constraints JobBasePropertiesConstraintsPtrInput // Docker container settings for the job. If not provided, the job will run directly on the node. ContainerSettings ContainerSettingsPtrInput // Settings for custom MPI job. CustomMpiSettings CustomMpiSettingsPtrInput // Settings for custom tool kit job. CustomToolkitSettings CustomToolkitSettingsPtrInput // A list of user defined environment variables which will be setup for the job. EnvironmentVariables EnvironmentVariableArrayInput // The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ExperimentName pulumi.StringInput // Settings for Horovod job. HorovodSettings HorovodSettingsPtrInput // A list of input directories for the job. InputDirectories InputDirectoryArrayInput // The name of the job within the specified resource group. Job names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. JobName pulumi.StringInput // A command line to be executed on each node allocated for the job before tool kit is launched. JobPreparation JobPreparationPtrInput // Information on mount volumes to be used by the job. These volumes will be mounted before the job execution and will be unmounted after the job completion. The volumes will be mounted at location specified by $AZ_BATCHAI_JOB_MOUNT_ROOT environment variable. MountVolumes MountVolumesPtrInput // Number of compute nodes to run the job on. The job will be gang scheduled on that many compute nodes. NodeCount pulumi.IntInput // A list of output directories for the job. OutputDirectories OutputDirectoryArrayInput // Settings for pyTorch job. PyTorchSettings PyTorchSettingsPtrInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // Scheduling priority associated with the job. Possible values: low, normal, high. SchedulingPriority pulumi.StringPtrInput // A list of user defined environment variables with secret values which will be setup for the job. Server will never report values of these variables back. Secrets EnvironmentVariableWithSecretValueArrayInput // The path where the Batch AI service will store stdout, stderror and execution log of the job. StdOutErrPathPrefix pulumi.StringInput // Settings for Tensor Flow job. TensorFlowSettings TensorFlowSettingsPtrInput // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Job resource.
func (JobArgs) ElementType ¶
type JobBasePropertiesConstraints ¶
type JobBasePropertiesConstraints struct { // Max time the job can run. Default value: 1 week. MaxWallClockTime *string `pulumi:"maxWallClockTime"` }
Constraints associated with the Job.
type JobBasePropertiesConstraintsArgs ¶
type JobBasePropertiesConstraintsArgs struct { // Max time the job can run. Default value: 1 week. MaxWallClockTime pulumi.StringPtrInput `pulumi:"maxWallClockTime"` }
Constraints associated with the Job.
func (JobBasePropertiesConstraintsArgs) ElementType ¶
func (JobBasePropertiesConstraintsArgs) ElementType() reflect.Type
func (JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsOutput ¶
func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsOutput() JobBasePropertiesConstraintsOutput
func (JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsOutputWithContext ¶
func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsOutput
func (JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsPtrOutput ¶
func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput
func (JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsPtrOutputWithContext ¶
func (i JobBasePropertiesConstraintsArgs) ToJobBasePropertiesConstraintsPtrOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsPtrOutput
type JobBasePropertiesConstraintsInput ¶
type JobBasePropertiesConstraintsInput interface { pulumi.Input ToJobBasePropertiesConstraintsOutput() JobBasePropertiesConstraintsOutput ToJobBasePropertiesConstraintsOutputWithContext(context.Context) JobBasePropertiesConstraintsOutput }
JobBasePropertiesConstraintsInput is an input type that accepts JobBasePropertiesConstraintsArgs and JobBasePropertiesConstraintsOutput values. You can construct a concrete instance of `JobBasePropertiesConstraintsInput` via:
JobBasePropertiesConstraintsArgs{...}
type JobBasePropertiesConstraintsOutput ¶
type JobBasePropertiesConstraintsOutput struct{ *pulumi.OutputState }
Constraints associated with the Job.
func (JobBasePropertiesConstraintsOutput) ElementType ¶
func (JobBasePropertiesConstraintsOutput) ElementType() reflect.Type
func (JobBasePropertiesConstraintsOutput) MaxWallClockTime ¶
func (o JobBasePropertiesConstraintsOutput) MaxWallClockTime() pulumi.StringPtrOutput
Max time the job can run. Default value: 1 week.
func (JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsOutput ¶
func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsOutput() JobBasePropertiesConstraintsOutput
func (JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsOutputWithContext ¶
func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsOutput
func (JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsPtrOutput ¶
func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput
func (JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsPtrOutputWithContext ¶
func (o JobBasePropertiesConstraintsOutput) ToJobBasePropertiesConstraintsPtrOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsPtrOutput
type JobBasePropertiesConstraintsPtrInput ¶
type JobBasePropertiesConstraintsPtrInput interface { pulumi.Input ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput ToJobBasePropertiesConstraintsPtrOutputWithContext(context.Context) JobBasePropertiesConstraintsPtrOutput }
JobBasePropertiesConstraintsPtrInput is an input type that accepts JobBasePropertiesConstraintsArgs, JobBasePropertiesConstraintsPtr and JobBasePropertiesConstraintsPtrOutput values. You can construct a concrete instance of `JobBasePropertiesConstraintsPtrInput` via:
JobBasePropertiesConstraintsArgs{...} or: nil
func JobBasePropertiesConstraintsPtr ¶
func JobBasePropertiesConstraintsPtr(v *JobBasePropertiesConstraintsArgs) JobBasePropertiesConstraintsPtrInput
type JobBasePropertiesConstraintsPtrOutput ¶
type JobBasePropertiesConstraintsPtrOutput struct{ *pulumi.OutputState }
func (JobBasePropertiesConstraintsPtrOutput) ElementType ¶
func (JobBasePropertiesConstraintsPtrOutput) ElementType() reflect.Type
func (JobBasePropertiesConstraintsPtrOutput) MaxWallClockTime ¶
func (o JobBasePropertiesConstraintsPtrOutput) MaxWallClockTime() pulumi.StringPtrOutput
Max time the job can run. Default value: 1 week.
func (JobBasePropertiesConstraintsPtrOutput) ToJobBasePropertiesConstraintsPtrOutput ¶
func (o JobBasePropertiesConstraintsPtrOutput) ToJobBasePropertiesConstraintsPtrOutput() JobBasePropertiesConstraintsPtrOutput
func (JobBasePropertiesConstraintsPtrOutput) ToJobBasePropertiesConstraintsPtrOutputWithContext ¶
func (o JobBasePropertiesConstraintsPtrOutput) ToJobBasePropertiesConstraintsPtrOutputWithContext(ctx context.Context) JobBasePropertiesConstraintsPtrOutput
type JobPreparation ¶
type JobPreparation struct { // The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node. CommandLine string `pulumi:"commandLine"` }
Job preparation settings.
type JobPreparationArgs ¶
type JobPreparationArgs struct { // The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node. CommandLine pulumi.StringInput `pulumi:"commandLine"` }
Job preparation settings.
func (JobPreparationArgs) ElementType ¶
func (JobPreparationArgs) ElementType() reflect.Type
func (JobPreparationArgs) ToJobPreparationOutput ¶
func (i JobPreparationArgs) ToJobPreparationOutput() JobPreparationOutput
func (JobPreparationArgs) ToJobPreparationOutputWithContext ¶
func (i JobPreparationArgs) ToJobPreparationOutputWithContext(ctx context.Context) JobPreparationOutput
func (JobPreparationArgs) ToJobPreparationPtrOutput ¶
func (i JobPreparationArgs) ToJobPreparationPtrOutput() JobPreparationPtrOutput
func (JobPreparationArgs) ToJobPreparationPtrOutputWithContext ¶
func (i JobPreparationArgs) ToJobPreparationPtrOutputWithContext(ctx context.Context) JobPreparationPtrOutput
type JobPreparationInput ¶
type JobPreparationInput interface { pulumi.Input ToJobPreparationOutput() JobPreparationOutput ToJobPreparationOutputWithContext(context.Context) JobPreparationOutput }
JobPreparationInput is an input type that accepts JobPreparationArgs and JobPreparationOutput values. You can construct a concrete instance of `JobPreparationInput` via:
JobPreparationArgs{...}
type JobPreparationOutput ¶
type JobPreparationOutput struct{ *pulumi.OutputState }
Job preparation settings.
func (JobPreparationOutput) CommandLine ¶
func (o JobPreparationOutput) CommandLine() pulumi.StringOutput
The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node.
func (JobPreparationOutput) ElementType ¶
func (JobPreparationOutput) ElementType() reflect.Type
func (JobPreparationOutput) ToJobPreparationOutput ¶
func (o JobPreparationOutput) ToJobPreparationOutput() JobPreparationOutput
func (JobPreparationOutput) ToJobPreparationOutputWithContext ¶
func (o JobPreparationOutput) ToJobPreparationOutputWithContext(ctx context.Context) JobPreparationOutput
func (JobPreparationOutput) ToJobPreparationPtrOutput ¶
func (o JobPreparationOutput) ToJobPreparationPtrOutput() JobPreparationPtrOutput
func (JobPreparationOutput) ToJobPreparationPtrOutputWithContext ¶
func (o JobPreparationOutput) ToJobPreparationPtrOutputWithContext(ctx context.Context) JobPreparationPtrOutput
type JobPreparationPtrInput ¶
type JobPreparationPtrInput interface { pulumi.Input ToJobPreparationPtrOutput() JobPreparationPtrOutput ToJobPreparationPtrOutputWithContext(context.Context) JobPreparationPtrOutput }
JobPreparationPtrInput is an input type that accepts JobPreparationArgs, JobPreparationPtr and JobPreparationPtrOutput values. You can construct a concrete instance of `JobPreparationPtrInput` via:
JobPreparationArgs{...} or: nil
func JobPreparationPtr ¶
func JobPreparationPtr(v *JobPreparationArgs) JobPreparationPtrInput
type JobPreparationPtrOutput ¶
type JobPreparationPtrOutput struct{ *pulumi.OutputState }
func (JobPreparationPtrOutput) CommandLine ¶
func (o JobPreparationPtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node.
func (JobPreparationPtrOutput) Elem ¶
func (o JobPreparationPtrOutput) Elem() JobPreparationOutput
func (JobPreparationPtrOutput) ElementType ¶
func (JobPreparationPtrOutput) ElementType() reflect.Type
func (JobPreparationPtrOutput) ToJobPreparationPtrOutput ¶
func (o JobPreparationPtrOutput) ToJobPreparationPtrOutput() JobPreparationPtrOutput
func (JobPreparationPtrOutput) ToJobPreparationPtrOutputWithContext ¶
func (o JobPreparationPtrOutput) ToJobPreparationPtrOutputWithContext(ctx context.Context) JobPreparationPtrOutput
type JobPreparationResponse ¶
type JobPreparationResponse struct { // The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node. CommandLine string `pulumi:"commandLine"` }
Job preparation settings.
type JobPreparationResponseArgs ¶
type JobPreparationResponseArgs struct { // The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node. CommandLine pulumi.StringInput `pulumi:"commandLine"` }
Job preparation settings.
func (JobPreparationResponseArgs) ElementType ¶
func (JobPreparationResponseArgs) ElementType() reflect.Type
func (JobPreparationResponseArgs) ToJobPreparationResponseOutput ¶
func (i JobPreparationResponseArgs) ToJobPreparationResponseOutput() JobPreparationResponseOutput
func (JobPreparationResponseArgs) ToJobPreparationResponseOutputWithContext ¶
func (i JobPreparationResponseArgs) ToJobPreparationResponseOutputWithContext(ctx context.Context) JobPreparationResponseOutput
func (JobPreparationResponseArgs) ToJobPreparationResponsePtrOutput ¶
func (i JobPreparationResponseArgs) ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput
func (JobPreparationResponseArgs) ToJobPreparationResponsePtrOutputWithContext ¶
func (i JobPreparationResponseArgs) ToJobPreparationResponsePtrOutputWithContext(ctx context.Context) JobPreparationResponsePtrOutput
type JobPreparationResponseInput ¶
type JobPreparationResponseInput interface { pulumi.Input ToJobPreparationResponseOutput() JobPreparationResponseOutput ToJobPreparationResponseOutputWithContext(context.Context) JobPreparationResponseOutput }
JobPreparationResponseInput is an input type that accepts JobPreparationResponseArgs and JobPreparationResponseOutput values. You can construct a concrete instance of `JobPreparationResponseInput` via:
JobPreparationResponseArgs{...}
type JobPreparationResponseOutput ¶
type JobPreparationResponseOutput struct{ *pulumi.OutputState }
Job preparation settings.
func (JobPreparationResponseOutput) CommandLine ¶
func (o JobPreparationResponseOutput) CommandLine() pulumi.StringOutput
The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node.
func (JobPreparationResponseOutput) ElementType ¶
func (JobPreparationResponseOutput) ElementType() reflect.Type
func (JobPreparationResponseOutput) ToJobPreparationResponseOutput ¶
func (o JobPreparationResponseOutput) ToJobPreparationResponseOutput() JobPreparationResponseOutput
func (JobPreparationResponseOutput) ToJobPreparationResponseOutputWithContext ¶
func (o JobPreparationResponseOutput) ToJobPreparationResponseOutputWithContext(ctx context.Context) JobPreparationResponseOutput
func (JobPreparationResponseOutput) ToJobPreparationResponsePtrOutput ¶
func (o JobPreparationResponseOutput) ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput
func (JobPreparationResponseOutput) ToJobPreparationResponsePtrOutputWithContext ¶
func (o JobPreparationResponseOutput) ToJobPreparationResponsePtrOutputWithContext(ctx context.Context) JobPreparationResponsePtrOutput
type JobPreparationResponsePtrInput ¶
type JobPreparationResponsePtrInput interface { pulumi.Input ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput ToJobPreparationResponsePtrOutputWithContext(context.Context) JobPreparationResponsePtrOutput }
JobPreparationResponsePtrInput is an input type that accepts JobPreparationResponseArgs, JobPreparationResponsePtr and JobPreparationResponsePtrOutput values. You can construct a concrete instance of `JobPreparationResponsePtrInput` via:
JobPreparationResponseArgs{...} or: nil
func JobPreparationResponsePtr ¶
func JobPreparationResponsePtr(v *JobPreparationResponseArgs) JobPreparationResponsePtrInput
type JobPreparationResponsePtrOutput ¶
type JobPreparationResponsePtrOutput struct{ *pulumi.OutputState }
func (JobPreparationResponsePtrOutput) CommandLine ¶
func (o JobPreparationResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to execute. If containerSettings is specified on the job, this commandLine will be executed in the same container as job. Otherwise it will be executed on the node.
func (JobPreparationResponsePtrOutput) Elem ¶
func (o JobPreparationResponsePtrOutput) Elem() JobPreparationResponseOutput
func (JobPreparationResponsePtrOutput) ElementType ¶
func (JobPreparationResponsePtrOutput) ElementType() reflect.Type
func (JobPreparationResponsePtrOutput) ToJobPreparationResponsePtrOutput ¶
func (o JobPreparationResponsePtrOutput) ToJobPreparationResponsePtrOutput() JobPreparationResponsePtrOutput
func (JobPreparationResponsePtrOutput) ToJobPreparationResponsePtrOutputWithContext ¶
func (o JobPreparationResponsePtrOutput) ToJobPreparationResponsePtrOutputWithContext(ctx context.Context) JobPreparationResponsePtrOutput
type JobPropertiesResponseConstraints ¶
type JobPropertiesResponseConstraints struct { // Max time the job can run. Default value: 1 week. MaxWallClockTime *string `pulumi:"maxWallClockTime"` }
Constraints associated with the Job.
type JobPropertiesResponseConstraintsArgs ¶
type JobPropertiesResponseConstraintsArgs struct { // Max time the job can run. Default value: 1 week. MaxWallClockTime pulumi.StringPtrInput `pulumi:"maxWallClockTime"` }
Constraints associated with the Job.
func (JobPropertiesResponseConstraintsArgs) ElementType ¶
func (JobPropertiesResponseConstraintsArgs) ElementType() reflect.Type
func (JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsOutput ¶
func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsOutput() JobPropertiesResponseConstraintsOutput
func (JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsOutputWithContext ¶
func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsOutput
func (JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsPtrOutput ¶
func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput
func (JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsPtrOutputWithContext ¶
func (i JobPropertiesResponseConstraintsArgs) ToJobPropertiesResponseConstraintsPtrOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsPtrOutput
type JobPropertiesResponseConstraintsInput ¶
type JobPropertiesResponseConstraintsInput interface { pulumi.Input ToJobPropertiesResponseConstraintsOutput() JobPropertiesResponseConstraintsOutput ToJobPropertiesResponseConstraintsOutputWithContext(context.Context) JobPropertiesResponseConstraintsOutput }
JobPropertiesResponseConstraintsInput is an input type that accepts JobPropertiesResponseConstraintsArgs and JobPropertiesResponseConstraintsOutput values. You can construct a concrete instance of `JobPropertiesResponseConstraintsInput` via:
JobPropertiesResponseConstraintsArgs{...}
type JobPropertiesResponseConstraintsOutput ¶
type JobPropertiesResponseConstraintsOutput struct{ *pulumi.OutputState }
Constraints associated with the Job.
func (JobPropertiesResponseConstraintsOutput) ElementType ¶
func (JobPropertiesResponseConstraintsOutput) ElementType() reflect.Type
func (JobPropertiesResponseConstraintsOutput) MaxWallClockTime ¶
func (o JobPropertiesResponseConstraintsOutput) MaxWallClockTime() pulumi.StringPtrOutput
Max time the job can run. Default value: 1 week.
func (JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsOutput ¶
func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsOutput() JobPropertiesResponseConstraintsOutput
func (JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsOutputWithContext ¶
func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsOutput
func (JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsPtrOutput ¶
func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput
func (JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsPtrOutputWithContext ¶
func (o JobPropertiesResponseConstraintsOutput) ToJobPropertiesResponseConstraintsPtrOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsPtrOutput
type JobPropertiesResponseConstraintsPtrInput ¶
type JobPropertiesResponseConstraintsPtrInput interface { pulumi.Input ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput ToJobPropertiesResponseConstraintsPtrOutputWithContext(context.Context) JobPropertiesResponseConstraintsPtrOutput }
JobPropertiesResponseConstraintsPtrInput is an input type that accepts JobPropertiesResponseConstraintsArgs, JobPropertiesResponseConstraintsPtr and JobPropertiesResponseConstraintsPtrOutput values. You can construct a concrete instance of `JobPropertiesResponseConstraintsPtrInput` via:
JobPropertiesResponseConstraintsArgs{...} or: nil
func JobPropertiesResponseConstraintsPtr ¶
func JobPropertiesResponseConstraintsPtr(v *JobPropertiesResponseConstraintsArgs) JobPropertiesResponseConstraintsPtrInput
type JobPropertiesResponseConstraintsPtrOutput ¶
type JobPropertiesResponseConstraintsPtrOutput struct{ *pulumi.OutputState }
func (JobPropertiesResponseConstraintsPtrOutput) ElementType ¶
func (JobPropertiesResponseConstraintsPtrOutput) ElementType() reflect.Type
func (JobPropertiesResponseConstraintsPtrOutput) MaxWallClockTime ¶
func (o JobPropertiesResponseConstraintsPtrOutput) MaxWallClockTime() pulumi.StringPtrOutput
Max time the job can run. Default value: 1 week.
func (JobPropertiesResponseConstraintsPtrOutput) ToJobPropertiesResponseConstraintsPtrOutput ¶
func (o JobPropertiesResponseConstraintsPtrOutput) ToJobPropertiesResponseConstraintsPtrOutput() JobPropertiesResponseConstraintsPtrOutput
func (JobPropertiesResponseConstraintsPtrOutput) ToJobPropertiesResponseConstraintsPtrOutputWithContext ¶
func (o JobPropertiesResponseConstraintsPtrOutput) ToJobPropertiesResponseConstraintsPtrOutputWithContext(ctx context.Context) JobPropertiesResponseConstraintsPtrOutput
type JobPropertiesResponseExecutionInfo ¶
type JobPropertiesResponseExecutionInfo struct { // The time at which the job completed. This property is only returned if the job is in completed state. EndTime string `pulumi:"endTime"` // A collection of errors encountered by the service during job execution. Errors []BatchAIErrorResponse `pulumi:"errors"` // The exit code of the job. This property is only returned if the job is in completed state. ExitCode int `pulumi:"exitCode"` // The time at which the job started running. 'Running' corresponds to the running state. If the job has been restarted or retried, this is the most recent time at which the job started running. This property is present only for job that are in the running or completed state. StartTime string `pulumi:"startTime"` }
Information about the execution of a job.
type JobPropertiesResponseExecutionInfoArgs ¶
type JobPropertiesResponseExecutionInfoArgs struct { // The time at which the job completed. This property is only returned if the job is in completed state. EndTime pulumi.StringInput `pulumi:"endTime"` // A collection of errors encountered by the service during job execution. Errors BatchAIErrorResponseArrayInput `pulumi:"errors"` // The exit code of the job. This property is only returned if the job is in completed state. ExitCode pulumi.IntInput `pulumi:"exitCode"` // The time at which the job started running. 'Running' corresponds to the running state. If the job has been restarted or retried, this is the most recent time at which the job started running. This property is present only for job that are in the running or completed state. StartTime pulumi.StringInput `pulumi:"startTime"` }
Information about the execution of a job.
func (JobPropertiesResponseExecutionInfoArgs) ElementType ¶
func (JobPropertiesResponseExecutionInfoArgs) ElementType() reflect.Type
func (JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoOutput ¶
func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoOutput() JobPropertiesResponseExecutionInfoOutput
func (JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoOutputWithContext ¶
func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoOutput
func (JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoPtrOutput ¶
func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput
func (JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext ¶
func (i JobPropertiesResponseExecutionInfoArgs) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoPtrOutput
type JobPropertiesResponseExecutionInfoInput ¶
type JobPropertiesResponseExecutionInfoInput interface { pulumi.Input ToJobPropertiesResponseExecutionInfoOutput() JobPropertiesResponseExecutionInfoOutput ToJobPropertiesResponseExecutionInfoOutputWithContext(context.Context) JobPropertiesResponseExecutionInfoOutput }
JobPropertiesResponseExecutionInfoInput is an input type that accepts JobPropertiesResponseExecutionInfoArgs and JobPropertiesResponseExecutionInfoOutput values. You can construct a concrete instance of `JobPropertiesResponseExecutionInfoInput` via:
JobPropertiesResponseExecutionInfoArgs{...}
type JobPropertiesResponseExecutionInfoOutput ¶
type JobPropertiesResponseExecutionInfoOutput struct{ *pulumi.OutputState }
Information about the execution of a job.
func (JobPropertiesResponseExecutionInfoOutput) ElementType ¶
func (JobPropertiesResponseExecutionInfoOutput) ElementType() reflect.Type
func (JobPropertiesResponseExecutionInfoOutput) EndTime ¶
func (o JobPropertiesResponseExecutionInfoOutput) EndTime() pulumi.StringOutput
The time at which the job completed. This property is only returned if the job is in completed state.
func (JobPropertiesResponseExecutionInfoOutput) Errors ¶
func (o JobPropertiesResponseExecutionInfoOutput) Errors() BatchAIErrorResponseArrayOutput
A collection of errors encountered by the service during job execution.
func (JobPropertiesResponseExecutionInfoOutput) ExitCode ¶
func (o JobPropertiesResponseExecutionInfoOutput) ExitCode() pulumi.IntOutput
The exit code of the job. This property is only returned if the job is in completed state.
func (JobPropertiesResponseExecutionInfoOutput) StartTime ¶
func (o JobPropertiesResponseExecutionInfoOutput) StartTime() pulumi.StringOutput
The time at which the job started running. 'Running' corresponds to the running state. If the job has been restarted or retried, this is the most recent time at which the job started running. This property is present only for job that are in the running or completed state.
func (JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoOutput ¶
func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoOutput() JobPropertiesResponseExecutionInfoOutput
func (JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoOutputWithContext ¶
func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoOutput
func (JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoPtrOutput ¶
func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput
func (JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext ¶
func (o JobPropertiesResponseExecutionInfoOutput) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoPtrOutput
type JobPropertiesResponseExecutionInfoPtrInput ¶
type JobPropertiesResponseExecutionInfoPtrInput interface { pulumi.Input ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(context.Context) JobPropertiesResponseExecutionInfoPtrOutput }
JobPropertiesResponseExecutionInfoPtrInput is an input type that accepts JobPropertiesResponseExecutionInfoArgs, JobPropertiesResponseExecutionInfoPtr and JobPropertiesResponseExecutionInfoPtrOutput values. You can construct a concrete instance of `JobPropertiesResponseExecutionInfoPtrInput` via:
JobPropertiesResponseExecutionInfoArgs{...} or: nil
func JobPropertiesResponseExecutionInfoPtr ¶
func JobPropertiesResponseExecutionInfoPtr(v *JobPropertiesResponseExecutionInfoArgs) JobPropertiesResponseExecutionInfoPtrInput
type JobPropertiesResponseExecutionInfoPtrOutput ¶
type JobPropertiesResponseExecutionInfoPtrOutput struct{ *pulumi.OutputState }
func (JobPropertiesResponseExecutionInfoPtrOutput) ElementType ¶
func (JobPropertiesResponseExecutionInfoPtrOutput) ElementType() reflect.Type
func (JobPropertiesResponseExecutionInfoPtrOutput) EndTime ¶
func (o JobPropertiesResponseExecutionInfoPtrOutput) EndTime() pulumi.StringPtrOutput
The time at which the job completed. This property is only returned if the job is in completed state.
func (JobPropertiesResponseExecutionInfoPtrOutput) Errors ¶
func (o JobPropertiesResponseExecutionInfoPtrOutput) Errors() BatchAIErrorResponseArrayOutput
A collection of errors encountered by the service during job execution.
func (JobPropertiesResponseExecutionInfoPtrOutput) ExitCode ¶
func (o JobPropertiesResponseExecutionInfoPtrOutput) ExitCode() pulumi.IntPtrOutput
The exit code of the job. This property is only returned if the job is in completed state.
func (JobPropertiesResponseExecutionInfoPtrOutput) StartTime ¶
func (o JobPropertiesResponseExecutionInfoPtrOutput) StartTime() pulumi.StringPtrOutput
The time at which the job started running. 'Running' corresponds to the running state. If the job has been restarted or retried, this is the most recent time at which the job started running. This property is present only for job that are in the running or completed state.
func (JobPropertiesResponseExecutionInfoPtrOutput) ToJobPropertiesResponseExecutionInfoPtrOutput ¶
func (o JobPropertiesResponseExecutionInfoPtrOutput) ToJobPropertiesResponseExecutionInfoPtrOutput() JobPropertiesResponseExecutionInfoPtrOutput
func (JobPropertiesResponseExecutionInfoPtrOutput) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext ¶
func (o JobPropertiesResponseExecutionInfoPtrOutput) ToJobPropertiesResponseExecutionInfoPtrOutputWithContext(ctx context.Context) JobPropertiesResponseExecutionInfoPtrOutput
type JobState ¶
type JobState struct { // Caffe2 job settings. Caffe2Settings Caffe2SettingsResponsePtrInput // Caffe job settings. CaffeSettings CaffeSettingsResponsePtrInput // Chainer job settings. ChainerSettings ChainerSettingsResponsePtrInput // Resource ID of the cluster associated with the job. Cluster ResourceIdResponsePtrInput // CNTK (aka Microsoft Cognitive Toolkit) job settings. CntkSettings CNTKsettingsResponsePtrInput // Constraints associated with the Job. Constraints JobPropertiesResponseConstraintsPtrInput // If the container was downloaded as part of cluster setup then the same container image will be used. If not provided, the job will run on the VM. ContainerSettings ContainerSettingsResponsePtrInput // The creation time of the job. CreationTime pulumi.StringPtrInput // Custom MPI job settings. CustomMpiSettings CustomMpiSettingsResponsePtrInput // Custom tool kit job settings. CustomToolkitSettings CustomToolkitSettingsResponsePtrInput // A collection of user defined environment variables to be setup for the job. EnvironmentVariables EnvironmentVariableResponseArrayInput // Information about the execution of a job. ExecutionInfo JobPropertiesResponseExecutionInfoPtrInput // The current state of the job. Possible values are: queued - The job is queued and able to run. A job enters this state when it is created, or when it is awaiting a retry after a failed run. running - The job is running on a compute cluster. This includes job-level preparation such as downloading resource files or set up container specified on the job - it does not necessarily mean that the job command line has started executing. terminating - The job is terminated by the user, the terminate operation is in progress. succeeded - The job has completed running successfully and exited with exit code 0. failed - The job has finished unsuccessfully (failed with a non-zero exit code) and has exhausted its retry limit. A job is also marked as failed if an error occurred launching the job. ExecutionState pulumi.StringPtrInput // The time at which the job entered its current execution state. ExecutionStateTransitionTime pulumi.StringPtrInput // Specifies the settings for Horovod job. HorovodSettings HorovodSettingsResponsePtrInput // A list of input directories for the job. InputDirectories InputDirectoryResponseArrayInput // A segment of job's output directories path created by Batch AI. Batch AI creates job's output directories under an unique path to avoid conflicts between jobs. This value contains a path segment generated by Batch AI to make the path unique and can be used to find the output directory on the node or mounted filesystem. JobOutputDirectoryPathSegment pulumi.StringPtrInput // The specified actions will run on all the nodes that are part of the job JobPreparation JobPreparationResponsePtrInput // Collection of mount volumes available to the job during execution. These volumes are mounted before the job execution and unmounted after the job completion. The volumes are mounted at location specified by $AZ_BATCHAI_JOB_MOUNT_ROOT environment variable. MountVolumes MountVolumesResponsePtrInput // The name of the resource. Name pulumi.StringPtrInput // The job will be gang scheduled on that many compute nodes NodeCount pulumi.IntPtrInput // A list of output directories for the job. OutputDirectories OutputDirectoryResponseArrayInput // The provisioned state of the Batch AI job ProvisioningState pulumi.StringPtrInput // The time at which the job entered its current provisioning state. ProvisioningStateTransitionTime pulumi.StringPtrInput // pyTorch job settings. PyTorchSettings PyTorchSettingsResponsePtrInput // Scheduling priority associated with the job. SchedulingPriority pulumi.StringPtrInput // A collection of user defined environment variables with secret values to be setup for the job. Server will never report values of these variables back. Secrets EnvironmentVariableWithSecretValueResponseArrayInput // The path where the Batch AI service stores stdout, stderror and execution log of the job. StdOutErrPathPrefix pulumi.StringPtrInput // TensorFlow job settings. TensorFlowSettings TensorFlowSettingsResponsePtrInput // Possible values are: cntk, tensorflow, caffe, caffe2, chainer, pytorch, custom, custommpi, horovod. ToolType pulumi.StringPtrInput // The type of the resource. Type pulumi.StringPtrInput }
func (JobState) ElementType ¶
type KeyVaultSecretReference ¶
type KeyVaultSecretReference struct { // The URL referencing a secret in the Key Vault. SecretUrl string `pulumi:"secretUrl"` // Fully qualified resource identifier of the Key Vault. SourceVault ResourceId `pulumi:"sourceVault"` }
Key Vault Secret reference.
type KeyVaultSecretReferenceArgs ¶
type KeyVaultSecretReferenceArgs struct { // The URL referencing a secret in the Key Vault. SecretUrl pulumi.StringInput `pulumi:"secretUrl"` // Fully qualified resource identifier of the Key Vault. SourceVault ResourceIdInput `pulumi:"sourceVault"` }
Key Vault Secret reference.
func (KeyVaultSecretReferenceArgs) ElementType ¶
func (KeyVaultSecretReferenceArgs) ElementType() reflect.Type
func (KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferenceOutput ¶
func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferenceOutput() KeyVaultSecretReferenceOutput
func (KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferenceOutputWithContext ¶
func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferenceOutputWithContext(ctx context.Context) KeyVaultSecretReferenceOutput
func (KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferencePtrOutput ¶
func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput
func (KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferencePtrOutputWithContext ¶
func (i KeyVaultSecretReferenceArgs) ToKeyVaultSecretReferencePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferencePtrOutput
type KeyVaultSecretReferenceInput ¶
type KeyVaultSecretReferenceInput interface { pulumi.Input ToKeyVaultSecretReferenceOutput() KeyVaultSecretReferenceOutput ToKeyVaultSecretReferenceOutputWithContext(context.Context) KeyVaultSecretReferenceOutput }
KeyVaultSecretReferenceInput is an input type that accepts KeyVaultSecretReferenceArgs and KeyVaultSecretReferenceOutput values. You can construct a concrete instance of `KeyVaultSecretReferenceInput` via:
KeyVaultSecretReferenceArgs{...}
type KeyVaultSecretReferenceOutput ¶
type KeyVaultSecretReferenceOutput struct{ *pulumi.OutputState }
Key Vault Secret reference.
func (KeyVaultSecretReferenceOutput) ElementType ¶
func (KeyVaultSecretReferenceOutput) ElementType() reflect.Type
func (KeyVaultSecretReferenceOutput) SecretUrl ¶
func (o KeyVaultSecretReferenceOutput) SecretUrl() pulumi.StringOutput
The URL referencing a secret in the Key Vault.
func (KeyVaultSecretReferenceOutput) SourceVault ¶
func (o KeyVaultSecretReferenceOutput) SourceVault() ResourceIdOutput
Fully qualified resource identifier of the Key Vault.
func (KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferenceOutput ¶
func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferenceOutput() KeyVaultSecretReferenceOutput
func (KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferenceOutputWithContext ¶
func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferenceOutputWithContext(ctx context.Context) KeyVaultSecretReferenceOutput
func (KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferencePtrOutput ¶
func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput
func (KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferencePtrOutputWithContext ¶
func (o KeyVaultSecretReferenceOutput) ToKeyVaultSecretReferencePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferencePtrOutput
type KeyVaultSecretReferencePtrInput ¶
type KeyVaultSecretReferencePtrInput interface { pulumi.Input ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput ToKeyVaultSecretReferencePtrOutputWithContext(context.Context) KeyVaultSecretReferencePtrOutput }
KeyVaultSecretReferencePtrInput is an input type that accepts KeyVaultSecretReferenceArgs, KeyVaultSecretReferencePtr and KeyVaultSecretReferencePtrOutput values. You can construct a concrete instance of `KeyVaultSecretReferencePtrInput` via:
KeyVaultSecretReferenceArgs{...} or: nil
func KeyVaultSecretReferencePtr ¶
func KeyVaultSecretReferencePtr(v *KeyVaultSecretReferenceArgs) KeyVaultSecretReferencePtrInput
type KeyVaultSecretReferencePtrOutput ¶
type KeyVaultSecretReferencePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultSecretReferencePtrOutput) Elem ¶
func (o KeyVaultSecretReferencePtrOutput) Elem() KeyVaultSecretReferenceOutput
func (KeyVaultSecretReferencePtrOutput) ElementType ¶
func (KeyVaultSecretReferencePtrOutput) ElementType() reflect.Type
func (KeyVaultSecretReferencePtrOutput) SecretUrl ¶
func (o KeyVaultSecretReferencePtrOutput) SecretUrl() pulumi.StringPtrOutput
The URL referencing a secret in the Key Vault.
func (KeyVaultSecretReferencePtrOutput) SourceVault ¶
func (o KeyVaultSecretReferencePtrOutput) SourceVault() ResourceIdPtrOutput
Fully qualified resource identifier of the Key Vault.
func (KeyVaultSecretReferencePtrOutput) ToKeyVaultSecretReferencePtrOutput ¶
func (o KeyVaultSecretReferencePtrOutput) ToKeyVaultSecretReferencePtrOutput() KeyVaultSecretReferencePtrOutput
func (KeyVaultSecretReferencePtrOutput) ToKeyVaultSecretReferencePtrOutputWithContext ¶
func (o KeyVaultSecretReferencePtrOutput) ToKeyVaultSecretReferencePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferencePtrOutput
type KeyVaultSecretReferenceResponse ¶
type KeyVaultSecretReferenceResponse struct { // The URL referencing a secret in the Key Vault. SecretUrl string `pulumi:"secretUrl"` // Fully qualified resource identifier of the Key Vault. SourceVault ResourceIdResponse `pulumi:"sourceVault"` }
Key Vault Secret reference.
type KeyVaultSecretReferenceResponseArgs ¶
type KeyVaultSecretReferenceResponseArgs struct { // The URL referencing a secret in the Key Vault. SecretUrl pulumi.StringInput `pulumi:"secretUrl"` // Fully qualified resource identifier of the Key Vault. SourceVault ResourceIdResponseInput `pulumi:"sourceVault"` }
Key Vault Secret reference.
func (KeyVaultSecretReferenceResponseArgs) ElementType ¶
func (KeyVaultSecretReferenceResponseArgs) ElementType() reflect.Type
func (KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponseOutput ¶
func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponseOutput() KeyVaultSecretReferenceResponseOutput
func (KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponseOutputWithContext ¶
func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponseOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponseOutput
func (KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponsePtrOutput ¶
func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput
func (KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponsePtrOutputWithContext ¶
func (i KeyVaultSecretReferenceResponseArgs) ToKeyVaultSecretReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponsePtrOutput
type KeyVaultSecretReferenceResponseInput ¶
type KeyVaultSecretReferenceResponseInput interface { pulumi.Input ToKeyVaultSecretReferenceResponseOutput() KeyVaultSecretReferenceResponseOutput ToKeyVaultSecretReferenceResponseOutputWithContext(context.Context) KeyVaultSecretReferenceResponseOutput }
KeyVaultSecretReferenceResponseInput is an input type that accepts KeyVaultSecretReferenceResponseArgs and KeyVaultSecretReferenceResponseOutput values. You can construct a concrete instance of `KeyVaultSecretReferenceResponseInput` via:
KeyVaultSecretReferenceResponseArgs{...}
type KeyVaultSecretReferenceResponseOutput ¶
type KeyVaultSecretReferenceResponseOutput struct{ *pulumi.OutputState }
Key Vault Secret reference.
func (KeyVaultSecretReferenceResponseOutput) ElementType ¶
func (KeyVaultSecretReferenceResponseOutput) ElementType() reflect.Type
func (KeyVaultSecretReferenceResponseOutput) SecretUrl ¶
func (o KeyVaultSecretReferenceResponseOutput) SecretUrl() pulumi.StringOutput
The URL referencing a secret in the Key Vault.
func (KeyVaultSecretReferenceResponseOutput) SourceVault ¶
func (o KeyVaultSecretReferenceResponseOutput) SourceVault() ResourceIdResponseOutput
Fully qualified resource identifier of the Key Vault.
func (KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponseOutput ¶
func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponseOutput() KeyVaultSecretReferenceResponseOutput
func (KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponseOutputWithContext ¶
func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponseOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponseOutput
func (KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponsePtrOutput ¶
func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput
func (KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponsePtrOutputWithContext ¶
func (o KeyVaultSecretReferenceResponseOutput) ToKeyVaultSecretReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponsePtrOutput
type KeyVaultSecretReferenceResponsePtrInput ¶
type KeyVaultSecretReferenceResponsePtrInput interface { pulumi.Input ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput ToKeyVaultSecretReferenceResponsePtrOutputWithContext(context.Context) KeyVaultSecretReferenceResponsePtrOutput }
KeyVaultSecretReferenceResponsePtrInput is an input type that accepts KeyVaultSecretReferenceResponseArgs, KeyVaultSecretReferenceResponsePtr and KeyVaultSecretReferenceResponsePtrOutput values. You can construct a concrete instance of `KeyVaultSecretReferenceResponsePtrInput` via:
KeyVaultSecretReferenceResponseArgs{...} or: nil
func KeyVaultSecretReferenceResponsePtr ¶
func KeyVaultSecretReferenceResponsePtr(v *KeyVaultSecretReferenceResponseArgs) KeyVaultSecretReferenceResponsePtrInput
type KeyVaultSecretReferenceResponsePtrOutput ¶
type KeyVaultSecretReferenceResponsePtrOutput struct{ *pulumi.OutputState }
func (KeyVaultSecretReferenceResponsePtrOutput) ElementType ¶
func (KeyVaultSecretReferenceResponsePtrOutput) ElementType() reflect.Type
func (KeyVaultSecretReferenceResponsePtrOutput) SecretUrl ¶
func (o KeyVaultSecretReferenceResponsePtrOutput) SecretUrl() pulumi.StringPtrOutput
The URL referencing a secret in the Key Vault.
func (KeyVaultSecretReferenceResponsePtrOutput) SourceVault ¶
func (o KeyVaultSecretReferenceResponsePtrOutput) SourceVault() ResourceIdResponsePtrOutput
Fully qualified resource identifier of the Key Vault.
func (KeyVaultSecretReferenceResponsePtrOutput) ToKeyVaultSecretReferenceResponsePtrOutput ¶
func (o KeyVaultSecretReferenceResponsePtrOutput) ToKeyVaultSecretReferenceResponsePtrOutput() KeyVaultSecretReferenceResponsePtrOutput
func (KeyVaultSecretReferenceResponsePtrOutput) ToKeyVaultSecretReferenceResponsePtrOutputWithContext ¶
func (o KeyVaultSecretReferenceResponsePtrOutput) ToKeyVaultSecretReferenceResponsePtrOutputWithContext(ctx context.Context) KeyVaultSecretReferenceResponsePtrOutput
type ListClusterRemoteLoginInformationArgs ¶
type ListClusterRemoteLoginInformationArgs struct { // The name of the cluster within the specified resource group. Cluster names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ClusterName string `pulumi:"clusterName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type ListClusterRemoteLoginInformationResult ¶
type ListClusterRemoteLoginInformationResult struct { // The continuation token. NextLink string `pulumi:"nextLink"` // The collection of returned remote login details. Value []RemoteLoginInformationResponse `pulumi:"value"` }
Values returned by the List operation.
func ListClusterRemoteLoginInformation ¶
func ListClusterRemoteLoginInformation(ctx *pulumi.Context, args *ListClusterRemoteLoginInformationArgs, opts ...pulumi.InvokeOption) (*ListClusterRemoteLoginInformationResult, error)
type ListJobOutputFilesArgs ¶
type ListJobOutputFilesArgs struct { // The path to the directory. Directory *string `pulumi:"directory"` // The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ExperimentName string `pulumi:"experimentName"` // The name of the job within the specified resource group. Job names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. JobName string `pulumi:"jobName"` // The number of minutes after which the download link will expire. Linkexpiryinminutes *int `pulumi:"linkexpiryinminutes"` // The maximum number of items to return in the response. A maximum of 1000 files can be returned. MaxResults *int `pulumi:"maxResults"` // Id of the job output directory. This is the OutputDirectory-->id parameter that is given by the user during Create Job. Outputdirectoryid string `pulumi:"outputdirectoryid"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type ListJobOutputFilesResult ¶
type ListJobOutputFilesResult struct { // The continuation token. NextLink string `pulumi:"nextLink"` // The collection of returned job directories and files. Value []FileResponse `pulumi:"value"` }
Values returned by the List operation.
func ListJobOutputFiles ¶
func ListJobOutputFiles(ctx *pulumi.Context, args *ListJobOutputFilesArgs, opts ...pulumi.InvokeOption) (*ListJobOutputFilesResult, error)
type ListJobRemoteLoginInformationArgs ¶
type ListJobRemoteLoginInformationArgs struct { // The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ExperimentName string `pulumi:"experimentName"` // The name of the job within the specified resource group. Job names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. JobName string `pulumi:"jobName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type ListJobRemoteLoginInformationResult ¶
type ListJobRemoteLoginInformationResult struct { // The continuation token. NextLink string `pulumi:"nextLink"` // The collection of returned remote login details. Value []RemoteLoginInformationResponse `pulumi:"value"` }
Values returned by the List operation.
func ListJobRemoteLoginInformation ¶
func ListJobRemoteLoginInformation(ctx *pulumi.Context, args *ListJobRemoteLoginInformationArgs, opts ...pulumi.InvokeOption) (*ListJobRemoteLoginInformationResult, error)
type LookupClusterArgs ¶
type LookupClusterArgs struct { // The name of the cluster within the specified resource group. Cluster names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ClusterName string `pulumi:"clusterName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type LookupClusterResult ¶
type LookupClusterResult struct { // Allocation state of the cluster. Possible values are: steady - Indicates that the cluster is not resizing. There are no changes to the number of compute nodes in the cluster in progress. A cluster enters this state when it is created and when no operations are being performed on the cluster to change the number of compute nodes. resizing - Indicates that the cluster is resizing; that is, compute nodes are being added to or removed from the cluster. AllocationState string `pulumi:"allocationState"` // The time at which the cluster entered its current allocation state. AllocationStateTransitionTime string `pulumi:"allocationStateTransitionTime"` // The time when the cluster was created. CreationTime string `pulumi:"creationTime"` // The number of compute nodes currently assigned to the cluster. CurrentNodeCount int `pulumi:"currentNodeCount"` // Collection of errors encountered by various compute nodes during node setup. Errors []BatchAIErrorResponse `pulumi:"errors"` // The name of the resource. Name string `pulumi:"name"` // Setup (mount file systems, performance counters settings and custom setup task) to be performed on each compute node in the cluster. NodeSetup *NodeSetupResponse `pulumi:"nodeSetup"` // Counts of various node states on the cluster. NodeStateCounts NodeStateCountsResponse `pulumi:"nodeStateCounts"` // Provisioning state of the cluster. Possible value are: creating - Specifies that the cluster is being created. succeeded - Specifies that the cluster has been created successfully. failed - Specifies that the cluster creation has failed. deleting - Specifies that the cluster is being deleted. ProvisioningState string `pulumi:"provisioningState"` // Time when the provisioning state was changed. ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // Scale settings of the cluster. ScaleSettings *ScaleSettingsResponse `pulumi:"scaleSettings"` // Virtual network subnet resource ID the cluster nodes belong to. Subnet *ResourceIdResponse `pulumi:"subnet"` // The type of the resource. Type string `pulumi:"type"` // Administrator user account settings which can be used to SSH to compute nodes. UserAccountSettings *UserAccountSettingsResponse `pulumi:"userAccountSettings"` // Virtual machine configuration (OS image) of the compute nodes. All nodes in a cluster have the same OS image configuration. VirtualMachineConfiguration *VirtualMachineConfigurationResponse `pulumi:"virtualMachineConfiguration"` // VM priority of cluster nodes. VmPriority *string `pulumi:"vmPriority"` // The size of the virtual machines in the cluster. All nodes in a cluster have the same VM size. VmSize *string `pulumi:"vmSize"` }
Information about a Cluster.
func LookupCluster ¶
func LookupCluster(ctx *pulumi.Context, args *LookupClusterArgs, opts ...pulumi.InvokeOption) (*LookupClusterResult, error)
type LookupExperimentArgs ¶
type LookupExperimentArgs struct { // The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ExperimentName string `pulumi:"experimentName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type LookupExperimentResult ¶
type LookupExperimentResult struct { // Time when the Experiment was created. CreationTime string `pulumi:"creationTime"` // The name of the resource. Name string `pulumi:"name"` // The provisioned state of the experiment ProvisioningState string `pulumi:"provisioningState"` // The time at which the experiment entered its current provisioning state. ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // The type of the resource. Type string `pulumi:"type"` }
Experiment information.
func LookupExperiment ¶
func LookupExperiment(ctx *pulumi.Context, args *LookupExperimentArgs, opts ...pulumi.InvokeOption) (*LookupExperimentResult, error)
type LookupFileServerArgs ¶
type LookupFileServerArgs struct { // The name of the file server within the specified resource group. File server names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. FileServerName string `pulumi:"fileServerName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type LookupFileServerResult ¶
type LookupFileServerResult struct { // Time when the FileServer was created. CreationTime string `pulumi:"creationTime"` // Information about disks attached to File Server VM. DataDisks *DataDisksResponse `pulumi:"dataDisks"` // File Server mount settings. MountSettings MountSettingsResponse `pulumi:"mountSettings"` // The name of the resource. Name string `pulumi:"name"` // Provisioning state of the File Server. Possible values: creating - The File Server is getting created; updating - The File Server creation has been accepted and it is getting updated; deleting - The user has requested that the File Server be deleted, and it is in the process of being deleted; failed - The File Server creation has failed with the specified error code. Details about the error code are specified in the message field; succeeded - The File Server creation has succeeded. ProvisioningState string `pulumi:"provisioningState"` // Time when the provisioning state was changed. ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // SSH configuration for accessing the File Server node. SshConfiguration *SshConfigurationResponse `pulumi:"sshConfiguration"` // File Server virtual network subnet resource ID. Subnet *ResourceIdResponse `pulumi:"subnet"` // The type of the resource. Type string `pulumi:"type"` // VM size of the File Server. VmSize *string `pulumi:"vmSize"` }
File Server information.
func LookupFileServer ¶
func LookupFileServer(ctx *pulumi.Context, args *LookupFileServerArgs, opts ...pulumi.InvokeOption) (*LookupFileServerResult, error)
type LookupJobArgs ¶
type LookupJobArgs struct { // The name of the experiment. Experiment names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. ExperimentName string `pulumi:"experimentName"` // The name of the job within the specified resource group. Job names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. JobName string `pulumi:"jobName"` // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type LookupJobResult ¶
type LookupJobResult struct { // Caffe2 job settings. Caffe2Settings *Caffe2SettingsResponse `pulumi:"caffe2Settings"` // Caffe job settings. CaffeSettings *CaffeSettingsResponse `pulumi:"caffeSettings"` // Chainer job settings. ChainerSettings *ChainerSettingsResponse `pulumi:"chainerSettings"` // Resource ID of the cluster associated with the job. Cluster *ResourceIdResponse `pulumi:"cluster"` // CNTK (aka Microsoft Cognitive Toolkit) job settings. CntkSettings *CNTKsettingsResponse `pulumi:"cntkSettings"` // Constraints associated with the Job. Constraints *JobPropertiesResponseConstraints `pulumi:"constraints"` // If the container was downloaded as part of cluster setup then the same container image will be used. If not provided, the job will run on the VM. ContainerSettings *ContainerSettingsResponse `pulumi:"containerSettings"` // The creation time of the job. CreationTime string `pulumi:"creationTime"` // Custom MPI job settings. CustomMpiSettings *CustomMpiSettingsResponse `pulumi:"customMpiSettings"` // Custom tool kit job settings. CustomToolkitSettings *CustomToolkitSettingsResponse `pulumi:"customToolkitSettings"` // A collection of user defined environment variables to be setup for the job. EnvironmentVariables []EnvironmentVariableResponse `pulumi:"environmentVariables"` // Information about the execution of a job. ExecutionInfo *JobPropertiesResponseExecutionInfo `pulumi:"executionInfo"` // The current state of the job. Possible values are: queued - The job is queued and able to run. A job enters this state when it is created, or when it is awaiting a retry after a failed run. running - The job is running on a compute cluster. This includes job-level preparation such as downloading resource files or set up container specified on the job - it does not necessarily mean that the job command line has started executing. terminating - The job is terminated by the user, the terminate operation is in progress. succeeded - The job has completed running successfully and exited with exit code 0. failed - The job has finished unsuccessfully (failed with a non-zero exit code) and has exhausted its retry limit. A job is also marked as failed if an error occurred launching the job. ExecutionState string `pulumi:"executionState"` // The time at which the job entered its current execution state. ExecutionStateTransitionTime string `pulumi:"executionStateTransitionTime"` // Specifies the settings for Horovod job. HorovodSettings *HorovodSettingsResponse `pulumi:"horovodSettings"` // A list of input directories for the job. InputDirectories []InputDirectoryResponse `pulumi:"inputDirectories"` // A segment of job's output directories path created by Batch AI. Batch AI creates job's output directories under an unique path to avoid conflicts between jobs. This value contains a path segment generated by Batch AI to make the path unique and can be used to find the output directory on the node or mounted filesystem. JobOutputDirectoryPathSegment string `pulumi:"jobOutputDirectoryPathSegment"` // The specified actions will run on all the nodes that are part of the job JobPreparation *JobPreparationResponse `pulumi:"jobPreparation"` // Collection of mount volumes available to the job during execution. These volumes are mounted before the job execution and unmounted after the job completion. The volumes are mounted at location specified by $AZ_BATCHAI_JOB_MOUNT_ROOT environment variable. MountVolumes *MountVolumesResponse `pulumi:"mountVolumes"` // The name of the resource. Name string `pulumi:"name"` // The job will be gang scheduled on that many compute nodes NodeCount *int `pulumi:"nodeCount"` // A list of output directories for the job. OutputDirectories []OutputDirectoryResponse `pulumi:"outputDirectories"` // The provisioned state of the Batch AI job ProvisioningState string `pulumi:"provisioningState"` // The time at which the job entered its current provisioning state. ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // pyTorch job settings. PyTorchSettings *PyTorchSettingsResponse `pulumi:"pyTorchSettings"` // Scheduling priority associated with the job. SchedulingPriority *string `pulumi:"schedulingPriority"` // A collection of user defined environment variables with secret values to be setup for the job. Server will never report values of these variables back. Secrets []EnvironmentVariableWithSecretValueResponse `pulumi:"secrets"` // The path where the Batch AI service stores stdout, stderror and execution log of the job. StdOutErrPathPrefix *string `pulumi:"stdOutErrPathPrefix"` // TensorFlow job settings. TensorFlowSettings *TensorFlowSettingsResponse `pulumi:"tensorFlowSettings"` // Possible values are: cntk, tensorflow, caffe, caffe2, chainer, pytorch, custom, custommpi, horovod. ToolType *string `pulumi:"toolType"` // The type of the resource. Type string `pulumi:"type"` }
Information about a Job.
func LookupJob ¶
func LookupJob(ctx *pulumi.Context, args *LookupJobArgs, opts ...pulumi.InvokeOption) (*LookupJobResult, error)
type LookupWorkspaceArgs ¶
type LookupWorkspaceArgs struct { // Name of the resource group to which the resource belongs. ResourceGroupName string `pulumi:"resourceGroupName"` // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName string `pulumi:"workspaceName"` }
type LookupWorkspaceResult ¶
type LookupWorkspaceResult struct { // Time when the Workspace was created. CreationTime string `pulumi:"creationTime"` // The location of the resource Location string `pulumi:"location"` // The name of the resource Name string `pulumi:"name"` // The provisioned state of the Workspace ProvisioningState string `pulumi:"provisioningState"` // The time at which the workspace entered its current provisioning state. ProvisioningStateTransitionTime string `pulumi:"provisioningStateTransitionTime"` // The tags of the resource Tags map[string]string `pulumi:"tags"` // The type of the resource Type string `pulumi:"type"` }
Batch AI Workspace information.
func LookupWorkspace ¶
func LookupWorkspace(ctx *pulumi.Context, args *LookupWorkspaceArgs, opts ...pulumi.InvokeOption) (*LookupWorkspaceResult, error)
type ManualScaleSettings ¶
type ManualScaleSettings struct { // An action to be performed when the cluster size is decreasing. The default value is requeue. NodeDeallocationOption *string `pulumi:"nodeDeallocationOption"` // The desired number of compute nodes in the Cluster. Default is 0. TargetNodeCount int `pulumi:"targetNodeCount"` }
Manual scale settings for the cluster.
type ManualScaleSettingsArgs ¶
type ManualScaleSettingsArgs struct { // An action to be performed when the cluster size is decreasing. The default value is requeue. NodeDeallocationOption pulumi.StringPtrInput `pulumi:"nodeDeallocationOption"` // The desired number of compute nodes in the Cluster. Default is 0. TargetNodeCount pulumi.IntInput `pulumi:"targetNodeCount"` }
Manual scale settings for the cluster.
func (ManualScaleSettingsArgs) ElementType ¶
func (ManualScaleSettingsArgs) ElementType() reflect.Type
func (ManualScaleSettingsArgs) ToManualScaleSettingsOutput ¶
func (i ManualScaleSettingsArgs) ToManualScaleSettingsOutput() ManualScaleSettingsOutput
func (ManualScaleSettingsArgs) ToManualScaleSettingsOutputWithContext ¶
func (i ManualScaleSettingsArgs) ToManualScaleSettingsOutputWithContext(ctx context.Context) ManualScaleSettingsOutput
func (ManualScaleSettingsArgs) ToManualScaleSettingsPtrOutput ¶
func (i ManualScaleSettingsArgs) ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput
func (ManualScaleSettingsArgs) ToManualScaleSettingsPtrOutputWithContext ¶
func (i ManualScaleSettingsArgs) ToManualScaleSettingsPtrOutputWithContext(ctx context.Context) ManualScaleSettingsPtrOutput
type ManualScaleSettingsInput ¶
type ManualScaleSettingsInput interface { pulumi.Input ToManualScaleSettingsOutput() ManualScaleSettingsOutput ToManualScaleSettingsOutputWithContext(context.Context) ManualScaleSettingsOutput }
ManualScaleSettingsInput is an input type that accepts ManualScaleSettingsArgs and ManualScaleSettingsOutput values. You can construct a concrete instance of `ManualScaleSettingsInput` via:
ManualScaleSettingsArgs{...}
type ManualScaleSettingsOutput ¶
type ManualScaleSettingsOutput struct{ *pulumi.OutputState }
Manual scale settings for the cluster.
func (ManualScaleSettingsOutput) ElementType ¶
func (ManualScaleSettingsOutput) ElementType() reflect.Type
func (ManualScaleSettingsOutput) NodeDeallocationOption ¶
func (o ManualScaleSettingsOutput) NodeDeallocationOption() pulumi.StringPtrOutput
An action to be performed when the cluster size is decreasing. The default value is requeue.
func (ManualScaleSettingsOutput) TargetNodeCount ¶
func (o ManualScaleSettingsOutput) TargetNodeCount() pulumi.IntOutput
The desired number of compute nodes in the Cluster. Default is 0.
func (ManualScaleSettingsOutput) ToManualScaleSettingsOutput ¶
func (o ManualScaleSettingsOutput) ToManualScaleSettingsOutput() ManualScaleSettingsOutput
func (ManualScaleSettingsOutput) ToManualScaleSettingsOutputWithContext ¶
func (o ManualScaleSettingsOutput) ToManualScaleSettingsOutputWithContext(ctx context.Context) ManualScaleSettingsOutput
func (ManualScaleSettingsOutput) ToManualScaleSettingsPtrOutput ¶
func (o ManualScaleSettingsOutput) ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput
func (ManualScaleSettingsOutput) ToManualScaleSettingsPtrOutputWithContext ¶
func (o ManualScaleSettingsOutput) ToManualScaleSettingsPtrOutputWithContext(ctx context.Context) ManualScaleSettingsPtrOutput
type ManualScaleSettingsPtrInput ¶
type ManualScaleSettingsPtrInput interface { pulumi.Input ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput ToManualScaleSettingsPtrOutputWithContext(context.Context) ManualScaleSettingsPtrOutput }
ManualScaleSettingsPtrInput is an input type that accepts ManualScaleSettingsArgs, ManualScaleSettingsPtr and ManualScaleSettingsPtrOutput values. You can construct a concrete instance of `ManualScaleSettingsPtrInput` via:
ManualScaleSettingsArgs{...} or: nil
func ManualScaleSettingsPtr ¶
func ManualScaleSettingsPtr(v *ManualScaleSettingsArgs) ManualScaleSettingsPtrInput
type ManualScaleSettingsPtrOutput ¶
type ManualScaleSettingsPtrOutput struct{ *pulumi.OutputState }
func (ManualScaleSettingsPtrOutput) Elem ¶
func (o ManualScaleSettingsPtrOutput) Elem() ManualScaleSettingsOutput
func (ManualScaleSettingsPtrOutput) ElementType ¶
func (ManualScaleSettingsPtrOutput) ElementType() reflect.Type
func (ManualScaleSettingsPtrOutput) NodeDeallocationOption ¶
func (o ManualScaleSettingsPtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
An action to be performed when the cluster size is decreasing. The default value is requeue.
func (ManualScaleSettingsPtrOutput) TargetNodeCount ¶
func (o ManualScaleSettingsPtrOutput) TargetNodeCount() pulumi.IntPtrOutput
The desired number of compute nodes in the Cluster. Default is 0.
func (ManualScaleSettingsPtrOutput) ToManualScaleSettingsPtrOutput ¶
func (o ManualScaleSettingsPtrOutput) ToManualScaleSettingsPtrOutput() ManualScaleSettingsPtrOutput
func (ManualScaleSettingsPtrOutput) ToManualScaleSettingsPtrOutputWithContext ¶
func (o ManualScaleSettingsPtrOutput) ToManualScaleSettingsPtrOutputWithContext(ctx context.Context) ManualScaleSettingsPtrOutput
type ManualScaleSettingsResponse ¶
type ManualScaleSettingsResponse struct { // An action to be performed when the cluster size is decreasing. The default value is requeue. NodeDeallocationOption *string `pulumi:"nodeDeallocationOption"` // The desired number of compute nodes in the Cluster. Default is 0. TargetNodeCount int `pulumi:"targetNodeCount"` }
Manual scale settings for the cluster.
type ManualScaleSettingsResponseArgs ¶
type ManualScaleSettingsResponseArgs struct { // An action to be performed when the cluster size is decreasing. The default value is requeue. NodeDeallocationOption pulumi.StringPtrInput `pulumi:"nodeDeallocationOption"` // The desired number of compute nodes in the Cluster. Default is 0. TargetNodeCount pulumi.IntInput `pulumi:"targetNodeCount"` }
Manual scale settings for the cluster.
func (ManualScaleSettingsResponseArgs) ElementType ¶
func (ManualScaleSettingsResponseArgs) ElementType() reflect.Type
func (ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponseOutput ¶
func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponseOutput() ManualScaleSettingsResponseOutput
func (ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponseOutputWithContext ¶
func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponseOutputWithContext(ctx context.Context) ManualScaleSettingsResponseOutput
func (ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponsePtrOutput ¶
func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput
func (ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponsePtrOutputWithContext ¶
func (i ManualScaleSettingsResponseArgs) ToManualScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ManualScaleSettingsResponsePtrOutput
type ManualScaleSettingsResponseInput ¶
type ManualScaleSettingsResponseInput interface { pulumi.Input ToManualScaleSettingsResponseOutput() ManualScaleSettingsResponseOutput ToManualScaleSettingsResponseOutputWithContext(context.Context) ManualScaleSettingsResponseOutput }
ManualScaleSettingsResponseInput is an input type that accepts ManualScaleSettingsResponseArgs and ManualScaleSettingsResponseOutput values. You can construct a concrete instance of `ManualScaleSettingsResponseInput` via:
ManualScaleSettingsResponseArgs{...}
type ManualScaleSettingsResponseOutput ¶
type ManualScaleSettingsResponseOutput struct{ *pulumi.OutputState }
Manual scale settings for the cluster.
func (ManualScaleSettingsResponseOutput) ElementType ¶
func (ManualScaleSettingsResponseOutput) ElementType() reflect.Type
func (ManualScaleSettingsResponseOutput) NodeDeallocationOption ¶
func (o ManualScaleSettingsResponseOutput) NodeDeallocationOption() pulumi.StringPtrOutput
An action to be performed when the cluster size is decreasing. The default value is requeue.
func (ManualScaleSettingsResponseOutput) TargetNodeCount ¶
func (o ManualScaleSettingsResponseOutput) TargetNodeCount() pulumi.IntOutput
The desired number of compute nodes in the Cluster. Default is 0.
func (ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponseOutput ¶
func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponseOutput() ManualScaleSettingsResponseOutput
func (ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponseOutputWithContext ¶
func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponseOutputWithContext(ctx context.Context) ManualScaleSettingsResponseOutput
func (ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponsePtrOutput ¶
func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput
func (ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponsePtrOutputWithContext ¶
func (o ManualScaleSettingsResponseOutput) ToManualScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ManualScaleSettingsResponsePtrOutput
type ManualScaleSettingsResponsePtrInput ¶
type ManualScaleSettingsResponsePtrInput interface { pulumi.Input ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput ToManualScaleSettingsResponsePtrOutputWithContext(context.Context) ManualScaleSettingsResponsePtrOutput }
ManualScaleSettingsResponsePtrInput is an input type that accepts ManualScaleSettingsResponseArgs, ManualScaleSettingsResponsePtr and ManualScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `ManualScaleSettingsResponsePtrInput` via:
ManualScaleSettingsResponseArgs{...} or: nil
func ManualScaleSettingsResponsePtr ¶
func ManualScaleSettingsResponsePtr(v *ManualScaleSettingsResponseArgs) ManualScaleSettingsResponsePtrInput
type ManualScaleSettingsResponsePtrOutput ¶
type ManualScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ManualScaleSettingsResponsePtrOutput) ElementType ¶
func (ManualScaleSettingsResponsePtrOutput) ElementType() reflect.Type
func (ManualScaleSettingsResponsePtrOutput) NodeDeallocationOption ¶
func (o ManualScaleSettingsResponsePtrOutput) NodeDeallocationOption() pulumi.StringPtrOutput
An action to be performed when the cluster size is decreasing. The default value is requeue.
func (ManualScaleSettingsResponsePtrOutput) TargetNodeCount ¶
func (o ManualScaleSettingsResponsePtrOutput) TargetNodeCount() pulumi.IntPtrOutput
The desired number of compute nodes in the Cluster. Default is 0.
func (ManualScaleSettingsResponsePtrOutput) ToManualScaleSettingsResponsePtrOutput ¶
func (o ManualScaleSettingsResponsePtrOutput) ToManualScaleSettingsResponsePtrOutput() ManualScaleSettingsResponsePtrOutput
func (ManualScaleSettingsResponsePtrOutput) ToManualScaleSettingsResponsePtrOutputWithContext ¶
func (o ManualScaleSettingsResponsePtrOutput) ToManualScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ManualScaleSettingsResponsePtrOutput
type MountSettingsResponse ¶
type MountSettingsResponse struct { // Internal IP address of the File Server which can be used to access the File Server from within the subnet. FileServerInternalIP *string `pulumi:"fileServerInternalIP"` // Public IP address of the File Server which can be used to SSH to the node from outside of the subnet. FileServerPublicIP *string `pulumi:"fileServerPublicIP"` // Path where the data disks are mounted on the File Server. MountPoint *string `pulumi:"mountPoint"` }
File Server mount Information.
type MountSettingsResponseArgs ¶
type MountSettingsResponseArgs struct { // Internal IP address of the File Server which can be used to access the File Server from within the subnet. FileServerInternalIP pulumi.StringPtrInput `pulumi:"fileServerInternalIP"` // Public IP address of the File Server which can be used to SSH to the node from outside of the subnet. FileServerPublicIP pulumi.StringPtrInput `pulumi:"fileServerPublicIP"` // Path where the data disks are mounted on the File Server. MountPoint pulumi.StringPtrInput `pulumi:"mountPoint"` }
File Server mount Information.
func (MountSettingsResponseArgs) ElementType ¶
func (MountSettingsResponseArgs) ElementType() reflect.Type
func (MountSettingsResponseArgs) ToMountSettingsResponseOutput ¶
func (i MountSettingsResponseArgs) ToMountSettingsResponseOutput() MountSettingsResponseOutput
func (MountSettingsResponseArgs) ToMountSettingsResponseOutputWithContext ¶
func (i MountSettingsResponseArgs) ToMountSettingsResponseOutputWithContext(ctx context.Context) MountSettingsResponseOutput
func (MountSettingsResponseArgs) ToMountSettingsResponsePtrOutput ¶
func (i MountSettingsResponseArgs) ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput
func (MountSettingsResponseArgs) ToMountSettingsResponsePtrOutputWithContext ¶
func (i MountSettingsResponseArgs) ToMountSettingsResponsePtrOutputWithContext(ctx context.Context) MountSettingsResponsePtrOutput
type MountSettingsResponseInput ¶
type MountSettingsResponseInput interface { pulumi.Input ToMountSettingsResponseOutput() MountSettingsResponseOutput ToMountSettingsResponseOutputWithContext(context.Context) MountSettingsResponseOutput }
MountSettingsResponseInput is an input type that accepts MountSettingsResponseArgs and MountSettingsResponseOutput values. You can construct a concrete instance of `MountSettingsResponseInput` via:
MountSettingsResponseArgs{...}
type MountSettingsResponseOutput ¶
type MountSettingsResponseOutput struct{ *pulumi.OutputState }
File Server mount Information.
func (MountSettingsResponseOutput) ElementType ¶
func (MountSettingsResponseOutput) ElementType() reflect.Type
func (MountSettingsResponseOutput) FileServerInternalIP ¶
func (o MountSettingsResponseOutput) FileServerInternalIP() pulumi.StringPtrOutput
Internal IP address of the File Server which can be used to access the File Server from within the subnet.
func (MountSettingsResponseOutput) FileServerPublicIP ¶
func (o MountSettingsResponseOutput) FileServerPublicIP() pulumi.StringPtrOutput
Public IP address of the File Server which can be used to SSH to the node from outside of the subnet.
func (MountSettingsResponseOutput) MountPoint ¶
func (o MountSettingsResponseOutput) MountPoint() pulumi.StringPtrOutput
Path where the data disks are mounted on the File Server.
func (MountSettingsResponseOutput) ToMountSettingsResponseOutput ¶
func (o MountSettingsResponseOutput) ToMountSettingsResponseOutput() MountSettingsResponseOutput
func (MountSettingsResponseOutput) ToMountSettingsResponseOutputWithContext ¶
func (o MountSettingsResponseOutput) ToMountSettingsResponseOutputWithContext(ctx context.Context) MountSettingsResponseOutput
func (MountSettingsResponseOutput) ToMountSettingsResponsePtrOutput ¶
func (o MountSettingsResponseOutput) ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput
func (MountSettingsResponseOutput) ToMountSettingsResponsePtrOutputWithContext ¶
func (o MountSettingsResponseOutput) ToMountSettingsResponsePtrOutputWithContext(ctx context.Context) MountSettingsResponsePtrOutput
type MountSettingsResponsePtrInput ¶
type MountSettingsResponsePtrInput interface { pulumi.Input ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput ToMountSettingsResponsePtrOutputWithContext(context.Context) MountSettingsResponsePtrOutput }
MountSettingsResponsePtrInput is an input type that accepts MountSettingsResponseArgs, MountSettingsResponsePtr and MountSettingsResponsePtrOutput values. You can construct a concrete instance of `MountSettingsResponsePtrInput` via:
MountSettingsResponseArgs{...} or: nil
func MountSettingsResponsePtr ¶
func MountSettingsResponsePtr(v *MountSettingsResponseArgs) MountSettingsResponsePtrInput
type MountSettingsResponsePtrOutput ¶
type MountSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (MountSettingsResponsePtrOutput) Elem ¶
func (o MountSettingsResponsePtrOutput) Elem() MountSettingsResponseOutput
func (MountSettingsResponsePtrOutput) ElementType ¶
func (MountSettingsResponsePtrOutput) ElementType() reflect.Type
func (MountSettingsResponsePtrOutput) FileServerInternalIP ¶
func (o MountSettingsResponsePtrOutput) FileServerInternalIP() pulumi.StringPtrOutput
Internal IP address of the File Server which can be used to access the File Server from within the subnet.
func (MountSettingsResponsePtrOutput) FileServerPublicIP ¶
func (o MountSettingsResponsePtrOutput) FileServerPublicIP() pulumi.StringPtrOutput
Public IP address of the File Server which can be used to SSH to the node from outside of the subnet.
func (MountSettingsResponsePtrOutput) MountPoint ¶
func (o MountSettingsResponsePtrOutput) MountPoint() pulumi.StringPtrOutput
Path where the data disks are mounted on the File Server.
func (MountSettingsResponsePtrOutput) ToMountSettingsResponsePtrOutput ¶
func (o MountSettingsResponsePtrOutput) ToMountSettingsResponsePtrOutput() MountSettingsResponsePtrOutput
func (MountSettingsResponsePtrOutput) ToMountSettingsResponsePtrOutputWithContext ¶
func (o MountSettingsResponsePtrOutput) ToMountSettingsResponsePtrOutputWithContext(ctx context.Context) MountSettingsResponsePtrOutput
type MountVolumes ¶
type MountVolumes struct { // A collection of Azure Blob Containers that are to be mounted to the cluster nodes. AzureBlobFileSystems []AzureBlobFileSystemReference `pulumi:"azureBlobFileSystems"` AzureFileShares []AzureFileShareReference `pulumi:"azureFileShares"` // A collection of Batch AI File Servers that are to be mounted to the cluster nodes. FileServers []FileServerReference `pulumi:"fileServers"` // A collection of unmanaged file systems that are to be mounted to the cluster nodes. UnmanagedFileSystems []UnmanagedFileSystemReference `pulumi:"unmanagedFileSystems"` }
Details of volumes to mount on the cluster.
type MountVolumesArgs ¶
type MountVolumesArgs struct { // A collection of Azure Blob Containers that are to be mounted to the cluster nodes. AzureBlobFileSystems AzureBlobFileSystemReferenceArrayInput `pulumi:"azureBlobFileSystems"` AzureFileShares AzureFileShareReferenceArrayInput `pulumi:"azureFileShares"` // A collection of Batch AI File Servers that are to be mounted to the cluster nodes. FileServers FileServerReferenceArrayInput `pulumi:"fileServers"` // A collection of unmanaged file systems that are to be mounted to the cluster nodes. UnmanagedFileSystems UnmanagedFileSystemReferenceArrayInput `pulumi:"unmanagedFileSystems"` }
Details of volumes to mount on the cluster.
func (MountVolumesArgs) ElementType ¶
func (MountVolumesArgs) ElementType() reflect.Type
func (MountVolumesArgs) ToMountVolumesOutput ¶
func (i MountVolumesArgs) ToMountVolumesOutput() MountVolumesOutput
func (MountVolumesArgs) ToMountVolumesOutputWithContext ¶
func (i MountVolumesArgs) ToMountVolumesOutputWithContext(ctx context.Context) MountVolumesOutput
func (MountVolumesArgs) ToMountVolumesPtrOutput ¶
func (i MountVolumesArgs) ToMountVolumesPtrOutput() MountVolumesPtrOutput
func (MountVolumesArgs) ToMountVolumesPtrOutputWithContext ¶
func (i MountVolumesArgs) ToMountVolumesPtrOutputWithContext(ctx context.Context) MountVolumesPtrOutput
type MountVolumesInput ¶
type MountVolumesInput interface { pulumi.Input ToMountVolumesOutput() MountVolumesOutput ToMountVolumesOutputWithContext(context.Context) MountVolumesOutput }
MountVolumesInput is an input type that accepts MountVolumesArgs and MountVolumesOutput values. You can construct a concrete instance of `MountVolumesInput` via:
MountVolumesArgs{...}
type MountVolumesOutput ¶
type MountVolumesOutput struct{ *pulumi.OutputState }
Details of volumes to mount on the cluster.
func (MountVolumesOutput) AzureBlobFileSystems ¶
func (o MountVolumesOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceArrayOutput
A collection of Azure Blob Containers that are to be mounted to the cluster nodes.
func (MountVolumesOutput) AzureFileShares ¶
func (o MountVolumesOutput) AzureFileShares() AzureFileShareReferenceArrayOutput
A collection of Azure File Shares that are to be mounted to the cluster nodes.
func (MountVolumesOutput) ElementType ¶
func (MountVolumesOutput) ElementType() reflect.Type
func (MountVolumesOutput) FileServers ¶
func (o MountVolumesOutput) FileServers() FileServerReferenceArrayOutput
A collection of Batch AI File Servers that are to be mounted to the cluster nodes.
func (MountVolumesOutput) ToMountVolumesOutput ¶
func (o MountVolumesOutput) ToMountVolumesOutput() MountVolumesOutput
func (MountVolumesOutput) ToMountVolumesOutputWithContext ¶
func (o MountVolumesOutput) ToMountVolumesOutputWithContext(ctx context.Context) MountVolumesOutput
func (MountVolumesOutput) ToMountVolumesPtrOutput ¶
func (o MountVolumesOutput) ToMountVolumesPtrOutput() MountVolumesPtrOutput
func (MountVolumesOutput) ToMountVolumesPtrOutputWithContext ¶
func (o MountVolumesOutput) ToMountVolumesPtrOutputWithContext(ctx context.Context) MountVolumesPtrOutput
func (MountVolumesOutput) UnmanagedFileSystems ¶
func (o MountVolumesOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceArrayOutput
A collection of unmanaged file systems that are to be mounted to the cluster nodes.
type MountVolumesPtrInput ¶
type MountVolumesPtrInput interface { pulumi.Input ToMountVolumesPtrOutput() MountVolumesPtrOutput ToMountVolumesPtrOutputWithContext(context.Context) MountVolumesPtrOutput }
MountVolumesPtrInput is an input type that accepts MountVolumesArgs, MountVolumesPtr and MountVolumesPtrOutput values. You can construct a concrete instance of `MountVolumesPtrInput` via:
MountVolumesArgs{...} or: nil
func MountVolumesPtr ¶
func MountVolumesPtr(v *MountVolumesArgs) MountVolumesPtrInput
type MountVolumesPtrOutput ¶
type MountVolumesPtrOutput struct{ *pulumi.OutputState }
func (MountVolumesPtrOutput) AzureBlobFileSystems ¶
func (o MountVolumesPtrOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceArrayOutput
A collection of Azure Blob Containers that are to be mounted to the cluster nodes.
func (MountVolumesPtrOutput) AzureFileShares ¶
func (o MountVolumesPtrOutput) AzureFileShares() AzureFileShareReferenceArrayOutput
A collection of Azure File Shares that are to be mounted to the cluster nodes.
func (MountVolumesPtrOutput) Elem ¶
func (o MountVolumesPtrOutput) Elem() MountVolumesOutput
func (MountVolumesPtrOutput) ElementType ¶
func (MountVolumesPtrOutput) ElementType() reflect.Type
func (MountVolumesPtrOutput) FileServers ¶
func (o MountVolumesPtrOutput) FileServers() FileServerReferenceArrayOutput
A collection of Batch AI File Servers that are to be mounted to the cluster nodes.
func (MountVolumesPtrOutput) ToMountVolumesPtrOutput ¶
func (o MountVolumesPtrOutput) ToMountVolumesPtrOutput() MountVolumesPtrOutput
func (MountVolumesPtrOutput) ToMountVolumesPtrOutputWithContext ¶
func (o MountVolumesPtrOutput) ToMountVolumesPtrOutputWithContext(ctx context.Context) MountVolumesPtrOutput
func (MountVolumesPtrOutput) UnmanagedFileSystems ¶
func (o MountVolumesPtrOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceArrayOutput
A collection of unmanaged file systems that are to be mounted to the cluster nodes.
type MountVolumesResponse ¶
type MountVolumesResponse struct { // A collection of Azure Blob Containers that are to be mounted to the cluster nodes. AzureBlobFileSystems []AzureBlobFileSystemReferenceResponse `pulumi:"azureBlobFileSystems"` AzureFileShares []AzureFileShareReferenceResponse `pulumi:"azureFileShares"` // A collection of Batch AI File Servers that are to be mounted to the cluster nodes. FileServers []FileServerReferenceResponse `pulumi:"fileServers"` // A collection of unmanaged file systems that are to be mounted to the cluster nodes. UnmanagedFileSystems []UnmanagedFileSystemReferenceResponse `pulumi:"unmanagedFileSystems"` }
Details of volumes to mount on the cluster.
type MountVolumesResponseArgs ¶
type MountVolumesResponseArgs struct { // A collection of Azure Blob Containers that are to be mounted to the cluster nodes. AzureBlobFileSystems AzureBlobFileSystemReferenceResponseArrayInput `pulumi:"azureBlobFileSystems"` AzureFileShares AzureFileShareReferenceResponseArrayInput `pulumi:"azureFileShares"` // A collection of Batch AI File Servers that are to be mounted to the cluster nodes. FileServers FileServerReferenceResponseArrayInput `pulumi:"fileServers"` // A collection of unmanaged file systems that are to be mounted to the cluster nodes. UnmanagedFileSystems UnmanagedFileSystemReferenceResponseArrayInput `pulumi:"unmanagedFileSystems"` }
Details of volumes to mount on the cluster.
func (MountVolumesResponseArgs) ElementType ¶
func (MountVolumesResponseArgs) ElementType() reflect.Type
func (MountVolumesResponseArgs) ToMountVolumesResponseOutput ¶
func (i MountVolumesResponseArgs) ToMountVolumesResponseOutput() MountVolumesResponseOutput
func (MountVolumesResponseArgs) ToMountVolumesResponseOutputWithContext ¶
func (i MountVolumesResponseArgs) ToMountVolumesResponseOutputWithContext(ctx context.Context) MountVolumesResponseOutput
func (MountVolumesResponseArgs) ToMountVolumesResponsePtrOutput ¶
func (i MountVolumesResponseArgs) ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput
func (MountVolumesResponseArgs) ToMountVolumesResponsePtrOutputWithContext ¶
func (i MountVolumesResponseArgs) ToMountVolumesResponsePtrOutputWithContext(ctx context.Context) MountVolumesResponsePtrOutput
type MountVolumesResponseInput ¶
type MountVolumesResponseInput interface { pulumi.Input ToMountVolumesResponseOutput() MountVolumesResponseOutput ToMountVolumesResponseOutputWithContext(context.Context) MountVolumesResponseOutput }
MountVolumesResponseInput is an input type that accepts MountVolumesResponseArgs and MountVolumesResponseOutput values. You can construct a concrete instance of `MountVolumesResponseInput` via:
MountVolumesResponseArgs{...}
type MountVolumesResponseOutput ¶
type MountVolumesResponseOutput struct{ *pulumi.OutputState }
Details of volumes to mount on the cluster.
func (MountVolumesResponseOutput) AzureBlobFileSystems ¶
func (o MountVolumesResponseOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceResponseArrayOutput
A collection of Azure Blob Containers that are to be mounted to the cluster nodes.
func (MountVolumesResponseOutput) AzureFileShares ¶
func (o MountVolumesResponseOutput) AzureFileShares() AzureFileShareReferenceResponseArrayOutput
A collection of Azure File Shares that are to be mounted to the cluster nodes.
func (MountVolumesResponseOutput) ElementType ¶
func (MountVolumesResponseOutput) ElementType() reflect.Type
func (MountVolumesResponseOutput) FileServers ¶
func (o MountVolumesResponseOutput) FileServers() FileServerReferenceResponseArrayOutput
A collection of Batch AI File Servers that are to be mounted to the cluster nodes.
func (MountVolumesResponseOutput) ToMountVolumesResponseOutput ¶
func (o MountVolumesResponseOutput) ToMountVolumesResponseOutput() MountVolumesResponseOutput
func (MountVolumesResponseOutput) ToMountVolumesResponseOutputWithContext ¶
func (o MountVolumesResponseOutput) ToMountVolumesResponseOutputWithContext(ctx context.Context) MountVolumesResponseOutput
func (MountVolumesResponseOutput) ToMountVolumesResponsePtrOutput ¶
func (o MountVolumesResponseOutput) ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput
func (MountVolumesResponseOutput) ToMountVolumesResponsePtrOutputWithContext ¶
func (o MountVolumesResponseOutput) ToMountVolumesResponsePtrOutputWithContext(ctx context.Context) MountVolumesResponsePtrOutput
func (MountVolumesResponseOutput) UnmanagedFileSystems ¶
func (o MountVolumesResponseOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceResponseArrayOutput
A collection of unmanaged file systems that are to be mounted to the cluster nodes.
type MountVolumesResponsePtrInput ¶
type MountVolumesResponsePtrInput interface { pulumi.Input ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput ToMountVolumesResponsePtrOutputWithContext(context.Context) MountVolumesResponsePtrOutput }
MountVolumesResponsePtrInput is an input type that accepts MountVolumesResponseArgs, MountVolumesResponsePtr and MountVolumesResponsePtrOutput values. You can construct a concrete instance of `MountVolumesResponsePtrInput` via:
MountVolumesResponseArgs{...} or: nil
func MountVolumesResponsePtr ¶
func MountVolumesResponsePtr(v *MountVolumesResponseArgs) MountVolumesResponsePtrInput
type MountVolumesResponsePtrOutput ¶
type MountVolumesResponsePtrOutput struct{ *pulumi.OutputState }
func (MountVolumesResponsePtrOutput) AzureBlobFileSystems ¶
func (o MountVolumesResponsePtrOutput) AzureBlobFileSystems() AzureBlobFileSystemReferenceResponseArrayOutput
A collection of Azure Blob Containers that are to be mounted to the cluster nodes.
func (MountVolumesResponsePtrOutput) AzureFileShares ¶
func (o MountVolumesResponsePtrOutput) AzureFileShares() AzureFileShareReferenceResponseArrayOutput
A collection of Azure File Shares that are to be mounted to the cluster nodes.
func (MountVolumesResponsePtrOutput) Elem ¶
func (o MountVolumesResponsePtrOutput) Elem() MountVolumesResponseOutput
func (MountVolumesResponsePtrOutput) ElementType ¶
func (MountVolumesResponsePtrOutput) ElementType() reflect.Type
func (MountVolumesResponsePtrOutput) FileServers ¶
func (o MountVolumesResponsePtrOutput) FileServers() FileServerReferenceResponseArrayOutput
A collection of Batch AI File Servers that are to be mounted to the cluster nodes.
func (MountVolumesResponsePtrOutput) ToMountVolumesResponsePtrOutput ¶
func (o MountVolumesResponsePtrOutput) ToMountVolumesResponsePtrOutput() MountVolumesResponsePtrOutput
func (MountVolumesResponsePtrOutput) ToMountVolumesResponsePtrOutputWithContext ¶
func (o MountVolumesResponsePtrOutput) ToMountVolumesResponsePtrOutputWithContext(ctx context.Context) MountVolumesResponsePtrOutput
func (MountVolumesResponsePtrOutput) UnmanagedFileSystems ¶
func (o MountVolumesResponsePtrOutput) UnmanagedFileSystems() UnmanagedFileSystemReferenceResponseArrayOutput
A collection of unmanaged file systems that are to be mounted to the cluster nodes.
type NameValuePairResponse ¶
type NameValuePairResponse struct { // The name in the name-value pair. Name *string `pulumi:"name"` // The value in the name-value pair. Value *string `pulumi:"value"` }
Name-value pair.
type NameValuePairResponseArgs ¶
type NameValuePairResponseArgs struct { // The name in the name-value pair. Name pulumi.StringPtrInput `pulumi:"name"` // The value in the name-value pair. Value pulumi.StringPtrInput `pulumi:"value"` }
Name-value pair.
func (NameValuePairResponseArgs) ElementType ¶
func (NameValuePairResponseArgs) ElementType() reflect.Type
func (NameValuePairResponseArgs) ToNameValuePairResponseOutput ¶
func (i NameValuePairResponseArgs) ToNameValuePairResponseOutput() NameValuePairResponseOutput
func (NameValuePairResponseArgs) ToNameValuePairResponseOutputWithContext ¶
func (i NameValuePairResponseArgs) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
type NameValuePairResponseArray ¶
type NameValuePairResponseArray []NameValuePairResponseInput
func (NameValuePairResponseArray) ElementType ¶
func (NameValuePairResponseArray) ElementType() reflect.Type
func (NameValuePairResponseArray) ToNameValuePairResponseArrayOutput ¶
func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
func (NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext ¶
func (i NameValuePairResponseArray) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
type NameValuePairResponseArrayInput ¶
type NameValuePairResponseArrayInput interface { pulumi.Input ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput ToNameValuePairResponseArrayOutputWithContext(context.Context) NameValuePairResponseArrayOutput }
NameValuePairResponseArrayInput is an input type that accepts NameValuePairResponseArray and NameValuePairResponseArrayOutput values. You can construct a concrete instance of `NameValuePairResponseArrayInput` via:
NameValuePairResponseArray{ NameValuePairResponseArgs{...} }
type NameValuePairResponseArrayOutput ¶
type NameValuePairResponseArrayOutput struct{ *pulumi.OutputState }
func (NameValuePairResponseArrayOutput) ElementType ¶
func (NameValuePairResponseArrayOutput) ElementType() reflect.Type
func (NameValuePairResponseArrayOutput) Index ¶
func (o NameValuePairResponseArrayOutput) Index(i pulumi.IntInput) NameValuePairResponseOutput
func (NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput ¶
func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutput() NameValuePairResponseArrayOutput
func (NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext ¶
func (o NameValuePairResponseArrayOutput) ToNameValuePairResponseArrayOutputWithContext(ctx context.Context) NameValuePairResponseArrayOutput
type NameValuePairResponseInput ¶
type NameValuePairResponseInput interface { pulumi.Input ToNameValuePairResponseOutput() NameValuePairResponseOutput ToNameValuePairResponseOutputWithContext(context.Context) NameValuePairResponseOutput }
NameValuePairResponseInput is an input type that accepts NameValuePairResponseArgs and NameValuePairResponseOutput values. You can construct a concrete instance of `NameValuePairResponseInput` via:
NameValuePairResponseArgs{...}
type NameValuePairResponseOutput ¶
type NameValuePairResponseOutput struct{ *pulumi.OutputState }
Name-value pair.
func (NameValuePairResponseOutput) ElementType ¶
func (NameValuePairResponseOutput) ElementType() reflect.Type
func (NameValuePairResponseOutput) Name ¶
func (o NameValuePairResponseOutput) Name() pulumi.StringPtrOutput
The name in the name-value pair.
func (NameValuePairResponseOutput) ToNameValuePairResponseOutput ¶
func (o NameValuePairResponseOutput) ToNameValuePairResponseOutput() NameValuePairResponseOutput
func (NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext ¶
func (o NameValuePairResponseOutput) ToNameValuePairResponseOutputWithContext(ctx context.Context) NameValuePairResponseOutput
func (NameValuePairResponseOutput) Value ¶
func (o NameValuePairResponseOutput) Value() pulumi.StringPtrOutput
The value in the name-value pair.
type NodeSetup ¶
type NodeSetup struct { // Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable. MountVolumes *MountVolumes `pulumi:"mountVolumes"` // Settings for performance counters collecting and uploading. PerformanceCountersSettings *PerformanceCountersSettings `pulumi:"performanceCountersSettings"` // Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software. SetupTask *SetupTask `pulumi:"setupTask"` }
Node setup settings.
type NodeSetupArgs ¶
type NodeSetupArgs struct { // Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable. MountVolumes MountVolumesPtrInput `pulumi:"mountVolumes"` // Settings for performance counters collecting and uploading. PerformanceCountersSettings PerformanceCountersSettingsPtrInput `pulumi:"performanceCountersSettings"` // Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software. SetupTask SetupTaskPtrInput `pulumi:"setupTask"` }
Node setup settings.
func (NodeSetupArgs) ElementType ¶
func (NodeSetupArgs) ElementType() reflect.Type
func (NodeSetupArgs) ToNodeSetupOutput ¶
func (i NodeSetupArgs) ToNodeSetupOutput() NodeSetupOutput
func (NodeSetupArgs) ToNodeSetupOutputWithContext ¶
func (i NodeSetupArgs) ToNodeSetupOutputWithContext(ctx context.Context) NodeSetupOutput
func (NodeSetupArgs) ToNodeSetupPtrOutput ¶
func (i NodeSetupArgs) ToNodeSetupPtrOutput() NodeSetupPtrOutput
func (NodeSetupArgs) ToNodeSetupPtrOutputWithContext ¶
func (i NodeSetupArgs) ToNodeSetupPtrOutputWithContext(ctx context.Context) NodeSetupPtrOutput
type NodeSetupInput ¶
type NodeSetupInput interface { pulumi.Input ToNodeSetupOutput() NodeSetupOutput ToNodeSetupOutputWithContext(context.Context) NodeSetupOutput }
NodeSetupInput is an input type that accepts NodeSetupArgs and NodeSetupOutput values. You can construct a concrete instance of `NodeSetupInput` via:
NodeSetupArgs{...}
type NodeSetupOutput ¶
type NodeSetupOutput struct{ *pulumi.OutputState }
Node setup settings.
func (NodeSetupOutput) ElementType ¶
func (NodeSetupOutput) ElementType() reflect.Type
func (NodeSetupOutput) MountVolumes ¶
func (o NodeSetupOutput) MountVolumes() MountVolumesPtrOutput
Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable.
func (NodeSetupOutput) PerformanceCountersSettings ¶
func (o NodeSetupOutput) PerformanceCountersSettings() PerformanceCountersSettingsPtrOutput
Settings for performance counters collecting and uploading.
func (NodeSetupOutput) SetupTask ¶
func (o NodeSetupOutput) SetupTask() SetupTaskPtrOutput
Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software.
func (NodeSetupOutput) ToNodeSetupOutput ¶
func (o NodeSetupOutput) ToNodeSetupOutput() NodeSetupOutput
func (NodeSetupOutput) ToNodeSetupOutputWithContext ¶
func (o NodeSetupOutput) ToNodeSetupOutputWithContext(ctx context.Context) NodeSetupOutput
func (NodeSetupOutput) ToNodeSetupPtrOutput ¶
func (o NodeSetupOutput) ToNodeSetupPtrOutput() NodeSetupPtrOutput
func (NodeSetupOutput) ToNodeSetupPtrOutputWithContext ¶
func (o NodeSetupOutput) ToNodeSetupPtrOutputWithContext(ctx context.Context) NodeSetupPtrOutput
type NodeSetupPtrInput ¶
type NodeSetupPtrInput interface { pulumi.Input ToNodeSetupPtrOutput() NodeSetupPtrOutput ToNodeSetupPtrOutputWithContext(context.Context) NodeSetupPtrOutput }
NodeSetupPtrInput is an input type that accepts NodeSetupArgs, NodeSetupPtr and NodeSetupPtrOutput values. You can construct a concrete instance of `NodeSetupPtrInput` via:
NodeSetupArgs{...} or: nil
func NodeSetupPtr ¶
func NodeSetupPtr(v *NodeSetupArgs) NodeSetupPtrInput
type NodeSetupPtrOutput ¶
type NodeSetupPtrOutput struct{ *pulumi.OutputState }
func (NodeSetupPtrOutput) Elem ¶
func (o NodeSetupPtrOutput) Elem() NodeSetupOutput
func (NodeSetupPtrOutput) ElementType ¶
func (NodeSetupPtrOutput) ElementType() reflect.Type
func (NodeSetupPtrOutput) MountVolumes ¶
func (o NodeSetupPtrOutput) MountVolumes() MountVolumesPtrOutput
Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable.
func (NodeSetupPtrOutput) PerformanceCountersSettings ¶
func (o NodeSetupPtrOutput) PerformanceCountersSettings() PerformanceCountersSettingsPtrOutput
Settings for performance counters collecting and uploading.
func (NodeSetupPtrOutput) SetupTask ¶
func (o NodeSetupPtrOutput) SetupTask() SetupTaskPtrOutput
Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software.
func (NodeSetupPtrOutput) ToNodeSetupPtrOutput ¶
func (o NodeSetupPtrOutput) ToNodeSetupPtrOutput() NodeSetupPtrOutput
func (NodeSetupPtrOutput) ToNodeSetupPtrOutputWithContext ¶
func (o NodeSetupPtrOutput) ToNodeSetupPtrOutputWithContext(ctx context.Context) NodeSetupPtrOutput
type NodeSetupResponse ¶
type NodeSetupResponse struct { // Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable. MountVolumes *MountVolumesResponse `pulumi:"mountVolumes"` // Settings for performance counters collecting and uploading. PerformanceCountersSettings *PerformanceCountersSettingsResponse `pulumi:"performanceCountersSettings"` // Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software. SetupTask *SetupTaskResponse `pulumi:"setupTask"` }
Node setup settings.
type NodeSetupResponseArgs ¶
type NodeSetupResponseArgs struct { // Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable. MountVolumes MountVolumesResponsePtrInput `pulumi:"mountVolumes"` // Settings for performance counters collecting and uploading. PerformanceCountersSettings PerformanceCountersSettingsResponsePtrInput `pulumi:"performanceCountersSettings"` // Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software. SetupTask SetupTaskResponsePtrInput `pulumi:"setupTask"` }
Node setup settings.
func (NodeSetupResponseArgs) ElementType ¶
func (NodeSetupResponseArgs) ElementType() reflect.Type
func (NodeSetupResponseArgs) ToNodeSetupResponseOutput ¶
func (i NodeSetupResponseArgs) ToNodeSetupResponseOutput() NodeSetupResponseOutput
func (NodeSetupResponseArgs) ToNodeSetupResponseOutputWithContext ¶
func (i NodeSetupResponseArgs) ToNodeSetupResponseOutputWithContext(ctx context.Context) NodeSetupResponseOutput
func (NodeSetupResponseArgs) ToNodeSetupResponsePtrOutput ¶
func (i NodeSetupResponseArgs) ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput
func (NodeSetupResponseArgs) ToNodeSetupResponsePtrOutputWithContext ¶
func (i NodeSetupResponseArgs) ToNodeSetupResponsePtrOutputWithContext(ctx context.Context) NodeSetupResponsePtrOutput
type NodeSetupResponseInput ¶
type NodeSetupResponseInput interface { pulumi.Input ToNodeSetupResponseOutput() NodeSetupResponseOutput ToNodeSetupResponseOutputWithContext(context.Context) NodeSetupResponseOutput }
NodeSetupResponseInput is an input type that accepts NodeSetupResponseArgs and NodeSetupResponseOutput values. You can construct a concrete instance of `NodeSetupResponseInput` via:
NodeSetupResponseArgs{...}
type NodeSetupResponseOutput ¶
type NodeSetupResponseOutput struct{ *pulumi.OutputState }
Node setup settings.
func (NodeSetupResponseOutput) ElementType ¶
func (NodeSetupResponseOutput) ElementType() reflect.Type
func (NodeSetupResponseOutput) MountVolumes ¶
func (o NodeSetupResponseOutput) MountVolumes() MountVolumesResponsePtrOutput
Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable.
func (NodeSetupResponseOutput) PerformanceCountersSettings ¶
func (o NodeSetupResponseOutput) PerformanceCountersSettings() PerformanceCountersSettingsResponsePtrOutput
Settings for performance counters collecting and uploading.
func (NodeSetupResponseOutput) SetupTask ¶
func (o NodeSetupResponseOutput) SetupTask() SetupTaskResponsePtrOutput
Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software.
func (NodeSetupResponseOutput) ToNodeSetupResponseOutput ¶
func (o NodeSetupResponseOutput) ToNodeSetupResponseOutput() NodeSetupResponseOutput
func (NodeSetupResponseOutput) ToNodeSetupResponseOutputWithContext ¶
func (o NodeSetupResponseOutput) ToNodeSetupResponseOutputWithContext(ctx context.Context) NodeSetupResponseOutput
func (NodeSetupResponseOutput) ToNodeSetupResponsePtrOutput ¶
func (o NodeSetupResponseOutput) ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput
func (NodeSetupResponseOutput) ToNodeSetupResponsePtrOutputWithContext ¶
func (o NodeSetupResponseOutput) ToNodeSetupResponsePtrOutputWithContext(ctx context.Context) NodeSetupResponsePtrOutput
type NodeSetupResponsePtrInput ¶
type NodeSetupResponsePtrInput interface { pulumi.Input ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput ToNodeSetupResponsePtrOutputWithContext(context.Context) NodeSetupResponsePtrOutput }
NodeSetupResponsePtrInput is an input type that accepts NodeSetupResponseArgs, NodeSetupResponsePtr and NodeSetupResponsePtrOutput values. You can construct a concrete instance of `NodeSetupResponsePtrInput` via:
NodeSetupResponseArgs{...} or: nil
func NodeSetupResponsePtr ¶
func NodeSetupResponsePtr(v *NodeSetupResponseArgs) NodeSetupResponsePtrInput
type NodeSetupResponsePtrOutput ¶
type NodeSetupResponsePtrOutput struct{ *pulumi.OutputState }
func (NodeSetupResponsePtrOutput) Elem ¶
func (o NodeSetupResponsePtrOutput) Elem() NodeSetupResponseOutput
func (NodeSetupResponsePtrOutput) ElementType ¶
func (NodeSetupResponsePtrOutput) ElementType() reflect.Type
func (NodeSetupResponsePtrOutput) MountVolumes ¶
func (o NodeSetupResponsePtrOutput) MountVolumes() MountVolumesResponsePtrOutput
Mount volumes to be available to setup task and all jobs executing on the cluster. The volumes will be mounted at location specified by $AZ_BATCHAI_MOUNT_ROOT environment variable.
func (NodeSetupResponsePtrOutput) PerformanceCountersSettings ¶
func (o NodeSetupResponsePtrOutput) PerformanceCountersSettings() PerformanceCountersSettingsResponsePtrOutput
Settings for performance counters collecting and uploading.
func (NodeSetupResponsePtrOutput) SetupTask ¶
func (o NodeSetupResponsePtrOutput) SetupTask() SetupTaskResponsePtrOutput
Setup task to run on cluster nodes when nodes got created or rebooted. The setup task code needs to be idempotent. Generally the setup task is used to download static data that is required for all jobs that run on the cluster VMs and/or to download/install software.
func (NodeSetupResponsePtrOutput) ToNodeSetupResponsePtrOutput ¶
func (o NodeSetupResponsePtrOutput) ToNodeSetupResponsePtrOutput() NodeSetupResponsePtrOutput
func (NodeSetupResponsePtrOutput) ToNodeSetupResponsePtrOutputWithContext ¶
func (o NodeSetupResponsePtrOutput) ToNodeSetupResponsePtrOutputWithContext(ctx context.Context) NodeSetupResponsePtrOutput
type NodeStateCountsResponse ¶
type NodeStateCountsResponse struct { // Number of compute nodes in idle state. IdleNodeCount int `pulumi:"idleNodeCount"` // Number of compute nodes which are leaving the cluster. LeavingNodeCount int `pulumi:"leavingNodeCount"` // Number of compute nodes which are being prepared. PreparingNodeCount int `pulumi:"preparingNodeCount"` // Number of compute nodes which are running jobs. RunningNodeCount int `pulumi:"runningNodeCount"` // Number of compute nodes which are in unusable state. UnusableNodeCount int `pulumi:"unusableNodeCount"` }
Counts of various compute node states on the cluster.
type NodeStateCountsResponseArgs ¶
type NodeStateCountsResponseArgs struct { // Number of compute nodes in idle state. IdleNodeCount pulumi.IntInput `pulumi:"idleNodeCount"` // Number of compute nodes which are leaving the cluster. LeavingNodeCount pulumi.IntInput `pulumi:"leavingNodeCount"` // Number of compute nodes which are being prepared. PreparingNodeCount pulumi.IntInput `pulumi:"preparingNodeCount"` // Number of compute nodes which are running jobs. RunningNodeCount pulumi.IntInput `pulumi:"runningNodeCount"` // Number of compute nodes which are in unusable state. UnusableNodeCount pulumi.IntInput `pulumi:"unusableNodeCount"` }
Counts of various compute node states on the cluster.
func (NodeStateCountsResponseArgs) ElementType ¶
func (NodeStateCountsResponseArgs) ElementType() reflect.Type
func (NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutput ¶
func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput
func (NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutputWithContext ¶
func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponseOutputWithContext(ctx context.Context) NodeStateCountsResponseOutput
func (NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutput ¶
func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
func (NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutputWithContext ¶
func (i NodeStateCountsResponseArgs) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput
type NodeStateCountsResponseInput ¶
type NodeStateCountsResponseInput interface { pulumi.Input ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput ToNodeStateCountsResponseOutputWithContext(context.Context) NodeStateCountsResponseOutput }
NodeStateCountsResponseInput is an input type that accepts NodeStateCountsResponseArgs and NodeStateCountsResponseOutput values. You can construct a concrete instance of `NodeStateCountsResponseInput` via:
NodeStateCountsResponseArgs{...}
type NodeStateCountsResponseOutput ¶
type NodeStateCountsResponseOutput struct{ *pulumi.OutputState }
Counts of various compute node states on the cluster.
func (NodeStateCountsResponseOutput) ElementType ¶
func (NodeStateCountsResponseOutput) ElementType() reflect.Type
func (NodeStateCountsResponseOutput) IdleNodeCount ¶
func (o NodeStateCountsResponseOutput) IdleNodeCount() pulumi.IntOutput
Number of compute nodes in idle state.
func (NodeStateCountsResponseOutput) LeavingNodeCount ¶
func (o NodeStateCountsResponseOutput) LeavingNodeCount() pulumi.IntOutput
Number of compute nodes which are leaving the cluster.
func (NodeStateCountsResponseOutput) PreparingNodeCount ¶
func (o NodeStateCountsResponseOutput) PreparingNodeCount() pulumi.IntOutput
Number of compute nodes which are being prepared.
func (NodeStateCountsResponseOutput) RunningNodeCount ¶
func (o NodeStateCountsResponseOutput) RunningNodeCount() pulumi.IntOutput
Number of compute nodes which are running jobs.
func (NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutput ¶
func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutput() NodeStateCountsResponseOutput
func (NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutputWithContext ¶
func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponseOutputWithContext(ctx context.Context) NodeStateCountsResponseOutput
func (NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutput ¶
func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
func (NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutputWithContext ¶
func (o NodeStateCountsResponseOutput) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput
func (NodeStateCountsResponseOutput) UnusableNodeCount ¶
func (o NodeStateCountsResponseOutput) UnusableNodeCount() pulumi.IntOutput
Number of compute nodes which are in unusable state.
type NodeStateCountsResponsePtrInput ¶
type NodeStateCountsResponsePtrInput interface { pulumi.Input ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput ToNodeStateCountsResponsePtrOutputWithContext(context.Context) NodeStateCountsResponsePtrOutput }
NodeStateCountsResponsePtrInput is an input type that accepts NodeStateCountsResponseArgs, NodeStateCountsResponsePtr and NodeStateCountsResponsePtrOutput values. You can construct a concrete instance of `NodeStateCountsResponsePtrInput` via:
NodeStateCountsResponseArgs{...} or: nil
func NodeStateCountsResponsePtr ¶
func NodeStateCountsResponsePtr(v *NodeStateCountsResponseArgs) NodeStateCountsResponsePtrInput
type NodeStateCountsResponsePtrOutput ¶
type NodeStateCountsResponsePtrOutput struct{ *pulumi.OutputState }
func (NodeStateCountsResponsePtrOutput) Elem ¶
func (o NodeStateCountsResponsePtrOutput) Elem() NodeStateCountsResponseOutput
func (NodeStateCountsResponsePtrOutput) ElementType ¶
func (NodeStateCountsResponsePtrOutput) ElementType() reflect.Type
func (NodeStateCountsResponsePtrOutput) IdleNodeCount ¶
func (o NodeStateCountsResponsePtrOutput) IdleNodeCount() pulumi.IntPtrOutput
Number of compute nodes in idle state.
func (NodeStateCountsResponsePtrOutput) LeavingNodeCount ¶
func (o NodeStateCountsResponsePtrOutput) LeavingNodeCount() pulumi.IntPtrOutput
Number of compute nodes which are leaving the cluster.
func (NodeStateCountsResponsePtrOutput) PreparingNodeCount ¶
func (o NodeStateCountsResponsePtrOutput) PreparingNodeCount() pulumi.IntPtrOutput
Number of compute nodes which are being prepared.
func (NodeStateCountsResponsePtrOutput) RunningNodeCount ¶
func (o NodeStateCountsResponsePtrOutput) RunningNodeCount() pulumi.IntPtrOutput
Number of compute nodes which are running jobs.
func (NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutput ¶
func (o NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutput() NodeStateCountsResponsePtrOutput
func (NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutputWithContext ¶
func (o NodeStateCountsResponsePtrOutput) ToNodeStateCountsResponsePtrOutputWithContext(ctx context.Context) NodeStateCountsResponsePtrOutput
func (NodeStateCountsResponsePtrOutput) UnusableNodeCount ¶
func (o NodeStateCountsResponsePtrOutput) UnusableNodeCount() pulumi.IntPtrOutput
Number of compute nodes which are in unusable state.
type OutputDirectory ¶
type OutputDirectory struct { // The ID of the output directory. The job can use AZ_BATCHAI_OUTPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id string `pulumi:"id"` // The prefix path where the output directory will be created. Note, this is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. The full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathPrefix string `pulumi:"pathPrefix"` // The suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathSuffix *string `pulumi:"pathSuffix"` }
Output directory for the job.
type OutputDirectoryArgs ¶
type OutputDirectoryArgs struct { // The ID of the output directory. The job can use AZ_BATCHAI_OUTPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id pulumi.StringInput `pulumi:"id"` // The prefix path where the output directory will be created. Note, this is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. The full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathPrefix pulumi.StringInput `pulumi:"pathPrefix"` // The suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathSuffix pulumi.StringPtrInput `pulumi:"pathSuffix"` }
Output directory for the job.
func (OutputDirectoryArgs) ElementType ¶
func (OutputDirectoryArgs) ElementType() reflect.Type
func (OutputDirectoryArgs) ToOutputDirectoryOutput ¶
func (i OutputDirectoryArgs) ToOutputDirectoryOutput() OutputDirectoryOutput
func (OutputDirectoryArgs) ToOutputDirectoryOutputWithContext ¶
func (i OutputDirectoryArgs) ToOutputDirectoryOutputWithContext(ctx context.Context) OutputDirectoryOutput
type OutputDirectoryArray ¶
type OutputDirectoryArray []OutputDirectoryInput
func (OutputDirectoryArray) ElementType ¶
func (OutputDirectoryArray) ElementType() reflect.Type
func (OutputDirectoryArray) ToOutputDirectoryArrayOutput ¶
func (i OutputDirectoryArray) ToOutputDirectoryArrayOutput() OutputDirectoryArrayOutput
func (OutputDirectoryArray) ToOutputDirectoryArrayOutputWithContext ¶
func (i OutputDirectoryArray) ToOutputDirectoryArrayOutputWithContext(ctx context.Context) OutputDirectoryArrayOutput
type OutputDirectoryArrayInput ¶
type OutputDirectoryArrayInput interface { pulumi.Input ToOutputDirectoryArrayOutput() OutputDirectoryArrayOutput ToOutputDirectoryArrayOutputWithContext(context.Context) OutputDirectoryArrayOutput }
OutputDirectoryArrayInput is an input type that accepts OutputDirectoryArray and OutputDirectoryArrayOutput values. You can construct a concrete instance of `OutputDirectoryArrayInput` via:
OutputDirectoryArray{ OutputDirectoryArgs{...} }
type OutputDirectoryArrayOutput ¶
type OutputDirectoryArrayOutput struct{ *pulumi.OutputState }
func (OutputDirectoryArrayOutput) ElementType ¶
func (OutputDirectoryArrayOutput) ElementType() reflect.Type
func (OutputDirectoryArrayOutput) Index ¶
func (o OutputDirectoryArrayOutput) Index(i pulumi.IntInput) OutputDirectoryOutput
func (OutputDirectoryArrayOutput) ToOutputDirectoryArrayOutput ¶
func (o OutputDirectoryArrayOutput) ToOutputDirectoryArrayOutput() OutputDirectoryArrayOutput
func (OutputDirectoryArrayOutput) ToOutputDirectoryArrayOutputWithContext ¶
func (o OutputDirectoryArrayOutput) ToOutputDirectoryArrayOutputWithContext(ctx context.Context) OutputDirectoryArrayOutput
type OutputDirectoryInput ¶
type OutputDirectoryInput interface { pulumi.Input ToOutputDirectoryOutput() OutputDirectoryOutput ToOutputDirectoryOutputWithContext(context.Context) OutputDirectoryOutput }
OutputDirectoryInput is an input type that accepts OutputDirectoryArgs and OutputDirectoryOutput values. You can construct a concrete instance of `OutputDirectoryInput` via:
OutputDirectoryArgs{...}
type OutputDirectoryOutput ¶
type OutputDirectoryOutput struct{ *pulumi.OutputState }
Output directory for the job.
func (OutputDirectoryOutput) ElementType ¶
func (OutputDirectoryOutput) ElementType() reflect.Type
func (OutputDirectoryOutput) Id ¶
func (o OutputDirectoryOutput) Id() pulumi.StringOutput
The ID of the output directory. The job can use AZ_BATCHAI_OUTPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute.
func (OutputDirectoryOutput) PathPrefix ¶
func (o OutputDirectoryOutput) PathPrefix() pulumi.StringOutput
The prefix path where the output directory will be created. Note, this is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. The full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix.
func (OutputDirectoryOutput) PathSuffix ¶
func (o OutputDirectoryOutput) PathSuffix() pulumi.StringPtrOutput
The suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix.
func (OutputDirectoryOutput) ToOutputDirectoryOutput ¶
func (o OutputDirectoryOutput) ToOutputDirectoryOutput() OutputDirectoryOutput
func (OutputDirectoryOutput) ToOutputDirectoryOutputWithContext ¶
func (o OutputDirectoryOutput) ToOutputDirectoryOutputWithContext(ctx context.Context) OutputDirectoryOutput
type OutputDirectoryResponse ¶
type OutputDirectoryResponse struct { // The ID of the output directory. The job can use AZ_BATCHAI_OUTPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id string `pulumi:"id"` // The prefix path where the output directory will be created. Note, this is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. The full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathPrefix string `pulumi:"pathPrefix"` // The suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathSuffix *string `pulumi:"pathSuffix"` }
Output directory for the job.
type OutputDirectoryResponseArgs ¶
type OutputDirectoryResponseArgs struct { // The ID of the output directory. The job can use AZ_BATCHAI_OUTPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute. Id pulumi.StringInput `pulumi:"id"` // The prefix path where the output directory will be created. Note, this is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. The full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathPrefix pulumi.StringInput `pulumi:"pathPrefix"` // The suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix. PathSuffix pulumi.StringPtrInput `pulumi:"pathSuffix"` }
Output directory for the job.
func (OutputDirectoryResponseArgs) ElementType ¶
func (OutputDirectoryResponseArgs) ElementType() reflect.Type
func (OutputDirectoryResponseArgs) ToOutputDirectoryResponseOutput ¶
func (i OutputDirectoryResponseArgs) ToOutputDirectoryResponseOutput() OutputDirectoryResponseOutput
func (OutputDirectoryResponseArgs) ToOutputDirectoryResponseOutputWithContext ¶
func (i OutputDirectoryResponseArgs) ToOutputDirectoryResponseOutputWithContext(ctx context.Context) OutputDirectoryResponseOutput
type OutputDirectoryResponseArray ¶
type OutputDirectoryResponseArray []OutputDirectoryResponseInput
func (OutputDirectoryResponseArray) ElementType ¶
func (OutputDirectoryResponseArray) ElementType() reflect.Type
func (OutputDirectoryResponseArray) ToOutputDirectoryResponseArrayOutput ¶
func (i OutputDirectoryResponseArray) ToOutputDirectoryResponseArrayOutput() OutputDirectoryResponseArrayOutput
func (OutputDirectoryResponseArray) ToOutputDirectoryResponseArrayOutputWithContext ¶
func (i OutputDirectoryResponseArray) ToOutputDirectoryResponseArrayOutputWithContext(ctx context.Context) OutputDirectoryResponseArrayOutput
type OutputDirectoryResponseArrayInput ¶
type OutputDirectoryResponseArrayInput interface { pulumi.Input ToOutputDirectoryResponseArrayOutput() OutputDirectoryResponseArrayOutput ToOutputDirectoryResponseArrayOutputWithContext(context.Context) OutputDirectoryResponseArrayOutput }
OutputDirectoryResponseArrayInput is an input type that accepts OutputDirectoryResponseArray and OutputDirectoryResponseArrayOutput values. You can construct a concrete instance of `OutputDirectoryResponseArrayInput` via:
OutputDirectoryResponseArray{ OutputDirectoryResponseArgs{...} }
type OutputDirectoryResponseArrayOutput ¶
type OutputDirectoryResponseArrayOutput struct{ *pulumi.OutputState }
func (OutputDirectoryResponseArrayOutput) ElementType ¶
func (OutputDirectoryResponseArrayOutput) ElementType() reflect.Type
func (OutputDirectoryResponseArrayOutput) Index ¶
func (o OutputDirectoryResponseArrayOutput) Index(i pulumi.IntInput) OutputDirectoryResponseOutput
func (OutputDirectoryResponseArrayOutput) ToOutputDirectoryResponseArrayOutput ¶
func (o OutputDirectoryResponseArrayOutput) ToOutputDirectoryResponseArrayOutput() OutputDirectoryResponseArrayOutput
func (OutputDirectoryResponseArrayOutput) ToOutputDirectoryResponseArrayOutputWithContext ¶
func (o OutputDirectoryResponseArrayOutput) ToOutputDirectoryResponseArrayOutputWithContext(ctx context.Context) OutputDirectoryResponseArrayOutput
type OutputDirectoryResponseInput ¶
type OutputDirectoryResponseInput interface { pulumi.Input ToOutputDirectoryResponseOutput() OutputDirectoryResponseOutput ToOutputDirectoryResponseOutputWithContext(context.Context) OutputDirectoryResponseOutput }
OutputDirectoryResponseInput is an input type that accepts OutputDirectoryResponseArgs and OutputDirectoryResponseOutput values. You can construct a concrete instance of `OutputDirectoryResponseInput` via:
OutputDirectoryResponseArgs{...}
type OutputDirectoryResponseOutput ¶
type OutputDirectoryResponseOutput struct{ *pulumi.OutputState }
Output directory for the job.
func (OutputDirectoryResponseOutput) ElementType ¶
func (OutputDirectoryResponseOutput) ElementType() reflect.Type
func (OutputDirectoryResponseOutput) Id ¶
func (o OutputDirectoryResponseOutput) Id() pulumi.StringOutput
The ID of the output directory. The job can use AZ_BATCHAI_OUTPUT_<id> environment variable to find the directory path, where <id> is the value of id attribute.
func (OutputDirectoryResponseOutput) PathPrefix ¶
func (o OutputDirectoryResponseOutput) PathPrefix() pulumi.StringOutput
The prefix path where the output directory will be created. Note, this is an absolute path to prefix. E.g. $AZ_BATCHAI_MOUNT_ROOT/MyNFS/MyLogs. The full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix.
func (OutputDirectoryResponseOutput) PathSuffix ¶
func (o OutputDirectoryResponseOutput) PathSuffix() pulumi.StringPtrOutput
The suffix path where the output directory will be created. E.g. models. You can find the full path to the output directory by combining pathPrefix, jobOutputDirectoryPathSegment (reported by get job) and pathSuffix.
func (OutputDirectoryResponseOutput) ToOutputDirectoryResponseOutput ¶
func (o OutputDirectoryResponseOutput) ToOutputDirectoryResponseOutput() OutputDirectoryResponseOutput
func (OutputDirectoryResponseOutput) ToOutputDirectoryResponseOutputWithContext ¶
func (o OutputDirectoryResponseOutput) ToOutputDirectoryResponseOutputWithContext(ctx context.Context) OutputDirectoryResponseOutput
type PerformanceCountersSettings ¶
type PerformanceCountersSettings struct { // Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account. AppInsightsReference AppInsightsReference `pulumi:"appInsightsReference"` }
Performance counters reporting settings.
type PerformanceCountersSettingsArgs ¶
type PerformanceCountersSettingsArgs struct { // Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account. AppInsightsReference AppInsightsReferenceInput `pulumi:"appInsightsReference"` }
Performance counters reporting settings.
func (PerformanceCountersSettingsArgs) ElementType ¶
func (PerformanceCountersSettingsArgs) ElementType() reflect.Type
func (PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsOutput ¶
func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsOutput() PerformanceCountersSettingsOutput
func (PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsOutputWithContext ¶
func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsOutputWithContext(ctx context.Context) PerformanceCountersSettingsOutput
func (PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsPtrOutput ¶
func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput
func (PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsPtrOutputWithContext ¶
func (i PerformanceCountersSettingsArgs) ToPerformanceCountersSettingsPtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsPtrOutput
type PerformanceCountersSettingsInput ¶
type PerformanceCountersSettingsInput interface { pulumi.Input ToPerformanceCountersSettingsOutput() PerformanceCountersSettingsOutput ToPerformanceCountersSettingsOutputWithContext(context.Context) PerformanceCountersSettingsOutput }
PerformanceCountersSettingsInput is an input type that accepts PerformanceCountersSettingsArgs and PerformanceCountersSettingsOutput values. You can construct a concrete instance of `PerformanceCountersSettingsInput` via:
PerformanceCountersSettingsArgs{...}
type PerformanceCountersSettingsOutput ¶
type PerformanceCountersSettingsOutput struct{ *pulumi.OutputState }
Performance counters reporting settings.
func (PerformanceCountersSettingsOutput) AppInsightsReference ¶
func (o PerformanceCountersSettingsOutput) AppInsightsReference() AppInsightsReferenceOutput
Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account.
func (PerformanceCountersSettingsOutput) ElementType ¶
func (PerformanceCountersSettingsOutput) ElementType() reflect.Type
func (PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsOutput ¶
func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsOutput() PerformanceCountersSettingsOutput
func (PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsOutputWithContext ¶
func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsOutputWithContext(ctx context.Context) PerformanceCountersSettingsOutput
func (PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsPtrOutput ¶
func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput
func (PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsPtrOutputWithContext ¶
func (o PerformanceCountersSettingsOutput) ToPerformanceCountersSettingsPtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsPtrOutput
type PerformanceCountersSettingsPtrInput ¶
type PerformanceCountersSettingsPtrInput interface { pulumi.Input ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput ToPerformanceCountersSettingsPtrOutputWithContext(context.Context) PerformanceCountersSettingsPtrOutput }
PerformanceCountersSettingsPtrInput is an input type that accepts PerformanceCountersSettingsArgs, PerformanceCountersSettingsPtr and PerformanceCountersSettingsPtrOutput values. You can construct a concrete instance of `PerformanceCountersSettingsPtrInput` via:
PerformanceCountersSettingsArgs{...} or: nil
func PerformanceCountersSettingsPtr ¶
func PerformanceCountersSettingsPtr(v *PerformanceCountersSettingsArgs) PerformanceCountersSettingsPtrInput
type PerformanceCountersSettingsPtrOutput ¶
type PerformanceCountersSettingsPtrOutput struct{ *pulumi.OutputState }
func (PerformanceCountersSettingsPtrOutput) AppInsightsReference ¶
func (o PerformanceCountersSettingsPtrOutput) AppInsightsReference() AppInsightsReferencePtrOutput
Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account.
func (PerformanceCountersSettingsPtrOutput) ElementType ¶
func (PerformanceCountersSettingsPtrOutput) ElementType() reflect.Type
func (PerformanceCountersSettingsPtrOutput) ToPerformanceCountersSettingsPtrOutput ¶
func (o PerformanceCountersSettingsPtrOutput) ToPerformanceCountersSettingsPtrOutput() PerformanceCountersSettingsPtrOutput
func (PerformanceCountersSettingsPtrOutput) ToPerformanceCountersSettingsPtrOutputWithContext ¶
func (o PerformanceCountersSettingsPtrOutput) ToPerformanceCountersSettingsPtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsPtrOutput
type PerformanceCountersSettingsResponse ¶
type PerformanceCountersSettingsResponse struct { // Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account. AppInsightsReference AppInsightsReferenceResponse `pulumi:"appInsightsReference"` }
Performance counters reporting settings.
type PerformanceCountersSettingsResponseArgs ¶
type PerformanceCountersSettingsResponseArgs struct { // Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account. AppInsightsReference AppInsightsReferenceResponseInput `pulumi:"appInsightsReference"` }
Performance counters reporting settings.
func (PerformanceCountersSettingsResponseArgs) ElementType ¶
func (PerformanceCountersSettingsResponseArgs) ElementType() reflect.Type
func (PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponseOutput ¶
func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponseOutput() PerformanceCountersSettingsResponseOutput
func (PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponseOutputWithContext ¶
func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponseOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponseOutput
func (PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponsePtrOutput ¶
func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput
func (PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponsePtrOutputWithContext ¶
func (i PerformanceCountersSettingsResponseArgs) ToPerformanceCountersSettingsResponsePtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponsePtrOutput
type PerformanceCountersSettingsResponseInput ¶
type PerformanceCountersSettingsResponseInput interface { pulumi.Input ToPerformanceCountersSettingsResponseOutput() PerformanceCountersSettingsResponseOutput ToPerformanceCountersSettingsResponseOutputWithContext(context.Context) PerformanceCountersSettingsResponseOutput }
PerformanceCountersSettingsResponseInput is an input type that accepts PerformanceCountersSettingsResponseArgs and PerformanceCountersSettingsResponseOutput values. You can construct a concrete instance of `PerformanceCountersSettingsResponseInput` via:
PerformanceCountersSettingsResponseArgs{...}
type PerformanceCountersSettingsResponseOutput ¶
type PerformanceCountersSettingsResponseOutput struct{ *pulumi.OutputState }
Performance counters reporting settings.
func (PerformanceCountersSettingsResponseOutput) AppInsightsReference ¶
func (o PerformanceCountersSettingsResponseOutput) AppInsightsReference() AppInsightsReferenceResponseOutput
Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account.
func (PerformanceCountersSettingsResponseOutput) ElementType ¶
func (PerformanceCountersSettingsResponseOutput) ElementType() reflect.Type
func (PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponseOutput ¶
func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponseOutput() PerformanceCountersSettingsResponseOutput
func (PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponseOutputWithContext ¶
func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponseOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponseOutput
func (PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponsePtrOutput ¶
func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput
func (PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponsePtrOutputWithContext ¶
func (o PerformanceCountersSettingsResponseOutput) ToPerformanceCountersSettingsResponsePtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponsePtrOutput
type PerformanceCountersSettingsResponsePtrInput ¶
type PerformanceCountersSettingsResponsePtrInput interface { pulumi.Input ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput ToPerformanceCountersSettingsResponsePtrOutputWithContext(context.Context) PerformanceCountersSettingsResponsePtrOutput }
PerformanceCountersSettingsResponsePtrInput is an input type that accepts PerformanceCountersSettingsResponseArgs, PerformanceCountersSettingsResponsePtr and PerformanceCountersSettingsResponsePtrOutput values. You can construct a concrete instance of `PerformanceCountersSettingsResponsePtrInput` via:
PerformanceCountersSettingsResponseArgs{...} or: nil
func PerformanceCountersSettingsResponsePtr ¶
func PerformanceCountersSettingsResponsePtr(v *PerformanceCountersSettingsResponseArgs) PerformanceCountersSettingsResponsePtrInput
type PerformanceCountersSettingsResponsePtrOutput ¶
type PerformanceCountersSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (PerformanceCountersSettingsResponsePtrOutput) AppInsightsReference ¶
func (o PerformanceCountersSettingsResponsePtrOutput) AppInsightsReference() AppInsightsReferenceResponsePtrOutput
Azure Application Insights information for performance counters reporting. If provided, Batch AI will upload node performance counters to the corresponding Azure Application Insights account.
func (PerformanceCountersSettingsResponsePtrOutput) ElementType ¶
func (PerformanceCountersSettingsResponsePtrOutput) ElementType() reflect.Type
func (PerformanceCountersSettingsResponsePtrOutput) ToPerformanceCountersSettingsResponsePtrOutput ¶
func (o PerformanceCountersSettingsResponsePtrOutput) ToPerformanceCountersSettingsResponsePtrOutput() PerformanceCountersSettingsResponsePtrOutput
func (PerformanceCountersSettingsResponsePtrOutput) ToPerformanceCountersSettingsResponsePtrOutputWithContext ¶
func (o PerformanceCountersSettingsResponsePtrOutput) ToPerformanceCountersSettingsResponsePtrOutputWithContext(ctx context.Context) PerformanceCountersSettingsResponsePtrOutput
type PrivateRegistryCredentials ¶
type PrivateRegistryCredentials struct { // User password to login to the docker repository. One of password or passwordSecretReference must be specified. Password *string `pulumi:"password"` // KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified. PasswordSecretReference *KeyVaultSecretReference `pulumi:"passwordSecretReference"` // User name to login to the repository. Username string `pulumi:"username"` }
Credentials to access a container image in a private repository.
type PrivateRegistryCredentialsArgs ¶
type PrivateRegistryCredentialsArgs struct { // User password to login to the docker repository. One of password or passwordSecretReference must be specified. Password pulumi.StringPtrInput `pulumi:"password"` // KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified. PasswordSecretReference KeyVaultSecretReferencePtrInput `pulumi:"passwordSecretReference"` // User name to login to the repository. Username pulumi.StringInput `pulumi:"username"` }
Credentials to access a container image in a private repository.
func (PrivateRegistryCredentialsArgs) ElementType ¶
func (PrivateRegistryCredentialsArgs) ElementType() reflect.Type
func (PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsOutput ¶
func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsOutput() PrivateRegistryCredentialsOutput
func (PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsOutputWithContext ¶
func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsOutputWithContext(ctx context.Context) PrivateRegistryCredentialsOutput
func (PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsPtrOutput ¶
func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput
func (PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsPtrOutputWithContext ¶
func (i PrivateRegistryCredentialsArgs) ToPrivateRegistryCredentialsPtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsPtrOutput
type PrivateRegistryCredentialsInput ¶
type PrivateRegistryCredentialsInput interface { pulumi.Input ToPrivateRegistryCredentialsOutput() PrivateRegistryCredentialsOutput ToPrivateRegistryCredentialsOutputWithContext(context.Context) PrivateRegistryCredentialsOutput }
PrivateRegistryCredentialsInput is an input type that accepts PrivateRegistryCredentialsArgs and PrivateRegistryCredentialsOutput values. You can construct a concrete instance of `PrivateRegistryCredentialsInput` via:
PrivateRegistryCredentialsArgs{...}
type PrivateRegistryCredentialsOutput ¶
type PrivateRegistryCredentialsOutput struct{ *pulumi.OutputState }
Credentials to access a container image in a private repository.
func (PrivateRegistryCredentialsOutput) ElementType ¶
func (PrivateRegistryCredentialsOutput) ElementType() reflect.Type
func (PrivateRegistryCredentialsOutput) Password ¶
func (o PrivateRegistryCredentialsOutput) Password() pulumi.StringPtrOutput
User password to login to the docker repository. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsOutput) PasswordSecretReference ¶
func (o PrivateRegistryCredentialsOutput) PasswordSecretReference() KeyVaultSecretReferencePtrOutput
KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsOutput ¶
func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsOutput() PrivateRegistryCredentialsOutput
func (PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsOutputWithContext ¶
func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsOutputWithContext(ctx context.Context) PrivateRegistryCredentialsOutput
func (PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsPtrOutput ¶
func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput
func (PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsPtrOutputWithContext ¶
func (o PrivateRegistryCredentialsOutput) ToPrivateRegistryCredentialsPtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsPtrOutput
func (PrivateRegistryCredentialsOutput) Username ¶
func (o PrivateRegistryCredentialsOutput) Username() pulumi.StringOutput
User name to login to the repository.
type PrivateRegistryCredentialsPtrInput ¶
type PrivateRegistryCredentialsPtrInput interface { pulumi.Input ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput ToPrivateRegistryCredentialsPtrOutputWithContext(context.Context) PrivateRegistryCredentialsPtrOutput }
PrivateRegistryCredentialsPtrInput is an input type that accepts PrivateRegistryCredentialsArgs, PrivateRegistryCredentialsPtr and PrivateRegistryCredentialsPtrOutput values. You can construct a concrete instance of `PrivateRegistryCredentialsPtrInput` via:
PrivateRegistryCredentialsArgs{...} or: nil
func PrivateRegistryCredentialsPtr ¶
func PrivateRegistryCredentialsPtr(v *PrivateRegistryCredentialsArgs) PrivateRegistryCredentialsPtrInput
type PrivateRegistryCredentialsPtrOutput ¶
type PrivateRegistryCredentialsPtrOutput struct{ *pulumi.OutputState }
func (PrivateRegistryCredentialsPtrOutput) Elem ¶
func (o PrivateRegistryCredentialsPtrOutput) Elem() PrivateRegistryCredentialsOutput
func (PrivateRegistryCredentialsPtrOutput) ElementType ¶
func (PrivateRegistryCredentialsPtrOutput) ElementType() reflect.Type
func (PrivateRegistryCredentialsPtrOutput) Password ¶
func (o PrivateRegistryCredentialsPtrOutput) Password() pulumi.StringPtrOutput
User password to login to the docker repository. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsPtrOutput) PasswordSecretReference ¶
func (o PrivateRegistryCredentialsPtrOutput) PasswordSecretReference() KeyVaultSecretReferencePtrOutput
KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsPtrOutput) ToPrivateRegistryCredentialsPtrOutput ¶
func (o PrivateRegistryCredentialsPtrOutput) ToPrivateRegistryCredentialsPtrOutput() PrivateRegistryCredentialsPtrOutput
func (PrivateRegistryCredentialsPtrOutput) ToPrivateRegistryCredentialsPtrOutputWithContext ¶
func (o PrivateRegistryCredentialsPtrOutput) ToPrivateRegistryCredentialsPtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsPtrOutput
func (PrivateRegistryCredentialsPtrOutput) Username ¶
func (o PrivateRegistryCredentialsPtrOutput) Username() pulumi.StringPtrOutput
User name to login to the repository.
type PrivateRegistryCredentialsResponse ¶
type PrivateRegistryCredentialsResponse struct { // User password to login to the docker repository. One of password or passwordSecretReference must be specified. Password *string `pulumi:"password"` // KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified. PasswordSecretReference *KeyVaultSecretReferenceResponse `pulumi:"passwordSecretReference"` // User name to login to the repository. Username string `pulumi:"username"` }
Credentials to access a container image in a private repository.
type PrivateRegistryCredentialsResponseArgs ¶
type PrivateRegistryCredentialsResponseArgs struct { // User password to login to the docker repository. One of password or passwordSecretReference must be specified. Password pulumi.StringPtrInput `pulumi:"password"` // KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified. PasswordSecretReference KeyVaultSecretReferenceResponsePtrInput `pulumi:"passwordSecretReference"` // User name to login to the repository. Username pulumi.StringInput `pulumi:"username"` }
Credentials to access a container image in a private repository.
func (PrivateRegistryCredentialsResponseArgs) ElementType ¶
func (PrivateRegistryCredentialsResponseArgs) ElementType() reflect.Type
func (PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponseOutput ¶
func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponseOutput() PrivateRegistryCredentialsResponseOutput
func (PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponseOutputWithContext ¶
func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponseOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponseOutput
func (PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponsePtrOutput ¶
func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput
func (PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponsePtrOutputWithContext ¶
func (i PrivateRegistryCredentialsResponseArgs) ToPrivateRegistryCredentialsResponsePtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponsePtrOutput
type PrivateRegistryCredentialsResponseInput ¶
type PrivateRegistryCredentialsResponseInput interface { pulumi.Input ToPrivateRegistryCredentialsResponseOutput() PrivateRegistryCredentialsResponseOutput ToPrivateRegistryCredentialsResponseOutputWithContext(context.Context) PrivateRegistryCredentialsResponseOutput }
PrivateRegistryCredentialsResponseInput is an input type that accepts PrivateRegistryCredentialsResponseArgs and PrivateRegistryCredentialsResponseOutput values. You can construct a concrete instance of `PrivateRegistryCredentialsResponseInput` via:
PrivateRegistryCredentialsResponseArgs{...}
type PrivateRegistryCredentialsResponseOutput ¶
type PrivateRegistryCredentialsResponseOutput struct{ *pulumi.OutputState }
Credentials to access a container image in a private repository.
func (PrivateRegistryCredentialsResponseOutput) ElementType ¶
func (PrivateRegistryCredentialsResponseOutput) ElementType() reflect.Type
func (PrivateRegistryCredentialsResponseOutput) Password ¶
func (o PrivateRegistryCredentialsResponseOutput) Password() pulumi.StringPtrOutput
User password to login to the docker repository. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsResponseOutput) PasswordSecretReference ¶
func (o PrivateRegistryCredentialsResponseOutput) PasswordSecretReference() KeyVaultSecretReferenceResponsePtrOutput
KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponseOutput ¶
func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponseOutput() PrivateRegistryCredentialsResponseOutput
func (PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponseOutputWithContext ¶
func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponseOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponseOutput
func (PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponsePtrOutput ¶
func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput
func (PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponsePtrOutputWithContext ¶
func (o PrivateRegistryCredentialsResponseOutput) ToPrivateRegistryCredentialsResponsePtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponsePtrOutput
func (PrivateRegistryCredentialsResponseOutput) Username ¶
func (o PrivateRegistryCredentialsResponseOutput) Username() pulumi.StringOutput
User name to login to the repository.
type PrivateRegistryCredentialsResponsePtrInput ¶
type PrivateRegistryCredentialsResponsePtrInput interface { pulumi.Input ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput ToPrivateRegistryCredentialsResponsePtrOutputWithContext(context.Context) PrivateRegistryCredentialsResponsePtrOutput }
PrivateRegistryCredentialsResponsePtrInput is an input type that accepts PrivateRegistryCredentialsResponseArgs, PrivateRegistryCredentialsResponsePtr and PrivateRegistryCredentialsResponsePtrOutput values. You can construct a concrete instance of `PrivateRegistryCredentialsResponsePtrInput` via:
PrivateRegistryCredentialsResponseArgs{...} or: nil
func PrivateRegistryCredentialsResponsePtr ¶
func PrivateRegistryCredentialsResponsePtr(v *PrivateRegistryCredentialsResponseArgs) PrivateRegistryCredentialsResponsePtrInput
type PrivateRegistryCredentialsResponsePtrOutput ¶
type PrivateRegistryCredentialsResponsePtrOutput struct{ *pulumi.OutputState }
func (PrivateRegistryCredentialsResponsePtrOutput) ElementType ¶
func (PrivateRegistryCredentialsResponsePtrOutput) ElementType() reflect.Type
func (PrivateRegistryCredentialsResponsePtrOutput) Password ¶
func (o PrivateRegistryCredentialsResponsePtrOutput) Password() pulumi.StringPtrOutput
User password to login to the docker repository. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsResponsePtrOutput) PasswordSecretReference ¶
func (o PrivateRegistryCredentialsResponsePtrOutput) PasswordSecretReference() KeyVaultSecretReferenceResponsePtrOutput
KeyVault Secret storing the password. Users can store their secrets in Azure KeyVault and pass it to the Batch AI service to integrate with KeyVault. One of password or passwordSecretReference must be specified.
func (PrivateRegistryCredentialsResponsePtrOutput) ToPrivateRegistryCredentialsResponsePtrOutput ¶
func (o PrivateRegistryCredentialsResponsePtrOutput) ToPrivateRegistryCredentialsResponsePtrOutput() PrivateRegistryCredentialsResponsePtrOutput
func (PrivateRegistryCredentialsResponsePtrOutput) ToPrivateRegistryCredentialsResponsePtrOutputWithContext ¶
func (o PrivateRegistryCredentialsResponsePtrOutput) ToPrivateRegistryCredentialsResponsePtrOutputWithContext(ctx context.Context) PrivateRegistryCredentialsResponsePtrOutput
func (PrivateRegistryCredentialsResponsePtrOutput) Username ¶
func (o PrivateRegistryCredentialsResponsePtrOutput) Username() pulumi.StringPtrOutput
User name to login to the repository.
type PyTorchSettings ¶
type PyTorchSettings struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs. CommunicationBackend *string `pulumi:"communicationBackend"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
pyTorch job settings.
type PyTorchSettingsArgs ¶
type PyTorchSettingsArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs. CommunicationBackend pulumi.StringPtrInput `pulumi:"communicationBackend"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
pyTorch job settings.
func (PyTorchSettingsArgs) ElementType ¶
func (PyTorchSettingsArgs) ElementType() reflect.Type
func (PyTorchSettingsArgs) ToPyTorchSettingsOutput ¶
func (i PyTorchSettingsArgs) ToPyTorchSettingsOutput() PyTorchSettingsOutput
func (PyTorchSettingsArgs) ToPyTorchSettingsOutputWithContext ¶
func (i PyTorchSettingsArgs) ToPyTorchSettingsOutputWithContext(ctx context.Context) PyTorchSettingsOutput
func (PyTorchSettingsArgs) ToPyTorchSettingsPtrOutput ¶
func (i PyTorchSettingsArgs) ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput
func (PyTorchSettingsArgs) ToPyTorchSettingsPtrOutputWithContext ¶
func (i PyTorchSettingsArgs) ToPyTorchSettingsPtrOutputWithContext(ctx context.Context) PyTorchSettingsPtrOutput
type PyTorchSettingsInput ¶
type PyTorchSettingsInput interface { pulumi.Input ToPyTorchSettingsOutput() PyTorchSettingsOutput ToPyTorchSettingsOutputWithContext(context.Context) PyTorchSettingsOutput }
PyTorchSettingsInput is an input type that accepts PyTorchSettingsArgs and PyTorchSettingsOutput values. You can construct a concrete instance of `PyTorchSettingsInput` via:
PyTorchSettingsArgs{...}
type PyTorchSettingsOutput ¶
type PyTorchSettingsOutput struct{ *pulumi.OutputState }
pyTorch job settings.
func (PyTorchSettingsOutput) CommandLineArgs ¶
func (o PyTorchSettingsOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (PyTorchSettingsOutput) CommunicationBackend ¶
func (o PyTorchSettingsOutput) CommunicationBackend() pulumi.StringPtrOutput
Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs.
func (PyTorchSettingsOutput) ElementType ¶
func (PyTorchSettingsOutput) ElementType() reflect.Type
func (PyTorchSettingsOutput) ProcessCount ¶
func (o PyTorchSettingsOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (PyTorchSettingsOutput) PythonInterpreterPath ¶
func (o PyTorchSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (PyTorchSettingsOutput) PythonScriptFilePath ¶
func (o PyTorchSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (PyTorchSettingsOutput) ToPyTorchSettingsOutput ¶
func (o PyTorchSettingsOutput) ToPyTorchSettingsOutput() PyTorchSettingsOutput
func (PyTorchSettingsOutput) ToPyTorchSettingsOutputWithContext ¶
func (o PyTorchSettingsOutput) ToPyTorchSettingsOutputWithContext(ctx context.Context) PyTorchSettingsOutput
func (PyTorchSettingsOutput) ToPyTorchSettingsPtrOutput ¶
func (o PyTorchSettingsOutput) ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput
func (PyTorchSettingsOutput) ToPyTorchSettingsPtrOutputWithContext ¶
func (o PyTorchSettingsOutput) ToPyTorchSettingsPtrOutputWithContext(ctx context.Context) PyTorchSettingsPtrOutput
type PyTorchSettingsPtrInput ¶
type PyTorchSettingsPtrInput interface { pulumi.Input ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput ToPyTorchSettingsPtrOutputWithContext(context.Context) PyTorchSettingsPtrOutput }
PyTorchSettingsPtrInput is an input type that accepts PyTorchSettingsArgs, PyTorchSettingsPtr and PyTorchSettingsPtrOutput values. You can construct a concrete instance of `PyTorchSettingsPtrInput` via:
PyTorchSettingsArgs{...} or: nil
func PyTorchSettingsPtr ¶
func PyTorchSettingsPtr(v *PyTorchSettingsArgs) PyTorchSettingsPtrInput
type PyTorchSettingsPtrOutput ¶
type PyTorchSettingsPtrOutput struct{ *pulumi.OutputState }
func (PyTorchSettingsPtrOutput) CommandLineArgs ¶
func (o PyTorchSettingsPtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (PyTorchSettingsPtrOutput) CommunicationBackend ¶
func (o PyTorchSettingsPtrOutput) CommunicationBackend() pulumi.StringPtrOutput
Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs.
func (PyTorchSettingsPtrOutput) Elem ¶
func (o PyTorchSettingsPtrOutput) Elem() PyTorchSettingsOutput
func (PyTorchSettingsPtrOutput) ElementType ¶
func (PyTorchSettingsPtrOutput) ElementType() reflect.Type
func (PyTorchSettingsPtrOutput) ProcessCount ¶
func (o PyTorchSettingsPtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (PyTorchSettingsPtrOutput) PythonInterpreterPath ¶
func (o PyTorchSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (PyTorchSettingsPtrOutput) PythonScriptFilePath ¶
func (o PyTorchSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (PyTorchSettingsPtrOutput) ToPyTorchSettingsPtrOutput ¶
func (o PyTorchSettingsPtrOutput) ToPyTorchSettingsPtrOutput() PyTorchSettingsPtrOutput
func (PyTorchSettingsPtrOutput) ToPyTorchSettingsPtrOutputWithContext ¶
func (o PyTorchSettingsPtrOutput) ToPyTorchSettingsPtrOutputWithContext(ctx context.Context) PyTorchSettingsPtrOutput
type PyTorchSettingsResponse ¶
type PyTorchSettingsResponse struct { // Command line arguments that need to be passed to the python script. CommandLineArgs *string `pulumi:"commandLineArgs"` // Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs. CommunicationBackend *string `pulumi:"communicationBackend"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount *int `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` }
pyTorch job settings.
type PyTorchSettingsResponseArgs ¶
type PyTorchSettingsResponseArgs struct { // Command line arguments that need to be passed to the python script. CommandLineArgs pulumi.StringPtrInput `pulumi:"commandLineArgs"` // Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs. CommunicationBackend pulumi.StringPtrInput `pulumi:"communicationBackend"` // Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property ProcessCount pulumi.IntPtrInput `pulumi:"processCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` }
pyTorch job settings.
func (PyTorchSettingsResponseArgs) ElementType ¶
func (PyTorchSettingsResponseArgs) ElementType() reflect.Type
func (PyTorchSettingsResponseArgs) ToPyTorchSettingsResponseOutput ¶
func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponseOutput() PyTorchSettingsResponseOutput
func (PyTorchSettingsResponseArgs) ToPyTorchSettingsResponseOutputWithContext ¶
func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponseOutputWithContext(ctx context.Context) PyTorchSettingsResponseOutput
func (PyTorchSettingsResponseArgs) ToPyTorchSettingsResponsePtrOutput ¶
func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput
func (PyTorchSettingsResponseArgs) ToPyTorchSettingsResponsePtrOutputWithContext ¶
func (i PyTorchSettingsResponseArgs) ToPyTorchSettingsResponsePtrOutputWithContext(ctx context.Context) PyTorchSettingsResponsePtrOutput
type PyTorchSettingsResponseInput ¶
type PyTorchSettingsResponseInput interface { pulumi.Input ToPyTorchSettingsResponseOutput() PyTorchSettingsResponseOutput ToPyTorchSettingsResponseOutputWithContext(context.Context) PyTorchSettingsResponseOutput }
PyTorchSettingsResponseInput is an input type that accepts PyTorchSettingsResponseArgs and PyTorchSettingsResponseOutput values. You can construct a concrete instance of `PyTorchSettingsResponseInput` via:
PyTorchSettingsResponseArgs{...}
type PyTorchSettingsResponseOutput ¶
type PyTorchSettingsResponseOutput struct{ *pulumi.OutputState }
pyTorch job settings.
func (PyTorchSettingsResponseOutput) CommandLineArgs ¶
func (o PyTorchSettingsResponseOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (PyTorchSettingsResponseOutput) CommunicationBackend ¶
func (o PyTorchSettingsResponseOutput) CommunicationBackend() pulumi.StringPtrOutput
Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs.
func (PyTorchSettingsResponseOutput) ElementType ¶
func (PyTorchSettingsResponseOutput) ElementType() reflect.Type
func (PyTorchSettingsResponseOutput) ProcessCount ¶
func (o PyTorchSettingsResponseOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (PyTorchSettingsResponseOutput) PythonInterpreterPath ¶
func (o PyTorchSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (PyTorchSettingsResponseOutput) PythonScriptFilePath ¶
func (o PyTorchSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (PyTorchSettingsResponseOutput) ToPyTorchSettingsResponseOutput ¶
func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponseOutput() PyTorchSettingsResponseOutput
func (PyTorchSettingsResponseOutput) ToPyTorchSettingsResponseOutputWithContext ¶
func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponseOutputWithContext(ctx context.Context) PyTorchSettingsResponseOutput
func (PyTorchSettingsResponseOutput) ToPyTorchSettingsResponsePtrOutput ¶
func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput
func (PyTorchSettingsResponseOutput) ToPyTorchSettingsResponsePtrOutputWithContext ¶
func (o PyTorchSettingsResponseOutput) ToPyTorchSettingsResponsePtrOutputWithContext(ctx context.Context) PyTorchSettingsResponsePtrOutput
type PyTorchSettingsResponsePtrInput ¶
type PyTorchSettingsResponsePtrInput interface { pulumi.Input ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput ToPyTorchSettingsResponsePtrOutputWithContext(context.Context) PyTorchSettingsResponsePtrOutput }
PyTorchSettingsResponsePtrInput is an input type that accepts PyTorchSettingsResponseArgs, PyTorchSettingsResponsePtr and PyTorchSettingsResponsePtrOutput values. You can construct a concrete instance of `PyTorchSettingsResponsePtrInput` via:
PyTorchSettingsResponseArgs{...} or: nil
func PyTorchSettingsResponsePtr ¶
func PyTorchSettingsResponsePtr(v *PyTorchSettingsResponseArgs) PyTorchSettingsResponsePtrInput
type PyTorchSettingsResponsePtrOutput ¶
type PyTorchSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (PyTorchSettingsResponsePtrOutput) CommandLineArgs ¶
func (o PyTorchSettingsResponsePtrOutput) CommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script.
func (PyTorchSettingsResponsePtrOutput) CommunicationBackend ¶
func (o PyTorchSettingsResponsePtrOutput) CommunicationBackend() pulumi.StringPtrOutput
Type of the communication backend for distributed jobs. Valid values are 'TCP', 'Gloo' or 'MPI'. Not required for non-distributed jobs.
func (PyTorchSettingsResponsePtrOutput) Elem ¶
func (o PyTorchSettingsResponsePtrOutput) Elem() PyTorchSettingsResponseOutput
func (PyTorchSettingsResponsePtrOutput) ElementType ¶
func (PyTorchSettingsResponsePtrOutput) ElementType() reflect.Type
func (PyTorchSettingsResponsePtrOutput) ProcessCount ¶
func (o PyTorchSettingsResponsePtrOutput) ProcessCount() pulumi.IntPtrOutput
Number of processes to launch for the job execution. The default value for this property is equal to nodeCount property
func (PyTorchSettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o PyTorchSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (PyTorchSettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o PyTorchSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (PyTorchSettingsResponsePtrOutput) ToPyTorchSettingsResponsePtrOutput ¶
func (o PyTorchSettingsResponsePtrOutput) ToPyTorchSettingsResponsePtrOutput() PyTorchSettingsResponsePtrOutput
func (PyTorchSettingsResponsePtrOutput) ToPyTorchSettingsResponsePtrOutputWithContext ¶
func (o PyTorchSettingsResponsePtrOutput) ToPyTorchSettingsResponsePtrOutputWithContext(ctx context.Context) PyTorchSettingsResponsePtrOutput
type RemoteLoginInformationResponse ¶
type RemoteLoginInformationResponse struct { // Public IP address of the compute node. IpAddress string `pulumi:"ipAddress"` // ID of the compute node. NodeId string `pulumi:"nodeId"` // SSH port number of the node. Port float64 `pulumi:"port"` }
Login details to SSH to a compute node in cluster.
type RemoteLoginInformationResponseArgs ¶
type RemoteLoginInformationResponseArgs struct { // Public IP address of the compute node. IpAddress pulumi.StringInput `pulumi:"ipAddress"` // ID of the compute node. NodeId pulumi.StringInput `pulumi:"nodeId"` // SSH port number of the node. Port pulumi.Float64Input `pulumi:"port"` }
Login details to SSH to a compute node in cluster.
func (RemoteLoginInformationResponseArgs) ElementType ¶
func (RemoteLoginInformationResponseArgs) ElementType() reflect.Type
func (RemoteLoginInformationResponseArgs) ToRemoteLoginInformationResponseOutput ¶
func (i RemoteLoginInformationResponseArgs) ToRemoteLoginInformationResponseOutput() RemoteLoginInformationResponseOutput
func (RemoteLoginInformationResponseArgs) ToRemoteLoginInformationResponseOutputWithContext ¶
func (i RemoteLoginInformationResponseArgs) ToRemoteLoginInformationResponseOutputWithContext(ctx context.Context) RemoteLoginInformationResponseOutput
type RemoteLoginInformationResponseArray ¶
type RemoteLoginInformationResponseArray []RemoteLoginInformationResponseInput
func (RemoteLoginInformationResponseArray) ElementType ¶
func (RemoteLoginInformationResponseArray) ElementType() reflect.Type
func (RemoteLoginInformationResponseArray) ToRemoteLoginInformationResponseArrayOutput ¶
func (i RemoteLoginInformationResponseArray) ToRemoteLoginInformationResponseArrayOutput() RemoteLoginInformationResponseArrayOutput
func (RemoteLoginInformationResponseArray) ToRemoteLoginInformationResponseArrayOutputWithContext ¶
func (i RemoteLoginInformationResponseArray) ToRemoteLoginInformationResponseArrayOutputWithContext(ctx context.Context) RemoteLoginInformationResponseArrayOutput
type RemoteLoginInformationResponseArrayInput ¶
type RemoteLoginInformationResponseArrayInput interface { pulumi.Input ToRemoteLoginInformationResponseArrayOutput() RemoteLoginInformationResponseArrayOutput ToRemoteLoginInformationResponseArrayOutputWithContext(context.Context) RemoteLoginInformationResponseArrayOutput }
RemoteLoginInformationResponseArrayInput is an input type that accepts RemoteLoginInformationResponseArray and RemoteLoginInformationResponseArrayOutput values. You can construct a concrete instance of `RemoteLoginInformationResponseArrayInput` via:
RemoteLoginInformationResponseArray{ RemoteLoginInformationResponseArgs{...} }
type RemoteLoginInformationResponseArrayOutput ¶
type RemoteLoginInformationResponseArrayOutput struct{ *pulumi.OutputState }
func (RemoteLoginInformationResponseArrayOutput) ElementType ¶
func (RemoteLoginInformationResponseArrayOutput) ElementType() reflect.Type
func (RemoteLoginInformationResponseArrayOutput) ToRemoteLoginInformationResponseArrayOutput ¶
func (o RemoteLoginInformationResponseArrayOutput) ToRemoteLoginInformationResponseArrayOutput() RemoteLoginInformationResponseArrayOutput
func (RemoteLoginInformationResponseArrayOutput) ToRemoteLoginInformationResponseArrayOutputWithContext ¶
func (o RemoteLoginInformationResponseArrayOutput) ToRemoteLoginInformationResponseArrayOutputWithContext(ctx context.Context) RemoteLoginInformationResponseArrayOutput
type RemoteLoginInformationResponseInput ¶
type RemoteLoginInformationResponseInput interface { pulumi.Input ToRemoteLoginInformationResponseOutput() RemoteLoginInformationResponseOutput ToRemoteLoginInformationResponseOutputWithContext(context.Context) RemoteLoginInformationResponseOutput }
RemoteLoginInformationResponseInput is an input type that accepts RemoteLoginInformationResponseArgs and RemoteLoginInformationResponseOutput values. You can construct a concrete instance of `RemoteLoginInformationResponseInput` via:
RemoteLoginInformationResponseArgs{...}
type RemoteLoginInformationResponseOutput ¶
type RemoteLoginInformationResponseOutput struct{ *pulumi.OutputState }
Login details to SSH to a compute node in cluster.
func (RemoteLoginInformationResponseOutput) ElementType ¶
func (RemoteLoginInformationResponseOutput) ElementType() reflect.Type
func (RemoteLoginInformationResponseOutput) IpAddress ¶
func (o RemoteLoginInformationResponseOutput) IpAddress() pulumi.StringOutput
Public IP address of the compute node.
func (RemoteLoginInformationResponseOutput) NodeId ¶
func (o RemoteLoginInformationResponseOutput) NodeId() pulumi.StringOutput
ID of the compute node.
func (RemoteLoginInformationResponseOutput) Port ¶
func (o RemoteLoginInformationResponseOutput) Port() pulumi.Float64Output
SSH port number of the node.
func (RemoteLoginInformationResponseOutput) ToRemoteLoginInformationResponseOutput ¶
func (o RemoteLoginInformationResponseOutput) ToRemoteLoginInformationResponseOutput() RemoteLoginInformationResponseOutput
func (RemoteLoginInformationResponseOutput) ToRemoteLoginInformationResponseOutputWithContext ¶
func (o RemoteLoginInformationResponseOutput) ToRemoteLoginInformationResponseOutputWithContext(ctx context.Context) RemoteLoginInformationResponseOutput
type ResourceId ¶
type ResourceId struct { // The ID of the resource Id string `pulumi:"id"` }
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
type ResourceIdArgs ¶
type ResourceIdArgs struct { // The ID of the resource Id pulumi.StringInput `pulumi:"id"` }
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
func (ResourceIdArgs) ElementType ¶
func (ResourceIdArgs) ElementType() reflect.Type
func (ResourceIdArgs) ToResourceIdOutput ¶
func (i ResourceIdArgs) ToResourceIdOutput() ResourceIdOutput
func (ResourceIdArgs) ToResourceIdOutputWithContext ¶
func (i ResourceIdArgs) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
func (ResourceIdArgs) ToResourceIdPtrOutput ¶
func (i ResourceIdArgs) ToResourceIdPtrOutput() ResourceIdPtrOutput
func (ResourceIdArgs) ToResourceIdPtrOutputWithContext ¶
func (i ResourceIdArgs) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
type ResourceIdInput ¶
type ResourceIdInput interface { pulumi.Input ToResourceIdOutput() ResourceIdOutput ToResourceIdOutputWithContext(context.Context) ResourceIdOutput }
ResourceIdInput is an input type that accepts ResourceIdArgs and ResourceIdOutput values. You can construct a concrete instance of `ResourceIdInput` via:
ResourceIdArgs{...}
type ResourceIdOutput ¶
type ResourceIdOutput struct{ *pulumi.OutputState }
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
func (ResourceIdOutput) ElementType ¶
func (ResourceIdOutput) ElementType() reflect.Type
func (ResourceIdOutput) Id ¶
func (o ResourceIdOutput) Id() pulumi.StringOutput
The ID of the resource
func (ResourceIdOutput) ToResourceIdOutput ¶
func (o ResourceIdOutput) ToResourceIdOutput() ResourceIdOutput
func (ResourceIdOutput) ToResourceIdOutputWithContext ¶
func (o ResourceIdOutput) ToResourceIdOutputWithContext(ctx context.Context) ResourceIdOutput
func (ResourceIdOutput) ToResourceIdPtrOutput ¶
func (o ResourceIdOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
func (ResourceIdOutput) ToResourceIdPtrOutputWithContext ¶
func (o ResourceIdOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
type ResourceIdPtrInput ¶
type ResourceIdPtrInput interface { pulumi.Input ToResourceIdPtrOutput() ResourceIdPtrOutput ToResourceIdPtrOutputWithContext(context.Context) ResourceIdPtrOutput }
ResourceIdPtrInput is an input type that accepts ResourceIdArgs, ResourceIdPtr and ResourceIdPtrOutput values. You can construct a concrete instance of `ResourceIdPtrInput` via:
ResourceIdArgs{...} or: nil
func ResourceIdPtr ¶
func ResourceIdPtr(v *ResourceIdArgs) ResourceIdPtrInput
type ResourceIdPtrOutput ¶
type ResourceIdPtrOutput struct{ *pulumi.OutputState }
func (ResourceIdPtrOutput) Elem ¶
func (o ResourceIdPtrOutput) Elem() ResourceIdOutput
func (ResourceIdPtrOutput) ElementType ¶
func (ResourceIdPtrOutput) ElementType() reflect.Type
func (ResourceIdPtrOutput) Id ¶
func (o ResourceIdPtrOutput) Id() pulumi.StringPtrOutput
The ID of the resource
func (ResourceIdPtrOutput) ToResourceIdPtrOutput ¶
func (o ResourceIdPtrOutput) ToResourceIdPtrOutput() ResourceIdPtrOutput
func (ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext ¶
func (o ResourceIdPtrOutput) ToResourceIdPtrOutputWithContext(ctx context.Context) ResourceIdPtrOutput
type ResourceIdResponse ¶
type ResourceIdResponse struct { // The ID of the resource Id string `pulumi:"id"` }
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
type ResourceIdResponseArgs ¶
type ResourceIdResponseArgs struct { // The ID of the resource Id pulumi.StringInput `pulumi:"id"` }
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
func (ResourceIdResponseArgs) ElementType ¶
func (ResourceIdResponseArgs) ElementType() reflect.Type
func (ResourceIdResponseArgs) ToResourceIdResponseOutput ¶
func (i ResourceIdResponseArgs) ToResourceIdResponseOutput() ResourceIdResponseOutput
func (ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext ¶
func (i ResourceIdResponseArgs) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
func (ResourceIdResponseArgs) ToResourceIdResponsePtrOutput ¶
func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
func (ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext ¶
func (i ResourceIdResponseArgs) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
type ResourceIdResponseInput ¶
type ResourceIdResponseInput interface { pulumi.Input ToResourceIdResponseOutput() ResourceIdResponseOutput ToResourceIdResponseOutputWithContext(context.Context) ResourceIdResponseOutput }
ResourceIdResponseInput is an input type that accepts ResourceIdResponseArgs and ResourceIdResponseOutput values. You can construct a concrete instance of `ResourceIdResponseInput` via:
ResourceIdResponseArgs{...}
type ResourceIdResponseOutput ¶
type ResourceIdResponseOutput struct{ *pulumi.OutputState }
Represents a resource ID. For example, for a subnet, it is the resource URL for the subnet.
func (ResourceIdResponseOutput) ElementType ¶
func (ResourceIdResponseOutput) ElementType() reflect.Type
func (ResourceIdResponseOutput) Id ¶
func (o ResourceIdResponseOutput) Id() pulumi.StringOutput
The ID of the resource
func (ResourceIdResponseOutput) ToResourceIdResponseOutput ¶
func (o ResourceIdResponseOutput) ToResourceIdResponseOutput() ResourceIdResponseOutput
func (ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext ¶
func (o ResourceIdResponseOutput) ToResourceIdResponseOutputWithContext(ctx context.Context) ResourceIdResponseOutput
func (ResourceIdResponseOutput) ToResourceIdResponsePtrOutput ¶
func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
func (ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext ¶
func (o ResourceIdResponseOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
type ResourceIdResponsePtrInput ¶
type ResourceIdResponsePtrInput interface { pulumi.Input ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput ToResourceIdResponsePtrOutputWithContext(context.Context) ResourceIdResponsePtrOutput }
ResourceIdResponsePtrInput is an input type that accepts ResourceIdResponseArgs, ResourceIdResponsePtr and ResourceIdResponsePtrOutput values. You can construct a concrete instance of `ResourceIdResponsePtrInput` via:
ResourceIdResponseArgs{...} or: nil
func ResourceIdResponsePtr ¶
func ResourceIdResponsePtr(v *ResourceIdResponseArgs) ResourceIdResponsePtrInput
type ResourceIdResponsePtrOutput ¶
type ResourceIdResponsePtrOutput struct{ *pulumi.OutputState }
func (ResourceIdResponsePtrOutput) Elem ¶
func (o ResourceIdResponsePtrOutput) Elem() ResourceIdResponseOutput
func (ResourceIdResponsePtrOutput) ElementType ¶
func (ResourceIdResponsePtrOutput) ElementType() reflect.Type
func (ResourceIdResponsePtrOutput) Id ¶
func (o ResourceIdResponsePtrOutput) Id() pulumi.StringPtrOutput
The ID of the resource
func (ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput ¶
func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutput() ResourceIdResponsePtrOutput
func (ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext ¶
func (o ResourceIdResponsePtrOutput) ToResourceIdResponsePtrOutputWithContext(ctx context.Context) ResourceIdResponsePtrOutput
type ScaleSettings ¶
type ScaleSettings struct { // Auto-scale settings for the cluster. AutoScale *AutoScaleSettings `pulumi:"autoScale"` // Manual scale settings for the cluster. Manual *ManualScaleSettings `pulumi:"manual"` }
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.
type ScaleSettingsArgs ¶
type ScaleSettingsArgs struct { // Auto-scale settings for the cluster. AutoScale AutoScaleSettingsPtrInput `pulumi:"autoScale"` // Manual scale settings for the cluster. Manual ManualScaleSettingsPtrInput `pulumi:"manual"` }
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.
func (ScaleSettingsArgs) ElementType ¶
func (ScaleSettingsArgs) ElementType() reflect.Type
func (ScaleSettingsArgs) ToScaleSettingsOutput ¶
func (i ScaleSettingsArgs) ToScaleSettingsOutput() ScaleSettingsOutput
func (ScaleSettingsArgs) ToScaleSettingsOutputWithContext ¶
func (i ScaleSettingsArgs) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
func (ScaleSettingsArgs) ToScaleSettingsPtrOutput ¶
func (i ScaleSettingsArgs) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
func (ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext ¶
func (i ScaleSettingsArgs) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
type ScaleSettingsInput ¶
type ScaleSettingsInput interface { pulumi.Input ToScaleSettingsOutput() ScaleSettingsOutput ToScaleSettingsOutputWithContext(context.Context) ScaleSettingsOutput }
ScaleSettingsInput is an input type that accepts ScaleSettingsArgs and ScaleSettingsOutput values. You can construct a concrete instance of `ScaleSettingsInput` via:
ScaleSettingsArgs{...}
type ScaleSettingsOutput ¶
type ScaleSettingsOutput struct{ *pulumi.OutputState }
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.
func (ScaleSettingsOutput) AutoScale ¶
func (o ScaleSettingsOutput) AutoScale() AutoScaleSettingsPtrOutput
Auto-scale settings for the cluster.
func (ScaleSettingsOutput) ElementType ¶
func (ScaleSettingsOutput) ElementType() reflect.Type
func (ScaleSettingsOutput) Manual ¶
func (o ScaleSettingsOutput) Manual() ManualScaleSettingsPtrOutput
Manual scale settings for the cluster.
func (ScaleSettingsOutput) ToScaleSettingsOutput ¶
func (o ScaleSettingsOutput) ToScaleSettingsOutput() ScaleSettingsOutput
func (ScaleSettingsOutput) ToScaleSettingsOutputWithContext ¶
func (o ScaleSettingsOutput) ToScaleSettingsOutputWithContext(ctx context.Context) ScaleSettingsOutput
func (ScaleSettingsOutput) ToScaleSettingsPtrOutput ¶
func (o ScaleSettingsOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
func (ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext ¶
func (o ScaleSettingsOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
type ScaleSettingsPtrInput ¶
type ScaleSettingsPtrInput interface { pulumi.Input ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput ToScaleSettingsPtrOutputWithContext(context.Context) ScaleSettingsPtrOutput }
ScaleSettingsPtrInput is an input type that accepts ScaleSettingsArgs, ScaleSettingsPtr and ScaleSettingsPtrOutput values. You can construct a concrete instance of `ScaleSettingsPtrInput` via:
ScaleSettingsArgs{...} or: nil
func ScaleSettingsPtr ¶
func ScaleSettingsPtr(v *ScaleSettingsArgs) ScaleSettingsPtrInput
type ScaleSettingsPtrOutput ¶
type ScaleSettingsPtrOutput struct{ *pulumi.OutputState }
func (ScaleSettingsPtrOutput) AutoScale ¶
func (o ScaleSettingsPtrOutput) AutoScale() AutoScaleSettingsPtrOutput
Auto-scale settings for the cluster.
func (ScaleSettingsPtrOutput) Elem ¶
func (o ScaleSettingsPtrOutput) Elem() ScaleSettingsOutput
func (ScaleSettingsPtrOutput) ElementType ¶
func (ScaleSettingsPtrOutput) ElementType() reflect.Type
func (ScaleSettingsPtrOutput) Manual ¶
func (o ScaleSettingsPtrOutput) Manual() ManualScaleSettingsPtrOutput
Manual scale settings for the cluster.
func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput ¶
func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutput() ScaleSettingsPtrOutput
func (ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext ¶
func (o ScaleSettingsPtrOutput) ToScaleSettingsPtrOutputWithContext(ctx context.Context) ScaleSettingsPtrOutput
type ScaleSettingsResponse ¶
type ScaleSettingsResponse struct { // Auto-scale settings for the cluster. AutoScale *AutoScaleSettingsResponse `pulumi:"autoScale"` // Manual scale settings for the cluster. Manual *ManualScaleSettingsResponse `pulumi:"manual"` }
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.
type ScaleSettingsResponseArgs ¶
type ScaleSettingsResponseArgs struct { // Auto-scale settings for the cluster. AutoScale AutoScaleSettingsResponsePtrInput `pulumi:"autoScale"` // Manual scale settings for the cluster. Manual ManualScaleSettingsResponsePtrInput `pulumi:"manual"` }
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.
func (ScaleSettingsResponseArgs) ElementType ¶
func (ScaleSettingsResponseArgs) ElementType() reflect.Type
func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
func (ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
func (ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext ¶
func (i ScaleSettingsResponseArgs) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
type ScaleSettingsResponseInput ¶
type ScaleSettingsResponseInput interface { pulumi.Input ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput ToScaleSettingsResponseOutputWithContext(context.Context) ScaleSettingsResponseOutput }
ScaleSettingsResponseInput is an input type that accepts ScaleSettingsResponseArgs and ScaleSettingsResponseOutput values. You can construct a concrete instance of `ScaleSettingsResponseInput` via:
ScaleSettingsResponseArgs{...}
type ScaleSettingsResponseOutput ¶
type ScaleSettingsResponseOutput struct{ *pulumi.OutputState }
At least one of manual or autoScale settings must be specified. Only one of manual or autoScale settings can be specified. If autoScale settings are specified, the system automatically scales the cluster up and down (within the supplied limits) based on the pending jobs on the cluster.
func (ScaleSettingsResponseOutput) AutoScale ¶
func (o ScaleSettingsResponseOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
Auto-scale settings for the cluster.
func (ScaleSettingsResponseOutput) ElementType ¶
func (ScaleSettingsResponseOutput) ElementType() reflect.Type
func (ScaleSettingsResponseOutput) Manual ¶
func (o ScaleSettingsResponseOutput) Manual() ManualScaleSettingsResponsePtrOutput
Manual scale settings for the cluster.
func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutput() ScaleSettingsResponseOutput
func (ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponseOutputWithContext(ctx context.Context) ScaleSettingsResponseOutput
func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
func (ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext ¶
func (o ScaleSettingsResponseOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
type ScaleSettingsResponsePtrInput ¶
type ScaleSettingsResponsePtrInput interface { pulumi.Input ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput ToScaleSettingsResponsePtrOutputWithContext(context.Context) ScaleSettingsResponsePtrOutput }
ScaleSettingsResponsePtrInput is an input type that accepts ScaleSettingsResponseArgs, ScaleSettingsResponsePtr and ScaleSettingsResponsePtrOutput values. You can construct a concrete instance of `ScaleSettingsResponsePtrInput` via:
ScaleSettingsResponseArgs{...} or: nil
func ScaleSettingsResponsePtr ¶
func ScaleSettingsResponsePtr(v *ScaleSettingsResponseArgs) ScaleSettingsResponsePtrInput
type ScaleSettingsResponsePtrOutput ¶
type ScaleSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (ScaleSettingsResponsePtrOutput) AutoScale ¶
func (o ScaleSettingsResponsePtrOutput) AutoScale() AutoScaleSettingsResponsePtrOutput
Auto-scale settings for the cluster.
func (ScaleSettingsResponsePtrOutput) Elem ¶
func (o ScaleSettingsResponsePtrOutput) Elem() ScaleSettingsResponseOutput
func (ScaleSettingsResponsePtrOutput) ElementType ¶
func (ScaleSettingsResponsePtrOutput) ElementType() reflect.Type
func (ScaleSettingsResponsePtrOutput) Manual ¶
func (o ScaleSettingsResponsePtrOutput) Manual() ManualScaleSettingsResponsePtrOutput
Manual scale settings for the cluster.
func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput ¶
func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutput() ScaleSettingsResponsePtrOutput
func (ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext ¶
func (o ScaleSettingsResponsePtrOutput) ToScaleSettingsResponsePtrOutputWithContext(ctx context.Context) ScaleSettingsResponsePtrOutput
type SetupTask ¶
type SetupTask struct { // The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root. CommandLine string `pulumi:"commandLine"` // A collection of user defined environment variables to be set for setup task. EnvironmentVariables []EnvironmentVariable `pulumi:"environmentVariables"` // A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back. Secrets []EnvironmentVariableWithSecretValue `pulumi:"secrets"` // The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task. StdOutErrPathPrefix string `pulumi:"stdOutErrPathPrefix"` }
Specifies a setup task which can be used to customize the compute nodes of the cluster.
type SetupTaskArgs ¶
type SetupTaskArgs struct { // The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root. CommandLine pulumi.StringInput `pulumi:"commandLine"` // A collection of user defined environment variables to be set for setup task. EnvironmentVariables EnvironmentVariableArrayInput `pulumi:"environmentVariables"` // A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back. Secrets EnvironmentVariableWithSecretValueArrayInput `pulumi:"secrets"` // The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task. StdOutErrPathPrefix pulumi.StringInput `pulumi:"stdOutErrPathPrefix"` }
Specifies a setup task which can be used to customize the compute nodes of the cluster.
func (SetupTaskArgs) ElementType ¶
func (SetupTaskArgs) ElementType() reflect.Type
func (SetupTaskArgs) ToSetupTaskOutput ¶
func (i SetupTaskArgs) ToSetupTaskOutput() SetupTaskOutput
func (SetupTaskArgs) ToSetupTaskOutputWithContext ¶
func (i SetupTaskArgs) ToSetupTaskOutputWithContext(ctx context.Context) SetupTaskOutput
func (SetupTaskArgs) ToSetupTaskPtrOutput ¶
func (i SetupTaskArgs) ToSetupTaskPtrOutput() SetupTaskPtrOutput
func (SetupTaskArgs) ToSetupTaskPtrOutputWithContext ¶
func (i SetupTaskArgs) ToSetupTaskPtrOutputWithContext(ctx context.Context) SetupTaskPtrOutput
type SetupTaskInput ¶
type SetupTaskInput interface { pulumi.Input ToSetupTaskOutput() SetupTaskOutput ToSetupTaskOutputWithContext(context.Context) SetupTaskOutput }
SetupTaskInput is an input type that accepts SetupTaskArgs and SetupTaskOutput values. You can construct a concrete instance of `SetupTaskInput` via:
SetupTaskArgs{...}
type SetupTaskOutput ¶
type SetupTaskOutput struct{ *pulumi.OutputState }
Specifies a setup task which can be used to customize the compute nodes of the cluster.
func (SetupTaskOutput) CommandLine ¶
func (o SetupTaskOutput) CommandLine() pulumi.StringOutput
The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root.
func (SetupTaskOutput) ElementType ¶
func (SetupTaskOutput) ElementType() reflect.Type
func (SetupTaskOutput) EnvironmentVariables ¶
func (o SetupTaskOutput) EnvironmentVariables() EnvironmentVariableArrayOutput
A collection of user defined environment variables to be set for setup task.
func (SetupTaskOutput) Secrets ¶
func (o SetupTaskOutput) Secrets() EnvironmentVariableWithSecretValueArrayOutput
A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back.
func (SetupTaskOutput) StdOutErrPathPrefix ¶
func (o SetupTaskOutput) StdOutErrPathPrefix() pulumi.StringOutput
The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task.
func (SetupTaskOutput) ToSetupTaskOutput ¶
func (o SetupTaskOutput) ToSetupTaskOutput() SetupTaskOutput
func (SetupTaskOutput) ToSetupTaskOutputWithContext ¶
func (o SetupTaskOutput) ToSetupTaskOutputWithContext(ctx context.Context) SetupTaskOutput
func (SetupTaskOutput) ToSetupTaskPtrOutput ¶
func (o SetupTaskOutput) ToSetupTaskPtrOutput() SetupTaskPtrOutput
func (SetupTaskOutput) ToSetupTaskPtrOutputWithContext ¶
func (o SetupTaskOutput) ToSetupTaskPtrOutputWithContext(ctx context.Context) SetupTaskPtrOutput
type SetupTaskPtrInput ¶
type SetupTaskPtrInput interface { pulumi.Input ToSetupTaskPtrOutput() SetupTaskPtrOutput ToSetupTaskPtrOutputWithContext(context.Context) SetupTaskPtrOutput }
SetupTaskPtrInput is an input type that accepts SetupTaskArgs, SetupTaskPtr and SetupTaskPtrOutput values. You can construct a concrete instance of `SetupTaskPtrInput` via:
SetupTaskArgs{...} or: nil
func SetupTaskPtr ¶
func SetupTaskPtr(v *SetupTaskArgs) SetupTaskPtrInput
type SetupTaskPtrOutput ¶
type SetupTaskPtrOutput struct{ *pulumi.OutputState }
func (SetupTaskPtrOutput) CommandLine ¶
func (o SetupTaskPtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root.
func (SetupTaskPtrOutput) Elem ¶
func (o SetupTaskPtrOutput) Elem() SetupTaskOutput
func (SetupTaskPtrOutput) ElementType ¶
func (SetupTaskPtrOutput) ElementType() reflect.Type
func (SetupTaskPtrOutput) EnvironmentVariables ¶
func (o SetupTaskPtrOutput) EnvironmentVariables() EnvironmentVariableArrayOutput
A collection of user defined environment variables to be set for setup task.
func (SetupTaskPtrOutput) Secrets ¶
func (o SetupTaskPtrOutput) Secrets() EnvironmentVariableWithSecretValueArrayOutput
A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back.
func (SetupTaskPtrOutput) StdOutErrPathPrefix ¶
func (o SetupTaskPtrOutput) StdOutErrPathPrefix() pulumi.StringPtrOutput
The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task.
func (SetupTaskPtrOutput) ToSetupTaskPtrOutput ¶
func (o SetupTaskPtrOutput) ToSetupTaskPtrOutput() SetupTaskPtrOutput
func (SetupTaskPtrOutput) ToSetupTaskPtrOutputWithContext ¶
func (o SetupTaskPtrOutput) ToSetupTaskPtrOutputWithContext(ctx context.Context) SetupTaskPtrOutput
type SetupTaskResponse ¶
type SetupTaskResponse struct { // The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root. CommandLine string `pulumi:"commandLine"` // A collection of user defined environment variables to be set for setup task. EnvironmentVariables []EnvironmentVariableResponse `pulumi:"environmentVariables"` // A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back. Secrets []EnvironmentVariableWithSecretValueResponse `pulumi:"secrets"` // The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task. StdOutErrPathPrefix string `pulumi:"stdOutErrPathPrefix"` // A path segment appended by Batch AI to stdOutErrPathPrefix to form a path where stdout, stderr and execution log of the setup task will be uploaded. Batch AI creates the setup task output directories under an unique path to avoid conflicts between different clusters. The full path can be obtained by concatenation of stdOutErrPathPrefix and stdOutErrPathSuffix. StdOutErrPathSuffix string `pulumi:"stdOutErrPathSuffix"` }
Specifies a setup task which can be used to customize the compute nodes of the cluster.
type SetupTaskResponseArgs ¶
type SetupTaskResponseArgs struct { // The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root. CommandLine pulumi.StringInput `pulumi:"commandLine"` // A collection of user defined environment variables to be set for setup task. EnvironmentVariables EnvironmentVariableResponseArrayInput `pulumi:"environmentVariables"` // A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back. Secrets EnvironmentVariableWithSecretValueResponseArrayInput `pulumi:"secrets"` // The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task. StdOutErrPathPrefix pulumi.StringInput `pulumi:"stdOutErrPathPrefix"` // A path segment appended by Batch AI to stdOutErrPathPrefix to form a path where stdout, stderr and execution log of the setup task will be uploaded. Batch AI creates the setup task output directories under an unique path to avoid conflicts between different clusters. The full path can be obtained by concatenation of stdOutErrPathPrefix and stdOutErrPathSuffix. StdOutErrPathSuffix pulumi.StringInput `pulumi:"stdOutErrPathSuffix"` }
Specifies a setup task which can be used to customize the compute nodes of the cluster.
func (SetupTaskResponseArgs) ElementType ¶
func (SetupTaskResponseArgs) ElementType() reflect.Type
func (SetupTaskResponseArgs) ToSetupTaskResponseOutput ¶
func (i SetupTaskResponseArgs) ToSetupTaskResponseOutput() SetupTaskResponseOutput
func (SetupTaskResponseArgs) ToSetupTaskResponseOutputWithContext ¶
func (i SetupTaskResponseArgs) ToSetupTaskResponseOutputWithContext(ctx context.Context) SetupTaskResponseOutput
func (SetupTaskResponseArgs) ToSetupTaskResponsePtrOutput ¶
func (i SetupTaskResponseArgs) ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput
func (SetupTaskResponseArgs) ToSetupTaskResponsePtrOutputWithContext ¶
func (i SetupTaskResponseArgs) ToSetupTaskResponsePtrOutputWithContext(ctx context.Context) SetupTaskResponsePtrOutput
type SetupTaskResponseInput ¶
type SetupTaskResponseInput interface { pulumi.Input ToSetupTaskResponseOutput() SetupTaskResponseOutput ToSetupTaskResponseOutputWithContext(context.Context) SetupTaskResponseOutput }
SetupTaskResponseInput is an input type that accepts SetupTaskResponseArgs and SetupTaskResponseOutput values. You can construct a concrete instance of `SetupTaskResponseInput` via:
SetupTaskResponseArgs{...}
type SetupTaskResponseOutput ¶
type SetupTaskResponseOutput struct{ *pulumi.OutputState }
Specifies a setup task which can be used to customize the compute nodes of the cluster.
func (SetupTaskResponseOutput) CommandLine ¶
func (o SetupTaskResponseOutput) CommandLine() pulumi.StringOutput
The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root.
func (SetupTaskResponseOutput) ElementType ¶
func (SetupTaskResponseOutput) ElementType() reflect.Type
func (SetupTaskResponseOutput) EnvironmentVariables ¶
func (o SetupTaskResponseOutput) EnvironmentVariables() EnvironmentVariableResponseArrayOutput
A collection of user defined environment variables to be set for setup task.
func (SetupTaskResponseOutput) Secrets ¶
func (o SetupTaskResponseOutput) Secrets() EnvironmentVariableWithSecretValueResponseArrayOutput
A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back.
func (SetupTaskResponseOutput) StdOutErrPathPrefix ¶
func (o SetupTaskResponseOutput) StdOutErrPathPrefix() pulumi.StringOutput
The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task.
func (SetupTaskResponseOutput) StdOutErrPathSuffix ¶
func (o SetupTaskResponseOutput) StdOutErrPathSuffix() pulumi.StringOutput
A path segment appended by Batch AI to stdOutErrPathPrefix to form a path where stdout, stderr and execution log of the setup task will be uploaded. Batch AI creates the setup task output directories under an unique path to avoid conflicts between different clusters. The full path can be obtained by concatenation of stdOutErrPathPrefix and stdOutErrPathSuffix.
func (SetupTaskResponseOutput) ToSetupTaskResponseOutput ¶
func (o SetupTaskResponseOutput) ToSetupTaskResponseOutput() SetupTaskResponseOutput
func (SetupTaskResponseOutput) ToSetupTaskResponseOutputWithContext ¶
func (o SetupTaskResponseOutput) ToSetupTaskResponseOutputWithContext(ctx context.Context) SetupTaskResponseOutput
func (SetupTaskResponseOutput) ToSetupTaskResponsePtrOutput ¶
func (o SetupTaskResponseOutput) ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput
func (SetupTaskResponseOutput) ToSetupTaskResponsePtrOutputWithContext ¶
func (o SetupTaskResponseOutput) ToSetupTaskResponsePtrOutputWithContext(ctx context.Context) SetupTaskResponsePtrOutput
type SetupTaskResponsePtrInput ¶
type SetupTaskResponsePtrInput interface { pulumi.Input ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput ToSetupTaskResponsePtrOutputWithContext(context.Context) SetupTaskResponsePtrOutput }
SetupTaskResponsePtrInput is an input type that accepts SetupTaskResponseArgs, SetupTaskResponsePtr and SetupTaskResponsePtrOutput values. You can construct a concrete instance of `SetupTaskResponsePtrInput` via:
SetupTaskResponseArgs{...} or: nil
func SetupTaskResponsePtr ¶
func SetupTaskResponsePtr(v *SetupTaskResponseArgs) SetupTaskResponsePtrInput
type SetupTaskResponsePtrOutput ¶
type SetupTaskResponsePtrOutput struct{ *pulumi.OutputState }
func (SetupTaskResponsePtrOutput) CommandLine ¶
func (o SetupTaskResponsePtrOutput) CommandLine() pulumi.StringPtrOutput
The command line to be executed on each cluster's node after it being allocated or rebooted. The command is executed in a bash subshell as a root.
func (SetupTaskResponsePtrOutput) Elem ¶
func (o SetupTaskResponsePtrOutput) Elem() SetupTaskResponseOutput
func (SetupTaskResponsePtrOutput) ElementType ¶
func (SetupTaskResponsePtrOutput) ElementType() reflect.Type
func (SetupTaskResponsePtrOutput) EnvironmentVariables ¶
func (o SetupTaskResponsePtrOutput) EnvironmentVariables() EnvironmentVariableResponseArrayOutput
A collection of user defined environment variables to be set for setup task.
func (SetupTaskResponsePtrOutput) Secrets ¶
func (o SetupTaskResponsePtrOutput) Secrets() EnvironmentVariableWithSecretValueResponseArrayOutput
A collection of user defined environment variables with secret values to be set for the setup task. Server will never report values of these variables back.
func (SetupTaskResponsePtrOutput) StdOutErrPathPrefix ¶
func (o SetupTaskResponsePtrOutput) StdOutErrPathPrefix() pulumi.StringPtrOutput
The prefix of a path where the Batch AI service will upload the stdout, stderr and execution log of the setup task.
func (SetupTaskResponsePtrOutput) StdOutErrPathSuffix ¶
func (o SetupTaskResponsePtrOutput) StdOutErrPathSuffix() pulumi.StringPtrOutput
A path segment appended by Batch AI to stdOutErrPathPrefix to form a path where stdout, stderr and execution log of the setup task will be uploaded. Batch AI creates the setup task output directories under an unique path to avoid conflicts between different clusters. The full path can be obtained by concatenation of stdOutErrPathPrefix and stdOutErrPathSuffix.
func (SetupTaskResponsePtrOutput) ToSetupTaskResponsePtrOutput ¶
func (o SetupTaskResponsePtrOutput) ToSetupTaskResponsePtrOutput() SetupTaskResponsePtrOutput
func (SetupTaskResponsePtrOutput) ToSetupTaskResponsePtrOutputWithContext ¶
func (o SetupTaskResponsePtrOutput) ToSetupTaskResponsePtrOutputWithContext(ctx context.Context) SetupTaskResponsePtrOutput
type SshConfiguration ¶
type SshConfiguration struct { // List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400. PublicIPsToAllow []string `pulumi:"publicIPsToAllow"` // Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node. UserAccountSettings UserAccountSettings `pulumi:"userAccountSettings"` }
SSH configuration.
type SshConfigurationArgs ¶
type SshConfigurationArgs struct { // List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400. PublicIPsToAllow pulumi.StringArrayInput `pulumi:"publicIPsToAllow"` // Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node. UserAccountSettings UserAccountSettingsInput `pulumi:"userAccountSettings"` }
SSH configuration.
func (SshConfigurationArgs) ElementType ¶
func (SshConfigurationArgs) ElementType() reflect.Type
func (SshConfigurationArgs) ToSshConfigurationOutput ¶
func (i SshConfigurationArgs) ToSshConfigurationOutput() SshConfigurationOutput
func (SshConfigurationArgs) ToSshConfigurationOutputWithContext ¶
func (i SshConfigurationArgs) ToSshConfigurationOutputWithContext(ctx context.Context) SshConfigurationOutput
func (SshConfigurationArgs) ToSshConfigurationPtrOutput ¶
func (i SshConfigurationArgs) ToSshConfigurationPtrOutput() SshConfigurationPtrOutput
func (SshConfigurationArgs) ToSshConfigurationPtrOutputWithContext ¶
func (i SshConfigurationArgs) ToSshConfigurationPtrOutputWithContext(ctx context.Context) SshConfigurationPtrOutput
type SshConfigurationInput ¶
type SshConfigurationInput interface { pulumi.Input ToSshConfigurationOutput() SshConfigurationOutput ToSshConfigurationOutputWithContext(context.Context) SshConfigurationOutput }
SshConfigurationInput is an input type that accepts SshConfigurationArgs and SshConfigurationOutput values. You can construct a concrete instance of `SshConfigurationInput` via:
SshConfigurationArgs{...}
type SshConfigurationOutput ¶
type SshConfigurationOutput struct{ *pulumi.OutputState }
SSH configuration.
func (SshConfigurationOutput) ElementType ¶
func (SshConfigurationOutput) ElementType() reflect.Type
func (SshConfigurationOutput) PublicIPsToAllow ¶
func (o SshConfigurationOutput) PublicIPsToAllow() pulumi.StringArrayOutput
List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400.
func (SshConfigurationOutput) ToSshConfigurationOutput ¶
func (o SshConfigurationOutput) ToSshConfigurationOutput() SshConfigurationOutput
func (SshConfigurationOutput) ToSshConfigurationOutputWithContext ¶
func (o SshConfigurationOutput) ToSshConfigurationOutputWithContext(ctx context.Context) SshConfigurationOutput
func (SshConfigurationOutput) ToSshConfigurationPtrOutput ¶
func (o SshConfigurationOutput) ToSshConfigurationPtrOutput() SshConfigurationPtrOutput
func (SshConfigurationOutput) ToSshConfigurationPtrOutputWithContext ¶
func (o SshConfigurationOutput) ToSshConfigurationPtrOutputWithContext(ctx context.Context) SshConfigurationPtrOutput
func (SshConfigurationOutput) UserAccountSettings ¶
func (o SshConfigurationOutput) UserAccountSettings() UserAccountSettingsOutput
Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node.
type SshConfigurationPtrInput ¶
type SshConfigurationPtrInput interface { pulumi.Input ToSshConfigurationPtrOutput() SshConfigurationPtrOutput ToSshConfigurationPtrOutputWithContext(context.Context) SshConfigurationPtrOutput }
SshConfigurationPtrInput is an input type that accepts SshConfigurationArgs, SshConfigurationPtr and SshConfigurationPtrOutput values. You can construct a concrete instance of `SshConfigurationPtrInput` via:
SshConfigurationArgs{...} or: nil
func SshConfigurationPtr ¶
func SshConfigurationPtr(v *SshConfigurationArgs) SshConfigurationPtrInput
type SshConfigurationPtrOutput ¶
type SshConfigurationPtrOutput struct{ *pulumi.OutputState }
func (SshConfigurationPtrOutput) Elem ¶
func (o SshConfigurationPtrOutput) Elem() SshConfigurationOutput
func (SshConfigurationPtrOutput) ElementType ¶
func (SshConfigurationPtrOutput) ElementType() reflect.Type
func (SshConfigurationPtrOutput) PublicIPsToAllow ¶
func (o SshConfigurationPtrOutput) PublicIPsToAllow() pulumi.StringArrayOutput
List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400.
func (SshConfigurationPtrOutput) ToSshConfigurationPtrOutput ¶
func (o SshConfigurationPtrOutput) ToSshConfigurationPtrOutput() SshConfigurationPtrOutput
func (SshConfigurationPtrOutput) ToSshConfigurationPtrOutputWithContext ¶
func (o SshConfigurationPtrOutput) ToSshConfigurationPtrOutputWithContext(ctx context.Context) SshConfigurationPtrOutput
func (SshConfigurationPtrOutput) UserAccountSettings ¶
func (o SshConfigurationPtrOutput) UserAccountSettings() UserAccountSettingsPtrOutput
Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node.
type SshConfigurationResponse ¶
type SshConfigurationResponse struct { // List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400. PublicIPsToAllow []string `pulumi:"publicIPsToAllow"` // Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node. UserAccountSettings UserAccountSettingsResponse `pulumi:"userAccountSettings"` }
SSH configuration.
type SshConfigurationResponseArgs ¶
type SshConfigurationResponseArgs struct { // List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400. PublicIPsToAllow pulumi.StringArrayInput `pulumi:"publicIPsToAllow"` // Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node. UserAccountSettings UserAccountSettingsResponseInput `pulumi:"userAccountSettings"` }
SSH configuration.
func (SshConfigurationResponseArgs) ElementType ¶
func (SshConfigurationResponseArgs) ElementType() reflect.Type
func (SshConfigurationResponseArgs) ToSshConfigurationResponseOutput ¶
func (i SshConfigurationResponseArgs) ToSshConfigurationResponseOutput() SshConfigurationResponseOutput
func (SshConfigurationResponseArgs) ToSshConfigurationResponseOutputWithContext ¶
func (i SshConfigurationResponseArgs) ToSshConfigurationResponseOutputWithContext(ctx context.Context) SshConfigurationResponseOutput
func (SshConfigurationResponseArgs) ToSshConfigurationResponsePtrOutput ¶
func (i SshConfigurationResponseArgs) ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput
func (SshConfigurationResponseArgs) ToSshConfigurationResponsePtrOutputWithContext ¶
func (i SshConfigurationResponseArgs) ToSshConfigurationResponsePtrOutputWithContext(ctx context.Context) SshConfigurationResponsePtrOutput
type SshConfigurationResponseInput ¶
type SshConfigurationResponseInput interface { pulumi.Input ToSshConfigurationResponseOutput() SshConfigurationResponseOutput ToSshConfigurationResponseOutputWithContext(context.Context) SshConfigurationResponseOutput }
SshConfigurationResponseInput is an input type that accepts SshConfigurationResponseArgs and SshConfigurationResponseOutput values. You can construct a concrete instance of `SshConfigurationResponseInput` via:
SshConfigurationResponseArgs{...}
type SshConfigurationResponseOutput ¶
type SshConfigurationResponseOutput struct{ *pulumi.OutputState }
SSH configuration.
func (SshConfigurationResponseOutput) ElementType ¶
func (SshConfigurationResponseOutput) ElementType() reflect.Type
func (SshConfigurationResponseOutput) PublicIPsToAllow ¶
func (o SshConfigurationResponseOutput) PublicIPsToAllow() pulumi.StringArrayOutput
List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400.
func (SshConfigurationResponseOutput) ToSshConfigurationResponseOutput ¶
func (o SshConfigurationResponseOutput) ToSshConfigurationResponseOutput() SshConfigurationResponseOutput
func (SshConfigurationResponseOutput) ToSshConfigurationResponseOutputWithContext ¶
func (o SshConfigurationResponseOutput) ToSshConfigurationResponseOutputWithContext(ctx context.Context) SshConfigurationResponseOutput
func (SshConfigurationResponseOutput) ToSshConfigurationResponsePtrOutput ¶
func (o SshConfigurationResponseOutput) ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput
func (SshConfigurationResponseOutput) ToSshConfigurationResponsePtrOutputWithContext ¶
func (o SshConfigurationResponseOutput) ToSshConfigurationResponsePtrOutputWithContext(ctx context.Context) SshConfigurationResponsePtrOutput
func (SshConfigurationResponseOutput) UserAccountSettings ¶
func (o SshConfigurationResponseOutput) UserAccountSettings() UserAccountSettingsResponseOutput
Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node.
type SshConfigurationResponsePtrInput ¶
type SshConfigurationResponsePtrInput interface { pulumi.Input ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput ToSshConfigurationResponsePtrOutputWithContext(context.Context) SshConfigurationResponsePtrOutput }
SshConfigurationResponsePtrInput is an input type that accepts SshConfigurationResponseArgs, SshConfigurationResponsePtr and SshConfigurationResponsePtrOutput values. You can construct a concrete instance of `SshConfigurationResponsePtrInput` via:
SshConfigurationResponseArgs{...} or: nil
func SshConfigurationResponsePtr ¶
func SshConfigurationResponsePtr(v *SshConfigurationResponseArgs) SshConfigurationResponsePtrInput
type SshConfigurationResponsePtrOutput ¶
type SshConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (SshConfigurationResponsePtrOutput) Elem ¶
func (o SshConfigurationResponsePtrOutput) Elem() SshConfigurationResponseOutput
func (SshConfigurationResponsePtrOutput) ElementType ¶
func (SshConfigurationResponsePtrOutput) ElementType() reflect.Type
func (SshConfigurationResponsePtrOutput) PublicIPsToAllow ¶
func (o SshConfigurationResponsePtrOutput) PublicIPsToAllow() pulumi.StringArrayOutput
List of source IP ranges to allow SSH connection from. The default value is '*' (all source IPs are allowed). Maximum number of IP ranges that can be specified is 400.
func (SshConfigurationResponsePtrOutput) ToSshConfigurationResponsePtrOutput ¶
func (o SshConfigurationResponsePtrOutput) ToSshConfigurationResponsePtrOutput() SshConfigurationResponsePtrOutput
func (SshConfigurationResponsePtrOutput) ToSshConfigurationResponsePtrOutputWithContext ¶
func (o SshConfigurationResponsePtrOutput) ToSshConfigurationResponsePtrOutputWithContext(ctx context.Context) SshConfigurationResponsePtrOutput
func (SshConfigurationResponsePtrOutput) UserAccountSettings ¶
func (o SshConfigurationResponsePtrOutput) UserAccountSettings() UserAccountSettingsResponsePtrOutput
Settings for administrator user account to be created on a node. The account can be used to establish SSH connection to the node.
type TensorFlowSettings ¶
type TensorFlowSettings struct { // Command line arguments that need to be passed to the python script for the master task. MasterCommandLineArgs *string `pulumi:"masterCommandLineArgs"` // Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs. ParameterServerCommandLineArgs *string `pulumi:"parameterServerCommandLineArgs"` // The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training. ParameterServerCount *int `pulumi:"parameterServerCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` // Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs. WorkerCommandLineArgs *string `pulumi:"workerCommandLineArgs"` // The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training. WorkerCount *int `pulumi:"workerCount"` }
TensorFlow job settings.
type TensorFlowSettingsArgs ¶
type TensorFlowSettingsArgs struct { // Command line arguments that need to be passed to the python script for the master task. MasterCommandLineArgs pulumi.StringPtrInput `pulumi:"masterCommandLineArgs"` // Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs. ParameterServerCommandLineArgs pulumi.StringPtrInput `pulumi:"parameterServerCommandLineArgs"` // The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training. ParameterServerCount pulumi.IntPtrInput `pulumi:"parameterServerCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` // Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs. WorkerCommandLineArgs pulumi.StringPtrInput `pulumi:"workerCommandLineArgs"` // The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training. WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` }
TensorFlow job settings.
func (TensorFlowSettingsArgs) ElementType ¶
func (TensorFlowSettingsArgs) ElementType() reflect.Type
func (TensorFlowSettingsArgs) ToTensorFlowSettingsOutput ¶
func (i TensorFlowSettingsArgs) ToTensorFlowSettingsOutput() TensorFlowSettingsOutput
func (TensorFlowSettingsArgs) ToTensorFlowSettingsOutputWithContext ¶
func (i TensorFlowSettingsArgs) ToTensorFlowSettingsOutputWithContext(ctx context.Context) TensorFlowSettingsOutput
func (TensorFlowSettingsArgs) ToTensorFlowSettingsPtrOutput ¶
func (i TensorFlowSettingsArgs) ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput
func (TensorFlowSettingsArgs) ToTensorFlowSettingsPtrOutputWithContext ¶
func (i TensorFlowSettingsArgs) ToTensorFlowSettingsPtrOutputWithContext(ctx context.Context) TensorFlowSettingsPtrOutput
type TensorFlowSettingsInput ¶
type TensorFlowSettingsInput interface { pulumi.Input ToTensorFlowSettingsOutput() TensorFlowSettingsOutput ToTensorFlowSettingsOutputWithContext(context.Context) TensorFlowSettingsOutput }
TensorFlowSettingsInput is an input type that accepts TensorFlowSettingsArgs and TensorFlowSettingsOutput values. You can construct a concrete instance of `TensorFlowSettingsInput` via:
TensorFlowSettingsArgs{...}
type TensorFlowSettingsOutput ¶
type TensorFlowSettingsOutput struct{ *pulumi.OutputState }
TensorFlow job settings.
func (TensorFlowSettingsOutput) ElementType ¶
func (TensorFlowSettingsOutput) ElementType() reflect.Type
func (TensorFlowSettingsOutput) MasterCommandLineArgs ¶
func (o TensorFlowSettingsOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the master task.
func (TensorFlowSettingsOutput) ParameterServerCommandLineArgs ¶
func (o TensorFlowSettingsOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs.
func (TensorFlowSettingsOutput) ParameterServerCount ¶
func (o TensorFlowSettingsOutput) ParameterServerCount() pulumi.IntPtrOutput
The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training.
func (TensorFlowSettingsOutput) PythonInterpreterPath ¶
func (o TensorFlowSettingsOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (TensorFlowSettingsOutput) PythonScriptFilePath ¶
func (o TensorFlowSettingsOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (TensorFlowSettingsOutput) ToTensorFlowSettingsOutput ¶
func (o TensorFlowSettingsOutput) ToTensorFlowSettingsOutput() TensorFlowSettingsOutput
func (TensorFlowSettingsOutput) ToTensorFlowSettingsOutputWithContext ¶
func (o TensorFlowSettingsOutput) ToTensorFlowSettingsOutputWithContext(ctx context.Context) TensorFlowSettingsOutput
func (TensorFlowSettingsOutput) ToTensorFlowSettingsPtrOutput ¶
func (o TensorFlowSettingsOutput) ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput
func (TensorFlowSettingsOutput) ToTensorFlowSettingsPtrOutputWithContext ¶
func (o TensorFlowSettingsOutput) ToTensorFlowSettingsPtrOutputWithContext(ctx context.Context) TensorFlowSettingsPtrOutput
func (TensorFlowSettingsOutput) WorkerCommandLineArgs ¶
func (o TensorFlowSettingsOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs.
func (TensorFlowSettingsOutput) WorkerCount ¶
func (o TensorFlowSettingsOutput) WorkerCount() pulumi.IntPtrOutput
The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training.
type TensorFlowSettingsPtrInput ¶
type TensorFlowSettingsPtrInput interface { pulumi.Input ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput ToTensorFlowSettingsPtrOutputWithContext(context.Context) TensorFlowSettingsPtrOutput }
TensorFlowSettingsPtrInput is an input type that accepts TensorFlowSettingsArgs, TensorFlowSettingsPtr and TensorFlowSettingsPtrOutput values. You can construct a concrete instance of `TensorFlowSettingsPtrInput` via:
TensorFlowSettingsArgs{...} or: nil
func TensorFlowSettingsPtr ¶
func TensorFlowSettingsPtr(v *TensorFlowSettingsArgs) TensorFlowSettingsPtrInput
type TensorFlowSettingsPtrOutput ¶
type TensorFlowSettingsPtrOutput struct{ *pulumi.OutputState }
func (TensorFlowSettingsPtrOutput) Elem ¶
func (o TensorFlowSettingsPtrOutput) Elem() TensorFlowSettingsOutput
func (TensorFlowSettingsPtrOutput) ElementType ¶
func (TensorFlowSettingsPtrOutput) ElementType() reflect.Type
func (TensorFlowSettingsPtrOutput) MasterCommandLineArgs ¶
func (o TensorFlowSettingsPtrOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the master task.
func (TensorFlowSettingsPtrOutput) ParameterServerCommandLineArgs ¶
func (o TensorFlowSettingsPtrOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs.
func (TensorFlowSettingsPtrOutput) ParameterServerCount ¶
func (o TensorFlowSettingsPtrOutput) ParameterServerCount() pulumi.IntPtrOutput
The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training.
func (TensorFlowSettingsPtrOutput) PythonInterpreterPath ¶
func (o TensorFlowSettingsPtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (TensorFlowSettingsPtrOutput) PythonScriptFilePath ¶
func (o TensorFlowSettingsPtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (TensorFlowSettingsPtrOutput) ToTensorFlowSettingsPtrOutput ¶
func (o TensorFlowSettingsPtrOutput) ToTensorFlowSettingsPtrOutput() TensorFlowSettingsPtrOutput
func (TensorFlowSettingsPtrOutput) ToTensorFlowSettingsPtrOutputWithContext ¶
func (o TensorFlowSettingsPtrOutput) ToTensorFlowSettingsPtrOutputWithContext(ctx context.Context) TensorFlowSettingsPtrOutput
func (TensorFlowSettingsPtrOutput) WorkerCommandLineArgs ¶
func (o TensorFlowSettingsPtrOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs.
func (TensorFlowSettingsPtrOutput) WorkerCount ¶
func (o TensorFlowSettingsPtrOutput) WorkerCount() pulumi.IntPtrOutput
The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training.
type TensorFlowSettingsResponse ¶
type TensorFlowSettingsResponse struct { // Command line arguments that need to be passed to the python script for the master task. MasterCommandLineArgs *string `pulumi:"masterCommandLineArgs"` // Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs. ParameterServerCommandLineArgs *string `pulumi:"parameterServerCommandLineArgs"` // The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training. ParameterServerCount *int `pulumi:"parameterServerCount"` // The path to the Python interpreter. PythonInterpreterPath *string `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath string `pulumi:"pythonScriptFilePath"` // Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs. WorkerCommandLineArgs *string `pulumi:"workerCommandLineArgs"` // The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training. WorkerCount *int `pulumi:"workerCount"` }
TensorFlow job settings.
type TensorFlowSettingsResponseArgs ¶
type TensorFlowSettingsResponseArgs struct { // Command line arguments that need to be passed to the python script for the master task. MasterCommandLineArgs pulumi.StringPtrInput `pulumi:"masterCommandLineArgs"` // Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs. ParameterServerCommandLineArgs pulumi.StringPtrInput `pulumi:"parameterServerCommandLineArgs"` // The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training. ParameterServerCount pulumi.IntPtrInput `pulumi:"parameterServerCount"` // The path to the Python interpreter. PythonInterpreterPath pulumi.StringPtrInput `pulumi:"pythonInterpreterPath"` // The python script to execute. PythonScriptFilePath pulumi.StringInput `pulumi:"pythonScriptFilePath"` // Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs. WorkerCommandLineArgs pulumi.StringPtrInput `pulumi:"workerCommandLineArgs"` // The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training. WorkerCount pulumi.IntPtrInput `pulumi:"workerCount"` }
TensorFlow job settings.
func (TensorFlowSettingsResponseArgs) ElementType ¶
func (TensorFlowSettingsResponseArgs) ElementType() reflect.Type
func (TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponseOutput ¶
func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponseOutput() TensorFlowSettingsResponseOutput
func (TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponseOutputWithContext ¶
func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponseOutputWithContext(ctx context.Context) TensorFlowSettingsResponseOutput
func (TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponsePtrOutput ¶
func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput
func (TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponsePtrOutputWithContext ¶
func (i TensorFlowSettingsResponseArgs) ToTensorFlowSettingsResponsePtrOutputWithContext(ctx context.Context) TensorFlowSettingsResponsePtrOutput
type TensorFlowSettingsResponseInput ¶
type TensorFlowSettingsResponseInput interface { pulumi.Input ToTensorFlowSettingsResponseOutput() TensorFlowSettingsResponseOutput ToTensorFlowSettingsResponseOutputWithContext(context.Context) TensorFlowSettingsResponseOutput }
TensorFlowSettingsResponseInput is an input type that accepts TensorFlowSettingsResponseArgs and TensorFlowSettingsResponseOutput values. You can construct a concrete instance of `TensorFlowSettingsResponseInput` via:
TensorFlowSettingsResponseArgs{...}
type TensorFlowSettingsResponseOutput ¶
type TensorFlowSettingsResponseOutput struct{ *pulumi.OutputState }
TensorFlow job settings.
func (TensorFlowSettingsResponseOutput) ElementType ¶
func (TensorFlowSettingsResponseOutput) ElementType() reflect.Type
func (TensorFlowSettingsResponseOutput) MasterCommandLineArgs ¶
func (o TensorFlowSettingsResponseOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the master task.
func (TensorFlowSettingsResponseOutput) ParameterServerCommandLineArgs ¶
func (o TensorFlowSettingsResponseOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs.
func (TensorFlowSettingsResponseOutput) ParameterServerCount ¶
func (o TensorFlowSettingsResponseOutput) ParameterServerCount() pulumi.IntPtrOutput
The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training.
func (TensorFlowSettingsResponseOutput) PythonInterpreterPath ¶
func (o TensorFlowSettingsResponseOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (TensorFlowSettingsResponseOutput) PythonScriptFilePath ¶
func (o TensorFlowSettingsResponseOutput) PythonScriptFilePath() pulumi.StringOutput
The python script to execute.
func (TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponseOutput ¶
func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponseOutput() TensorFlowSettingsResponseOutput
func (TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponseOutputWithContext ¶
func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponseOutputWithContext(ctx context.Context) TensorFlowSettingsResponseOutput
func (TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponsePtrOutput ¶
func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput
func (TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponsePtrOutputWithContext ¶
func (o TensorFlowSettingsResponseOutput) ToTensorFlowSettingsResponsePtrOutputWithContext(ctx context.Context) TensorFlowSettingsResponsePtrOutput
func (TensorFlowSettingsResponseOutput) WorkerCommandLineArgs ¶
func (o TensorFlowSettingsResponseOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs.
func (TensorFlowSettingsResponseOutput) WorkerCount ¶
func (o TensorFlowSettingsResponseOutput) WorkerCount() pulumi.IntPtrOutput
The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training.
type TensorFlowSettingsResponsePtrInput ¶
type TensorFlowSettingsResponsePtrInput interface { pulumi.Input ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput ToTensorFlowSettingsResponsePtrOutputWithContext(context.Context) TensorFlowSettingsResponsePtrOutput }
TensorFlowSettingsResponsePtrInput is an input type that accepts TensorFlowSettingsResponseArgs, TensorFlowSettingsResponsePtr and TensorFlowSettingsResponsePtrOutput values. You can construct a concrete instance of `TensorFlowSettingsResponsePtrInput` via:
TensorFlowSettingsResponseArgs{...} or: nil
func TensorFlowSettingsResponsePtr ¶
func TensorFlowSettingsResponsePtr(v *TensorFlowSettingsResponseArgs) TensorFlowSettingsResponsePtrInput
type TensorFlowSettingsResponsePtrOutput ¶
type TensorFlowSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (TensorFlowSettingsResponsePtrOutput) Elem ¶
func (o TensorFlowSettingsResponsePtrOutput) Elem() TensorFlowSettingsResponseOutput
func (TensorFlowSettingsResponsePtrOutput) ElementType ¶
func (TensorFlowSettingsResponsePtrOutput) ElementType() reflect.Type
func (TensorFlowSettingsResponsePtrOutput) MasterCommandLineArgs ¶
func (o TensorFlowSettingsResponsePtrOutput) MasterCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the master task.
func (TensorFlowSettingsResponsePtrOutput) ParameterServerCommandLineArgs ¶
func (o TensorFlowSettingsResponsePtrOutput) ParameterServerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the parameter server. Optional for single process jobs.
func (TensorFlowSettingsResponsePtrOutput) ParameterServerCount ¶
func (o TensorFlowSettingsResponsePtrOutput) ParameterServerCount() pulumi.IntPtrOutput
The number of parameter server tasks. If specified, the value must be less than or equal to nodeCount. If not specified, the default value is equal to 1 for distributed TensorFlow training. This property can be specified only for distributed TensorFlow training.
func (TensorFlowSettingsResponsePtrOutput) PythonInterpreterPath ¶
func (o TensorFlowSettingsResponsePtrOutput) PythonInterpreterPath() pulumi.StringPtrOutput
The path to the Python interpreter.
func (TensorFlowSettingsResponsePtrOutput) PythonScriptFilePath ¶
func (o TensorFlowSettingsResponsePtrOutput) PythonScriptFilePath() pulumi.StringPtrOutput
The python script to execute.
func (TensorFlowSettingsResponsePtrOutput) ToTensorFlowSettingsResponsePtrOutput ¶
func (o TensorFlowSettingsResponsePtrOutput) ToTensorFlowSettingsResponsePtrOutput() TensorFlowSettingsResponsePtrOutput
func (TensorFlowSettingsResponsePtrOutput) ToTensorFlowSettingsResponsePtrOutputWithContext ¶
func (o TensorFlowSettingsResponsePtrOutput) ToTensorFlowSettingsResponsePtrOutputWithContext(ctx context.Context) TensorFlowSettingsResponsePtrOutput
func (TensorFlowSettingsResponsePtrOutput) WorkerCommandLineArgs ¶
func (o TensorFlowSettingsResponsePtrOutput) WorkerCommandLineArgs() pulumi.StringPtrOutput
Command line arguments that need to be passed to the python script for the worker task. Optional for single process jobs.
func (TensorFlowSettingsResponsePtrOutput) WorkerCount ¶
func (o TensorFlowSettingsResponsePtrOutput) WorkerCount() pulumi.IntPtrOutput
The number of worker tasks. If specified, the value must be less than or equal to (nodeCount * numberOfGPUs per VM). If not specified, the default value is equal to nodeCount. This property can be specified only for distributed TensorFlow training.
type UnmanagedFileSystemReference ¶
type UnmanagedFileSystemReference struct { // Mount command line. Note, Batch AI will append mount path to the command on its own. MountCommand string `pulumi:"mountCommand"` // The relative path on the compute node where the unmanaged file system will be mounted. Note that all cluster level unmanaged file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level unmanaged file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath string `pulumi:"relativeMountPath"` }
Unmanaged file system mounting configuration.
type UnmanagedFileSystemReferenceArgs ¶
type UnmanagedFileSystemReferenceArgs struct { // Mount command line. Note, Batch AI will append mount path to the command on its own. MountCommand pulumi.StringInput `pulumi:"mountCommand"` // The relative path on the compute node where the unmanaged file system will be mounted. Note that all cluster level unmanaged file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level unmanaged file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }
Unmanaged file system mounting configuration.
func (UnmanagedFileSystemReferenceArgs) ElementType ¶
func (UnmanagedFileSystemReferenceArgs) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceArgs) ToUnmanagedFileSystemReferenceOutput ¶
func (i UnmanagedFileSystemReferenceArgs) ToUnmanagedFileSystemReferenceOutput() UnmanagedFileSystemReferenceOutput
func (UnmanagedFileSystemReferenceArgs) ToUnmanagedFileSystemReferenceOutputWithContext ¶
func (i UnmanagedFileSystemReferenceArgs) ToUnmanagedFileSystemReferenceOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceOutput
type UnmanagedFileSystemReferenceArray ¶
type UnmanagedFileSystemReferenceArray []UnmanagedFileSystemReferenceInput
func (UnmanagedFileSystemReferenceArray) ElementType ¶
func (UnmanagedFileSystemReferenceArray) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceArray) ToUnmanagedFileSystemReferenceArrayOutput ¶
func (i UnmanagedFileSystemReferenceArray) ToUnmanagedFileSystemReferenceArrayOutput() UnmanagedFileSystemReferenceArrayOutput
func (UnmanagedFileSystemReferenceArray) ToUnmanagedFileSystemReferenceArrayOutputWithContext ¶
func (i UnmanagedFileSystemReferenceArray) ToUnmanagedFileSystemReferenceArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceArrayOutput
type UnmanagedFileSystemReferenceArrayInput ¶
type UnmanagedFileSystemReferenceArrayInput interface { pulumi.Input ToUnmanagedFileSystemReferenceArrayOutput() UnmanagedFileSystemReferenceArrayOutput ToUnmanagedFileSystemReferenceArrayOutputWithContext(context.Context) UnmanagedFileSystemReferenceArrayOutput }
UnmanagedFileSystemReferenceArrayInput is an input type that accepts UnmanagedFileSystemReferenceArray and UnmanagedFileSystemReferenceArrayOutput values. You can construct a concrete instance of `UnmanagedFileSystemReferenceArrayInput` via:
UnmanagedFileSystemReferenceArray{ UnmanagedFileSystemReferenceArgs{...} }
type UnmanagedFileSystemReferenceArrayOutput ¶
type UnmanagedFileSystemReferenceArrayOutput struct{ *pulumi.OutputState }
func (UnmanagedFileSystemReferenceArrayOutput) ElementType ¶
func (UnmanagedFileSystemReferenceArrayOutput) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceArrayOutput) ToUnmanagedFileSystemReferenceArrayOutput ¶
func (o UnmanagedFileSystemReferenceArrayOutput) ToUnmanagedFileSystemReferenceArrayOutput() UnmanagedFileSystemReferenceArrayOutput
func (UnmanagedFileSystemReferenceArrayOutput) ToUnmanagedFileSystemReferenceArrayOutputWithContext ¶
func (o UnmanagedFileSystemReferenceArrayOutput) ToUnmanagedFileSystemReferenceArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceArrayOutput
type UnmanagedFileSystemReferenceInput ¶
type UnmanagedFileSystemReferenceInput interface { pulumi.Input ToUnmanagedFileSystemReferenceOutput() UnmanagedFileSystemReferenceOutput ToUnmanagedFileSystemReferenceOutputWithContext(context.Context) UnmanagedFileSystemReferenceOutput }
UnmanagedFileSystemReferenceInput is an input type that accepts UnmanagedFileSystemReferenceArgs and UnmanagedFileSystemReferenceOutput values. You can construct a concrete instance of `UnmanagedFileSystemReferenceInput` via:
UnmanagedFileSystemReferenceArgs{...}
type UnmanagedFileSystemReferenceOutput ¶
type UnmanagedFileSystemReferenceOutput struct{ *pulumi.OutputState }
Unmanaged file system mounting configuration.
func (UnmanagedFileSystemReferenceOutput) ElementType ¶
func (UnmanagedFileSystemReferenceOutput) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceOutput) MountCommand ¶
func (o UnmanagedFileSystemReferenceOutput) MountCommand() pulumi.StringOutput
Mount command line. Note, Batch AI will append mount path to the command on its own.
func (UnmanagedFileSystemReferenceOutput) RelativeMountPath ¶
func (o UnmanagedFileSystemReferenceOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the unmanaged file system will be mounted. Note that all cluster level unmanaged file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level unmanaged file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (UnmanagedFileSystemReferenceOutput) ToUnmanagedFileSystemReferenceOutput ¶
func (o UnmanagedFileSystemReferenceOutput) ToUnmanagedFileSystemReferenceOutput() UnmanagedFileSystemReferenceOutput
func (UnmanagedFileSystemReferenceOutput) ToUnmanagedFileSystemReferenceOutputWithContext ¶
func (o UnmanagedFileSystemReferenceOutput) ToUnmanagedFileSystemReferenceOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceOutput
type UnmanagedFileSystemReferenceResponse ¶
type UnmanagedFileSystemReferenceResponse struct { // Mount command line. Note, Batch AI will append mount path to the command on its own. MountCommand string `pulumi:"mountCommand"` // The relative path on the compute node where the unmanaged file system will be mounted. Note that all cluster level unmanaged file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level unmanaged file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath string `pulumi:"relativeMountPath"` }
Unmanaged file system mounting configuration.
type UnmanagedFileSystemReferenceResponseArgs ¶
type UnmanagedFileSystemReferenceResponseArgs struct { // Mount command line. Note, Batch AI will append mount path to the command on its own. MountCommand pulumi.StringInput `pulumi:"mountCommand"` // The relative path on the compute node where the unmanaged file system will be mounted. Note that all cluster level unmanaged file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level unmanaged file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT. RelativeMountPath pulumi.StringInput `pulumi:"relativeMountPath"` }
Unmanaged file system mounting configuration.
func (UnmanagedFileSystemReferenceResponseArgs) ElementType ¶
func (UnmanagedFileSystemReferenceResponseArgs) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceResponseArgs) ToUnmanagedFileSystemReferenceResponseOutput ¶
func (i UnmanagedFileSystemReferenceResponseArgs) ToUnmanagedFileSystemReferenceResponseOutput() UnmanagedFileSystemReferenceResponseOutput
func (UnmanagedFileSystemReferenceResponseArgs) ToUnmanagedFileSystemReferenceResponseOutputWithContext ¶
func (i UnmanagedFileSystemReferenceResponseArgs) ToUnmanagedFileSystemReferenceResponseOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseOutput
type UnmanagedFileSystemReferenceResponseArray ¶
type UnmanagedFileSystemReferenceResponseArray []UnmanagedFileSystemReferenceResponseInput
func (UnmanagedFileSystemReferenceResponseArray) ElementType ¶
func (UnmanagedFileSystemReferenceResponseArray) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceResponseArray) ToUnmanagedFileSystemReferenceResponseArrayOutput ¶
func (i UnmanagedFileSystemReferenceResponseArray) ToUnmanagedFileSystemReferenceResponseArrayOutput() UnmanagedFileSystemReferenceResponseArrayOutput
func (UnmanagedFileSystemReferenceResponseArray) ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext ¶
func (i UnmanagedFileSystemReferenceResponseArray) ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseArrayOutput
type UnmanagedFileSystemReferenceResponseArrayInput ¶
type UnmanagedFileSystemReferenceResponseArrayInput interface { pulumi.Input ToUnmanagedFileSystemReferenceResponseArrayOutput() UnmanagedFileSystemReferenceResponseArrayOutput ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext(context.Context) UnmanagedFileSystemReferenceResponseArrayOutput }
UnmanagedFileSystemReferenceResponseArrayInput is an input type that accepts UnmanagedFileSystemReferenceResponseArray and UnmanagedFileSystemReferenceResponseArrayOutput values. You can construct a concrete instance of `UnmanagedFileSystemReferenceResponseArrayInput` via:
UnmanagedFileSystemReferenceResponseArray{ UnmanagedFileSystemReferenceResponseArgs{...} }
type UnmanagedFileSystemReferenceResponseArrayOutput ¶
type UnmanagedFileSystemReferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (UnmanagedFileSystemReferenceResponseArrayOutput) ElementType ¶
func (UnmanagedFileSystemReferenceResponseArrayOutput) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceResponseArrayOutput) ToUnmanagedFileSystemReferenceResponseArrayOutput ¶
func (o UnmanagedFileSystemReferenceResponseArrayOutput) ToUnmanagedFileSystemReferenceResponseArrayOutput() UnmanagedFileSystemReferenceResponseArrayOutput
func (UnmanagedFileSystemReferenceResponseArrayOutput) ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext ¶
func (o UnmanagedFileSystemReferenceResponseArrayOutput) ToUnmanagedFileSystemReferenceResponseArrayOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseArrayOutput
type UnmanagedFileSystemReferenceResponseInput ¶
type UnmanagedFileSystemReferenceResponseInput interface { pulumi.Input ToUnmanagedFileSystemReferenceResponseOutput() UnmanagedFileSystemReferenceResponseOutput ToUnmanagedFileSystemReferenceResponseOutputWithContext(context.Context) UnmanagedFileSystemReferenceResponseOutput }
UnmanagedFileSystemReferenceResponseInput is an input type that accepts UnmanagedFileSystemReferenceResponseArgs and UnmanagedFileSystemReferenceResponseOutput values. You can construct a concrete instance of `UnmanagedFileSystemReferenceResponseInput` via:
UnmanagedFileSystemReferenceResponseArgs{...}
type UnmanagedFileSystemReferenceResponseOutput ¶
type UnmanagedFileSystemReferenceResponseOutput struct{ *pulumi.OutputState }
Unmanaged file system mounting configuration.
func (UnmanagedFileSystemReferenceResponseOutput) ElementType ¶
func (UnmanagedFileSystemReferenceResponseOutput) ElementType() reflect.Type
func (UnmanagedFileSystemReferenceResponseOutput) MountCommand ¶
func (o UnmanagedFileSystemReferenceResponseOutput) MountCommand() pulumi.StringOutput
Mount command line. Note, Batch AI will append mount path to the command on its own.
func (UnmanagedFileSystemReferenceResponseOutput) RelativeMountPath ¶
func (o UnmanagedFileSystemReferenceResponseOutput) RelativeMountPath() pulumi.StringOutput
The relative path on the compute node where the unmanaged file system will be mounted. Note that all cluster level unmanaged file systems will be mounted under $AZ_BATCHAI_MOUNT_ROOT location and all job level unmanaged file systems will be mounted under $AZ_BATCHAI_JOB_MOUNT_ROOT.
func (UnmanagedFileSystemReferenceResponseOutput) ToUnmanagedFileSystemReferenceResponseOutput ¶
func (o UnmanagedFileSystemReferenceResponseOutput) ToUnmanagedFileSystemReferenceResponseOutput() UnmanagedFileSystemReferenceResponseOutput
func (UnmanagedFileSystemReferenceResponseOutput) ToUnmanagedFileSystemReferenceResponseOutputWithContext ¶
func (o UnmanagedFileSystemReferenceResponseOutput) ToUnmanagedFileSystemReferenceResponseOutputWithContext(ctx context.Context) UnmanagedFileSystemReferenceResponseOutput
type UserAccountSettings ¶
type UserAccountSettings struct { // Name of the administrator user account which can be used to SSH to nodes. AdminUserName string `pulumi:"adminUserName"` // Password of the administrator user account. AdminUserPassword *string `pulumi:"adminUserPassword"` // SSH public key of the administrator user account. AdminUserSshPublicKey *string `pulumi:"adminUserSshPublicKey"` }
Settings for user account that gets created on each on the nodes of a cluster.
type UserAccountSettingsArgs ¶
type UserAccountSettingsArgs struct { // Name of the administrator user account which can be used to SSH to nodes. AdminUserName pulumi.StringInput `pulumi:"adminUserName"` // Password of the administrator user account. AdminUserPassword pulumi.StringPtrInput `pulumi:"adminUserPassword"` // SSH public key of the administrator user account. AdminUserSshPublicKey pulumi.StringPtrInput `pulumi:"adminUserSshPublicKey"` }
Settings for user account that gets created on each on the nodes of a cluster.
func (UserAccountSettingsArgs) ElementType ¶
func (UserAccountSettingsArgs) ElementType() reflect.Type
func (UserAccountSettingsArgs) ToUserAccountSettingsOutput ¶
func (i UserAccountSettingsArgs) ToUserAccountSettingsOutput() UserAccountSettingsOutput
func (UserAccountSettingsArgs) ToUserAccountSettingsOutputWithContext ¶
func (i UserAccountSettingsArgs) ToUserAccountSettingsOutputWithContext(ctx context.Context) UserAccountSettingsOutput
func (UserAccountSettingsArgs) ToUserAccountSettingsPtrOutput ¶
func (i UserAccountSettingsArgs) ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput
func (UserAccountSettingsArgs) ToUserAccountSettingsPtrOutputWithContext ¶
func (i UserAccountSettingsArgs) ToUserAccountSettingsPtrOutputWithContext(ctx context.Context) UserAccountSettingsPtrOutput
type UserAccountSettingsInput ¶
type UserAccountSettingsInput interface { pulumi.Input ToUserAccountSettingsOutput() UserAccountSettingsOutput ToUserAccountSettingsOutputWithContext(context.Context) UserAccountSettingsOutput }
UserAccountSettingsInput is an input type that accepts UserAccountSettingsArgs and UserAccountSettingsOutput values. You can construct a concrete instance of `UserAccountSettingsInput` via:
UserAccountSettingsArgs{...}
type UserAccountSettingsOutput ¶
type UserAccountSettingsOutput struct{ *pulumi.OutputState }
Settings for user account that gets created on each on the nodes of a cluster.
func (UserAccountSettingsOutput) AdminUserName ¶
func (o UserAccountSettingsOutput) AdminUserName() pulumi.StringOutput
Name of the administrator user account which can be used to SSH to nodes.
func (UserAccountSettingsOutput) AdminUserPassword ¶
func (o UserAccountSettingsOutput) AdminUserPassword() pulumi.StringPtrOutput
Password of the administrator user account.
func (UserAccountSettingsOutput) AdminUserSshPublicKey ¶
func (o UserAccountSettingsOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
SSH public key of the administrator user account.
func (UserAccountSettingsOutput) ElementType ¶
func (UserAccountSettingsOutput) ElementType() reflect.Type
func (UserAccountSettingsOutput) ToUserAccountSettingsOutput ¶
func (o UserAccountSettingsOutput) ToUserAccountSettingsOutput() UserAccountSettingsOutput
func (UserAccountSettingsOutput) ToUserAccountSettingsOutputWithContext ¶
func (o UserAccountSettingsOutput) ToUserAccountSettingsOutputWithContext(ctx context.Context) UserAccountSettingsOutput
func (UserAccountSettingsOutput) ToUserAccountSettingsPtrOutput ¶
func (o UserAccountSettingsOutput) ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput
func (UserAccountSettingsOutput) ToUserAccountSettingsPtrOutputWithContext ¶
func (o UserAccountSettingsOutput) ToUserAccountSettingsPtrOutputWithContext(ctx context.Context) UserAccountSettingsPtrOutput
type UserAccountSettingsPtrInput ¶
type UserAccountSettingsPtrInput interface { pulumi.Input ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput ToUserAccountSettingsPtrOutputWithContext(context.Context) UserAccountSettingsPtrOutput }
UserAccountSettingsPtrInput is an input type that accepts UserAccountSettingsArgs, UserAccountSettingsPtr and UserAccountSettingsPtrOutput values. You can construct a concrete instance of `UserAccountSettingsPtrInput` via:
UserAccountSettingsArgs{...} or: nil
func UserAccountSettingsPtr ¶
func UserAccountSettingsPtr(v *UserAccountSettingsArgs) UserAccountSettingsPtrInput
type UserAccountSettingsPtrOutput ¶
type UserAccountSettingsPtrOutput struct{ *pulumi.OutputState }
func (UserAccountSettingsPtrOutput) AdminUserName ¶
func (o UserAccountSettingsPtrOutput) AdminUserName() pulumi.StringPtrOutput
Name of the administrator user account which can be used to SSH to nodes.
func (UserAccountSettingsPtrOutput) AdminUserPassword ¶
func (o UserAccountSettingsPtrOutput) AdminUserPassword() pulumi.StringPtrOutput
Password of the administrator user account.
func (UserAccountSettingsPtrOutput) AdminUserSshPublicKey ¶
func (o UserAccountSettingsPtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
SSH public key of the administrator user account.
func (UserAccountSettingsPtrOutput) Elem ¶
func (o UserAccountSettingsPtrOutput) Elem() UserAccountSettingsOutput
func (UserAccountSettingsPtrOutput) ElementType ¶
func (UserAccountSettingsPtrOutput) ElementType() reflect.Type
func (UserAccountSettingsPtrOutput) ToUserAccountSettingsPtrOutput ¶
func (o UserAccountSettingsPtrOutput) ToUserAccountSettingsPtrOutput() UserAccountSettingsPtrOutput
func (UserAccountSettingsPtrOutput) ToUserAccountSettingsPtrOutputWithContext ¶
func (o UserAccountSettingsPtrOutput) ToUserAccountSettingsPtrOutputWithContext(ctx context.Context) UserAccountSettingsPtrOutput
type UserAccountSettingsResponse ¶
type UserAccountSettingsResponse struct { // Name of the administrator user account which can be used to SSH to nodes. AdminUserName string `pulumi:"adminUserName"` // Password of the administrator user account. AdminUserPassword *string `pulumi:"adminUserPassword"` // SSH public key of the administrator user account. AdminUserSshPublicKey *string `pulumi:"adminUserSshPublicKey"` }
Settings for user account that gets created on each on the nodes of a cluster.
type UserAccountSettingsResponseArgs ¶
type UserAccountSettingsResponseArgs struct { // Name of the administrator user account which can be used to SSH to nodes. AdminUserName pulumi.StringInput `pulumi:"adminUserName"` // Password of the administrator user account. AdminUserPassword pulumi.StringPtrInput `pulumi:"adminUserPassword"` // SSH public key of the administrator user account. AdminUserSshPublicKey pulumi.StringPtrInput `pulumi:"adminUserSshPublicKey"` }
Settings for user account that gets created on each on the nodes of a cluster.
func (UserAccountSettingsResponseArgs) ElementType ¶
func (UserAccountSettingsResponseArgs) ElementType() reflect.Type
func (UserAccountSettingsResponseArgs) ToUserAccountSettingsResponseOutput ¶
func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponseOutput() UserAccountSettingsResponseOutput
func (UserAccountSettingsResponseArgs) ToUserAccountSettingsResponseOutputWithContext ¶
func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponseOutputWithContext(ctx context.Context) UserAccountSettingsResponseOutput
func (UserAccountSettingsResponseArgs) ToUserAccountSettingsResponsePtrOutput ¶
func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput
func (UserAccountSettingsResponseArgs) ToUserAccountSettingsResponsePtrOutputWithContext ¶
func (i UserAccountSettingsResponseArgs) ToUserAccountSettingsResponsePtrOutputWithContext(ctx context.Context) UserAccountSettingsResponsePtrOutput
type UserAccountSettingsResponseInput ¶
type UserAccountSettingsResponseInput interface { pulumi.Input ToUserAccountSettingsResponseOutput() UserAccountSettingsResponseOutput ToUserAccountSettingsResponseOutputWithContext(context.Context) UserAccountSettingsResponseOutput }
UserAccountSettingsResponseInput is an input type that accepts UserAccountSettingsResponseArgs and UserAccountSettingsResponseOutput values. You can construct a concrete instance of `UserAccountSettingsResponseInput` via:
UserAccountSettingsResponseArgs{...}
type UserAccountSettingsResponseOutput ¶
type UserAccountSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for user account that gets created on each on the nodes of a cluster.
func (UserAccountSettingsResponseOutput) AdminUserName ¶
func (o UserAccountSettingsResponseOutput) AdminUserName() pulumi.StringOutput
Name of the administrator user account which can be used to SSH to nodes.
func (UserAccountSettingsResponseOutput) AdminUserPassword ¶
func (o UserAccountSettingsResponseOutput) AdminUserPassword() pulumi.StringPtrOutput
Password of the administrator user account.
func (UserAccountSettingsResponseOutput) AdminUserSshPublicKey ¶
func (o UserAccountSettingsResponseOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
SSH public key of the administrator user account.
func (UserAccountSettingsResponseOutput) ElementType ¶
func (UserAccountSettingsResponseOutput) ElementType() reflect.Type
func (UserAccountSettingsResponseOutput) ToUserAccountSettingsResponseOutput ¶
func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponseOutput() UserAccountSettingsResponseOutput
func (UserAccountSettingsResponseOutput) ToUserAccountSettingsResponseOutputWithContext ¶
func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponseOutputWithContext(ctx context.Context) UserAccountSettingsResponseOutput
func (UserAccountSettingsResponseOutput) ToUserAccountSettingsResponsePtrOutput ¶
func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput
func (UserAccountSettingsResponseOutput) ToUserAccountSettingsResponsePtrOutputWithContext ¶
func (o UserAccountSettingsResponseOutput) ToUserAccountSettingsResponsePtrOutputWithContext(ctx context.Context) UserAccountSettingsResponsePtrOutput
type UserAccountSettingsResponsePtrInput ¶
type UserAccountSettingsResponsePtrInput interface { pulumi.Input ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput ToUserAccountSettingsResponsePtrOutputWithContext(context.Context) UserAccountSettingsResponsePtrOutput }
UserAccountSettingsResponsePtrInput is an input type that accepts UserAccountSettingsResponseArgs, UserAccountSettingsResponsePtr and UserAccountSettingsResponsePtrOutput values. You can construct a concrete instance of `UserAccountSettingsResponsePtrInput` via:
UserAccountSettingsResponseArgs{...} or: nil
func UserAccountSettingsResponsePtr ¶
func UserAccountSettingsResponsePtr(v *UserAccountSettingsResponseArgs) UserAccountSettingsResponsePtrInput
type UserAccountSettingsResponsePtrOutput ¶
type UserAccountSettingsResponsePtrOutput struct{ *pulumi.OutputState }
func (UserAccountSettingsResponsePtrOutput) AdminUserName ¶
func (o UserAccountSettingsResponsePtrOutput) AdminUserName() pulumi.StringPtrOutput
Name of the administrator user account which can be used to SSH to nodes.
func (UserAccountSettingsResponsePtrOutput) AdminUserPassword ¶
func (o UserAccountSettingsResponsePtrOutput) AdminUserPassword() pulumi.StringPtrOutput
Password of the administrator user account.
func (UserAccountSettingsResponsePtrOutput) AdminUserSshPublicKey ¶
func (o UserAccountSettingsResponsePtrOutput) AdminUserSshPublicKey() pulumi.StringPtrOutput
SSH public key of the administrator user account.
func (UserAccountSettingsResponsePtrOutput) ElementType ¶
func (UserAccountSettingsResponsePtrOutput) ElementType() reflect.Type
func (UserAccountSettingsResponsePtrOutput) ToUserAccountSettingsResponsePtrOutput ¶
func (o UserAccountSettingsResponsePtrOutput) ToUserAccountSettingsResponsePtrOutput() UserAccountSettingsResponsePtrOutput
func (UserAccountSettingsResponsePtrOutput) ToUserAccountSettingsResponsePtrOutputWithContext ¶
func (o UserAccountSettingsResponsePtrOutput) ToUserAccountSettingsResponsePtrOutputWithContext(ctx context.Context) UserAccountSettingsResponsePtrOutput
type VirtualMachineConfiguration ¶
type VirtualMachineConfiguration struct { // OS image reference for cluster nodes. ImageReference *ImageReference `pulumi:"imageReference"` }
VM configuration.
type VirtualMachineConfigurationArgs ¶
type VirtualMachineConfigurationArgs struct { // OS image reference for cluster nodes. ImageReference ImageReferencePtrInput `pulumi:"imageReference"` }
VM configuration.
func (VirtualMachineConfigurationArgs) ElementType ¶
func (VirtualMachineConfigurationArgs) ElementType() reflect.Type
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutput ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutputWithContext ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutput ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutputWithContext ¶
func (i VirtualMachineConfigurationArgs) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
type VirtualMachineConfigurationInput ¶
type VirtualMachineConfigurationInput interface { pulumi.Input ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput ToVirtualMachineConfigurationOutputWithContext(context.Context) VirtualMachineConfigurationOutput }
VirtualMachineConfigurationInput is an input type that accepts VirtualMachineConfigurationArgs and VirtualMachineConfigurationOutput values. You can construct a concrete instance of `VirtualMachineConfigurationInput` via:
VirtualMachineConfigurationArgs{...}
type VirtualMachineConfigurationOutput ¶
type VirtualMachineConfigurationOutput struct{ *pulumi.OutputState }
VM configuration.
func (VirtualMachineConfigurationOutput) ElementType ¶
func (VirtualMachineConfigurationOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationOutput) ImageReference ¶
func (o VirtualMachineConfigurationOutput) ImageReference() ImageReferencePtrOutput
OS image reference for cluster nodes.
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutput ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutput() VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutputWithContext ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationOutputWithContext(ctx context.Context) VirtualMachineConfigurationOutput
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutput ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutputWithContext ¶
func (o VirtualMachineConfigurationOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
type VirtualMachineConfigurationPtrInput ¶
type VirtualMachineConfigurationPtrInput interface { pulumi.Input ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput ToVirtualMachineConfigurationPtrOutputWithContext(context.Context) VirtualMachineConfigurationPtrOutput }
VirtualMachineConfigurationPtrInput is an input type that accepts VirtualMachineConfigurationArgs, VirtualMachineConfigurationPtr and VirtualMachineConfigurationPtrOutput values. You can construct a concrete instance of `VirtualMachineConfigurationPtrInput` via:
VirtualMachineConfigurationArgs{...} or: nil
func VirtualMachineConfigurationPtr ¶
func VirtualMachineConfigurationPtr(v *VirtualMachineConfigurationArgs) VirtualMachineConfigurationPtrInput
type VirtualMachineConfigurationPtrOutput ¶
type VirtualMachineConfigurationPtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineConfigurationPtrOutput) ElementType ¶
func (VirtualMachineConfigurationPtrOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationPtrOutput) ImageReference ¶
func (o VirtualMachineConfigurationPtrOutput) ImageReference() ImageReferencePtrOutput
OS image reference for cluster nodes.
func (VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutput ¶
func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutput() VirtualMachineConfigurationPtrOutput
func (VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutputWithContext ¶
func (o VirtualMachineConfigurationPtrOutput) ToVirtualMachineConfigurationPtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationPtrOutput
type VirtualMachineConfigurationResponse ¶
type VirtualMachineConfigurationResponse struct { // OS image reference for cluster nodes. ImageReference *ImageReferenceResponse `pulumi:"imageReference"` }
VM configuration.
type VirtualMachineConfigurationResponseArgs ¶
type VirtualMachineConfigurationResponseArgs struct { // OS image reference for cluster nodes. ImageReference ImageReferenceResponsePtrInput `pulumi:"imageReference"` }
VM configuration.
func (VirtualMachineConfigurationResponseArgs) ElementType ¶
func (VirtualMachineConfigurationResponseArgs) ElementType() reflect.Type
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutput ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutputWithContext ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutput ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutputWithContext ¶
func (i VirtualMachineConfigurationResponseArgs) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
type VirtualMachineConfigurationResponseInput ¶
type VirtualMachineConfigurationResponseInput interface { pulumi.Input ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput ToVirtualMachineConfigurationResponseOutputWithContext(context.Context) VirtualMachineConfigurationResponseOutput }
VirtualMachineConfigurationResponseInput is an input type that accepts VirtualMachineConfigurationResponseArgs and VirtualMachineConfigurationResponseOutput values. You can construct a concrete instance of `VirtualMachineConfigurationResponseInput` via:
VirtualMachineConfigurationResponseArgs{...}
type VirtualMachineConfigurationResponseOutput ¶
type VirtualMachineConfigurationResponseOutput struct{ *pulumi.OutputState }
VM configuration.
func (VirtualMachineConfigurationResponseOutput) ElementType ¶
func (VirtualMachineConfigurationResponseOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationResponseOutput) ImageReference ¶
func (o VirtualMachineConfigurationResponseOutput) ImageReference() ImageReferenceResponsePtrOutput
OS image reference for cluster nodes.
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutput ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutput() VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutputWithContext ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponseOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponseOutput
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutput ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext ¶
func (o VirtualMachineConfigurationResponseOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
type VirtualMachineConfigurationResponsePtrInput ¶
type VirtualMachineConfigurationResponsePtrInput interface { pulumi.Input ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput ToVirtualMachineConfigurationResponsePtrOutputWithContext(context.Context) VirtualMachineConfigurationResponsePtrOutput }
VirtualMachineConfigurationResponsePtrInput is an input type that accepts VirtualMachineConfigurationResponseArgs, VirtualMachineConfigurationResponsePtr and VirtualMachineConfigurationResponsePtrOutput values. You can construct a concrete instance of `VirtualMachineConfigurationResponsePtrInput` via:
VirtualMachineConfigurationResponseArgs{...} or: nil
func VirtualMachineConfigurationResponsePtr ¶
func VirtualMachineConfigurationResponsePtr(v *VirtualMachineConfigurationResponseArgs) VirtualMachineConfigurationResponsePtrInput
type VirtualMachineConfigurationResponsePtrOutput ¶
type VirtualMachineConfigurationResponsePtrOutput struct{ *pulumi.OutputState }
func (VirtualMachineConfigurationResponsePtrOutput) ElementType ¶
func (VirtualMachineConfigurationResponsePtrOutput) ElementType() reflect.Type
func (VirtualMachineConfigurationResponsePtrOutput) ImageReference ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ImageReference() ImageReferenceResponsePtrOutput
OS image reference for cluster nodes.
func (VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutput ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutput() VirtualMachineConfigurationResponsePtrOutput
func (VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext ¶
func (o VirtualMachineConfigurationResponsePtrOutput) ToVirtualMachineConfigurationResponsePtrOutputWithContext(ctx context.Context) VirtualMachineConfigurationResponsePtrOutput
type Workspace ¶
type Workspace struct { pulumi.CustomResourceState // Time when the Workspace was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The location of the resource Location pulumi.StringOutput `pulumi:"location"` // The name of the resource Name pulumi.StringOutput `pulumi:"name"` // The provisioned state of the Workspace ProvisioningState pulumi.StringOutput `pulumi:"provisioningState"` // The time at which the workspace entered its current provisioning state. ProvisioningStateTransitionTime pulumi.StringOutput `pulumi:"provisioningStateTransitionTime"` // The tags of the resource Tags pulumi.StringMapOutput `pulumi:"tags"` // The type of the resource Type pulumi.StringOutput `pulumi:"type"` }
Batch AI Workspace information.
func GetWorkspace ¶
func GetWorkspace(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WorkspaceState, opts ...pulumi.ResourceOption) (*Workspace, error)
GetWorkspace gets an existing Workspace 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 NewWorkspace ¶
func NewWorkspace(ctx *pulumi.Context, name string, args *WorkspaceArgs, opts ...pulumi.ResourceOption) (*Workspace, error)
NewWorkspace registers a new resource with the given unique name, arguments, and options.
type WorkspaceArgs ¶
type WorkspaceArgs struct { // The region in which to create the Workspace. Location pulumi.StringInput // Name of the resource group to which the resource belongs. ResourceGroupName pulumi.StringInput // The user specified tags associated with the Workspace. Tags pulumi.StringMapInput // The name of the workspace. Workspace names can only contain a combination of alphanumeric characters along with dash (-) and underscore (_). The name must be from 1 through 64 characters long. WorkspaceName pulumi.StringInput }
The set of arguments for constructing a Workspace resource.
func (WorkspaceArgs) ElementType ¶
func (WorkspaceArgs) ElementType() reflect.Type
type WorkspaceState ¶
type WorkspaceState struct { // Time when the Workspace was created. CreationTime pulumi.StringPtrInput // The location of the resource Location pulumi.StringPtrInput // The name of the resource Name pulumi.StringPtrInput // The provisioned state of the Workspace ProvisioningState pulumi.StringPtrInput // The time at which the workspace entered its current provisioning state. ProvisioningStateTransitionTime pulumi.StringPtrInput // The tags of the resource Tags pulumi.StringMapInput // The type of the resource Type pulumi.StringPtrInput }
func (WorkspaceState) ElementType ¶
func (WorkspaceState) ElementType() reflect.Type