AWS Native v0.54.0, Mar 21 23
AWS Native v0.54.0, Mar 21 23
aws-native.cloudfront.getOriginAccessControl
Resource Type definition for AWS::CloudFront::OriginAccessControl
Using getOriginAccessControl
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 getOriginAccessControl(args: GetOriginAccessControlArgs, opts?: InvokeOptions): Promise<GetOriginAccessControlResult>
function getOriginAccessControlOutput(args: GetOriginAccessControlOutputArgs, opts?: InvokeOptions): Output<GetOriginAccessControlResult>
def get_origin_access_control(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetOriginAccessControlResult
def get_origin_access_control_output(id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetOriginAccessControlResult]
func LookupOriginAccessControl(ctx *Context, args *LookupOriginAccessControlArgs, opts ...InvokeOption) (*LookupOriginAccessControlResult, error)
func LookupOriginAccessControlOutput(ctx *Context, args *LookupOriginAccessControlOutputArgs, opts ...InvokeOption) LookupOriginAccessControlResultOutput
> Note: This function is named LookupOriginAccessControl
in the Go SDK.
public static class GetOriginAccessControl
{
public static Task<GetOriginAccessControlResult> InvokeAsync(GetOriginAccessControlArgs args, InvokeOptions? opts = null)
public static Output<GetOriginAccessControlResult> Invoke(GetOriginAccessControlInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetOriginAccessControlResult> getOriginAccessControl(GetOriginAccessControlArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: aws-native:cloudfront:getOriginAccessControl
arguments:
# arguments dictionary
The following arguments are supported:
- Id string
- Id string
- id String
- id string
- id str
- id String
getOriginAccessControl Result
The following output properties are available:
Supporting Types
OriginAccessControlConfig
- Name string
- Origin
Access stringControl Origin Type - Signing
Behavior string - Signing
Protocol string - Description string
- Name string
- Origin
Access stringControl Origin Type - Signing
Behavior string - Signing
Protocol string - Description string
- name String
- origin
Access StringControl Origin Type - signing
Behavior String - signing
Protocol String - description String
- name string
- origin
Access stringControl Origin Type - signing
Behavior string - signing
Protocol string - description string
- name str
- origin_
access_ strcontrol_ origin_ type - signing_
behavior str - signing_
protocol str - description str
- name String
- origin
Access StringControl Origin Type - signing
Behavior String - signing
Protocol String - description String
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0