AWS Native v0.64.0, Jun 2 23
AWS Native v0.64.0, Jun 2 23
aws-native.appstream.getImageBuilder
Explore with Pulumi AI
Resource Type definition for AWS::AppStream::ImageBuilder
Using getImageBuilder
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getImageBuilder(args: GetImageBuilderArgs, opts?: InvokeOptions): Promise<GetImageBuilderResult>
function getImageBuilderOutput(args: GetImageBuilderOutputArgs, opts?: InvokeOptions): Output<GetImageBuilderResult>
def get_image_builder(name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetImageBuilderResult
def get_image_builder_output(name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetImageBuilderResult]
func LookupImageBuilder(ctx *Context, args *LookupImageBuilderArgs, opts ...InvokeOption) (*LookupImageBuilderResult, error)
func LookupImageBuilderOutput(ctx *Context, args *LookupImageBuilderOutputArgs, opts ...InvokeOption) LookupImageBuilderResultOutput
> Note: This function is named LookupImageBuilder
in the Go SDK.
public static class GetImageBuilder
{
public static Task<GetImageBuilderResult> InvokeAsync(GetImageBuilderArgs args, InvokeOptions? opts = null)
public static Output<GetImageBuilderResult> Invoke(GetImageBuilderInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetImageBuilderResult> getImageBuilder(GetImageBuilderArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:appstream:getImageBuilder
arguments:
# arguments dictionary
The following arguments are supported:
- Name string
- Name string
- name String
- name string
- name str
- name String
getImageBuilder Result
The following output properties are available:
- Access
Endpoints List<Pulumi.Aws Native. App Stream. Outputs. Image Builder Access Endpoint> - Appstream
Agent stringVersion - Description string
- Display
Name string - Domain
Join Pulumi.Info Aws Native. App Stream. Outputs. Image Builder Domain Join Info - Enable
Default boolInternet Access - Iam
Role stringArn - Image
Arn string - Image
Name string - Instance
Type string - Name string
- Streaming
Url string - List<Pulumi.
Aws Native. App Stream. Outputs. Image Builder Tag> - Vpc
Config Pulumi.Aws Native. App Stream. Outputs. Image Builder Vpc Config
- Access
Endpoints []ImageBuilder Access Endpoint - Appstream
Agent stringVersion - Description string
- Display
Name string - Domain
Join ImageInfo Builder Domain Join Info - Enable
Default boolInternet Access - Iam
Role stringArn - Image
Arn string - Image
Name string - Instance
Type string - Name string
- Streaming
Url string - []Image
Builder Tag - Vpc
Config ImageBuilder Vpc Config
- access
Endpoints List<ImageBuilder Access Endpoint> - appstream
Agent StringVersion - description String
- display
Name String - domain
Join ImageInfo Builder Domain Join Info - enable
Default BooleanInternet Access - iam
Role StringArn - image
Arn String - image
Name String - instance
Type String - name String
- streaming
Url String - List<Image
Builder Tag> - vpc
Config ImageBuilder Vpc Config
- access
Endpoints ImageBuilder Access Endpoint[] - appstream
Agent stringVersion - description string
- display
Name string - domain
Join ImageInfo Builder Domain Join Info - enable
Default booleanInternet Access - iam
Role stringArn - image
Arn string - image
Name string - instance
Type string - name string
- streaming
Url string - Image
Builder Tag[] - vpc
Config ImageBuilder Vpc Config
- access_
endpoints Sequence[ImageBuilder Access Endpoint] - appstream_
agent_ strversion - description str
- display_
name str - domain_
join_ Imageinfo Builder Domain Join Info - enable_
default_ boolinternet_ access - iam_
role_ strarn - image_
arn str - image_
name str - instance_
type str - name str
- streaming_
url str - Sequence[Image
Builder Tag] - vpc_
config ImageBuilder Vpc Config
- access
Endpoints List<Property Map> - appstream
Agent StringVersion - description String
- display
Name String - domain
Join Property MapInfo - enable
Default BooleanInternet Access - iam
Role StringArn - image
Arn String - image
Name String - instance
Type String - name String
- streaming
Url String - List<Property Map>
- vpc
Config Property Map
Supporting Types
ImageBuilderAccessEndpoint
- Endpoint
Type string - Vpce
Id string
- Endpoint
Type string - Vpce
Id string
- endpoint
Type String - vpce
Id String
- endpoint
Type string - vpce
Id string
- endpoint_
type str - vpce_
id str
- endpoint
Type String - vpce
Id String
ImageBuilderDomainJoinInfo
- Directory
Name string - Organizational
Unit stringDistinguished Name
- Directory
Name string - Organizational
Unit stringDistinguished Name
- directory
Name String - organizational
Unit StringDistinguished Name
- directory
Name string - organizational
Unit stringDistinguished Name
- directory
Name String - organizational
Unit StringDistinguished Name
ImageBuilderTag
ImageBuilderVpcConfig
- Security
Group List<string>Ids - Subnet
Ids List<string>
- Security
Group []stringIds - Subnet
Ids []string
- security
Group List<String>Ids - subnet
Ids List<String>
- security
Group string[]Ids - subnet
Ids string[]
- security_
group_ Sequence[str]ids - subnet_
ids Sequence[str]
- security
Group List<String>Ids - subnet
Ids List<String>
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0