Package com.pulumi.aws.apprunner.inputs
Class ServiceSourceConfigurationImageRepositoryArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.apprunner.inputs.ServiceSourceConfigurationImageRepositoryArgs.Builder
-
- Enclosing class:
- ServiceSourceConfigurationImageRepositoryArgs
public static final class ServiceSourceConfigurationImageRepositoryArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(ServiceSourceConfigurationImageRepositoryArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ServiceSourceConfigurationImageRepositoryArgs
build()
ServiceSourceConfigurationImageRepositoryArgs.Builder
imageConfiguration(ServiceSourceConfigurationImageRepositoryImageConfigurationArgs imageConfiguration)
ServiceSourceConfigurationImageRepositoryArgs.Builder
imageConfiguration(com.pulumi.core.Output<ServiceSourceConfigurationImageRepositoryImageConfigurationArgs> imageConfiguration)
ServiceSourceConfigurationImageRepositoryArgs.Builder
imageIdentifier(com.pulumi.core.Output<java.lang.String> imageIdentifier)
ServiceSourceConfigurationImageRepositoryArgs.Builder
imageIdentifier(java.lang.String imageIdentifier)
ServiceSourceConfigurationImageRepositoryArgs.Builder
imageRepositoryType(com.pulumi.core.Output<java.lang.String> imageRepositoryType)
ServiceSourceConfigurationImageRepositoryArgs.Builder
imageRepositoryType(java.lang.String imageRepositoryType)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ServiceSourceConfigurationImageRepositoryArgs defaults)
-
-
Method Detail
-
imageConfiguration
public ServiceSourceConfigurationImageRepositoryArgs.Builder imageConfiguration(@Nullable com.pulumi.core.Output<ServiceSourceConfigurationImageRepositoryImageConfigurationArgs> imageConfiguration)
- Parameters:
imageConfiguration
- Configuration for running the identified image. See Image Configuration below for more details.- Returns:
- builder
-
imageConfiguration
public ServiceSourceConfigurationImageRepositoryArgs.Builder imageConfiguration(ServiceSourceConfigurationImageRepositoryImageConfigurationArgs imageConfiguration)
- Parameters:
imageConfiguration
- Configuration for running the identified image. See Image Configuration below for more details.- Returns:
- builder
-
imageIdentifier
public ServiceSourceConfigurationImageRepositoryArgs.Builder imageIdentifier(com.pulumi.core.Output<java.lang.String> imageIdentifier)
- Parameters:
imageIdentifier
- The identifier of an image. For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.- Returns:
- builder
-
imageIdentifier
public ServiceSourceConfigurationImageRepositoryArgs.Builder imageIdentifier(java.lang.String imageIdentifier)
- Parameters:
imageIdentifier
- The identifier of an image. For an image in Amazon Elastic Container Registry (Amazon ECR), this is an image name. For the image name format, see Pulling an image in the Amazon ECR User Guide.- Returns:
- builder
-
imageRepositoryType
public ServiceSourceConfigurationImageRepositoryArgs.Builder imageRepositoryType(com.pulumi.core.Output<java.lang.String> imageRepositoryType)
- Parameters:
imageRepositoryType
- The type of the image repository. This reflects the repository provider and whether the repository is private or public. Valid values: `ECR` , `ECR_PUBLIC`.- Returns:
- builder
-
imageRepositoryType
public ServiceSourceConfigurationImageRepositoryArgs.Builder imageRepositoryType(java.lang.String imageRepositoryType)
- Parameters:
imageRepositoryType
- The type of the image repository. This reflects the repository provider and whether the repository is private or public. Valid values: `ECR` , `ECR_PUBLIC`.- Returns:
- builder
-
build
public ServiceSourceConfigurationImageRepositoryArgs build()
-
-