snowflake.getImageRepositories
Explore with Pulumi AI
!> Caution: Preview Feature This feature is considered a preview feature in the provider, regardless of the state of the resource in Snowflake. We do not guarantee its stability. It will be reworked and marked as a stable feature in future releases. Breaking changes are expected, even without bumping the major version. To use this feature, add the relevant feature name to preview_features_enabled
field in the provider configuration. Please always refer to the Getting Help section in our Github repo to best determine how to get help for your questions.
Data source used to get details of filtered image repositories. Filtering is aligned with the current possibilities for SHOW IMAGE REPOSITORIES query. The results of SHOW are encapsulated in one output collection image_repositories
.
Using getImageRepositories
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 getImageRepositories(args: GetImageRepositoriesArgs, opts?: InvokeOptions): Promise<GetImageRepositoriesResult>
function getImageRepositoriesOutput(args: GetImageRepositoriesOutputArgs, opts?: InvokeOptions): Output<GetImageRepositoriesResult>
def get_image_repositories(in_: Optional[GetImageRepositoriesIn] = None,
like: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetImageRepositoriesResult
def get_image_repositories_output(in_: Optional[pulumi.Input[GetImageRepositoriesInArgs]] = None,
like: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetImageRepositoriesResult]
func GetImageRepositories(ctx *Context, args *GetImageRepositoriesArgs, opts ...InvokeOption) (*GetImageRepositoriesResult, error)
func GetImageRepositoriesOutput(ctx *Context, args *GetImageRepositoriesOutputArgs, opts ...InvokeOption) GetImageRepositoriesResultOutput
> Note: This function is named GetImageRepositories
in the Go SDK.
public static class GetImageRepositories
{
public static Task<GetImageRepositoriesResult> InvokeAsync(GetImageRepositoriesArgs args, InvokeOptions? opts = null)
public static Output<GetImageRepositoriesResult> Invoke(GetImageRepositoriesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetImageRepositoriesResult> getImageRepositories(GetImageRepositoriesArgs args, InvokeOptions options)
public static Output<GetImageRepositoriesResult> getImageRepositories(GetImageRepositoriesArgs args, InvokeOptions options)
fn::invoke:
function: snowflake:index/getImageRepositories:getImageRepositories
arguments:
# arguments dictionary
The following arguments are supported:
- In
Get
Image Repositories In - IN clause to filter the list of objects
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- In
Get
Image Repositories In - IN clause to filter the list of objects
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- in
Get
Image Repositories In - IN clause to filter the list of objects
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- in
Get
Image Repositories In - IN clause to filter the list of objects
- like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- in_
Get
Image Repositories In - IN clause to filter the list of objects
- like str
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- in Property Map
- IN clause to filter the list of objects
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
getImageRepositories Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Repositories List<GetImage Repositories Image Repository> - Holds the aggregated output of all image repositories details queries.
- In
Get
Image Repositories In - IN clause to filter the list of objects
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- Id string
- The provider-assigned unique ID for this managed resource.
- Image
Repositories []GetImage Repositories Image Repository - Holds the aggregated output of all image repositories details queries.
- In
Get
Image Repositories In - IN clause to filter the list of objects
- Like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id String
- The provider-assigned unique ID for this managed resource.
- image
Repositories List<GetImage Repositories Image Repository> - Holds the aggregated output of all image repositories details queries.
- in
Get
Image Repositories In - IN clause to filter the list of objects
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id string
- The provider-assigned unique ID for this managed resource.
- image
Repositories GetImage Repositories Image Repository[] - Holds the aggregated output of all image repositories details queries.
- in
Get
Image Repositories In - IN clause to filter the list of objects
- like string
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id str
- The provider-assigned unique ID for this managed resource.
- image_
repositories Sequence[GetImage Repositories Image Repository] - Holds the aggregated output of all image repositories details queries.
- in_
Get
Image Repositories In - IN clause to filter the list of objects
- like str
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
- id String
- The provider-assigned unique ID for this managed resource.
- image
Repositories List<Property Map> - Holds the aggregated output of all image repositories details queries.
- in Property Map
- IN clause to filter the list of objects
- like String
- Filters the output with case-insensitive pattern, with support for SQL wildcard characters (
%
and_
).
Supporting Types
GetImageRepositoriesImageRepository
- Show
Outputs List<GetImage Repositories Image Repository Show Output> - Holds the output of SHOW IMAGE REPOSITORIES.
- Show
Outputs []GetImage Repositories Image Repository Show Output - Holds the output of SHOW IMAGE REPOSITORIES.
- show
Outputs List<GetImage Repositories Image Repository Show Output> - Holds the output of SHOW IMAGE REPOSITORIES.
- show
Outputs GetImage Repositories Image Repository Show Output[] - Holds the output of SHOW IMAGE REPOSITORIES.
- show_
outputs Sequence[GetImage Repositories Image Repository Show Output] - Holds the output of SHOW IMAGE REPOSITORIES.
- show
Outputs List<Property Map> - Holds the output of SHOW IMAGE REPOSITORIES.
GetImageRepositoriesImageRepositoryShowOutput
- Comment string
- Created
On string - Database
Name string - Name string
- Owner string
- Owner
Role stringType - Privatelink
Repository stringUrl - Repository
Url string - Schema
Name string
- Comment string
- Created
On string - Database
Name string - Name string
- Owner string
- Owner
Role stringType - Privatelink
Repository stringUrl - Repository
Url string - Schema
Name string
- comment String
- created
On String - database
Name String - name String
- owner String
- owner
Role StringType - privatelink
Repository StringUrl - repository
Url String - schema
Name String
- comment string
- created
On string - database
Name string - name string
- owner string
- owner
Role stringType - privatelink
Repository stringUrl - repository
Url string - schema
Name string
- comment str
- created_
on str - database_
name str - name str
- owner str
- owner_
role_ strtype - privatelink_
repository_ strurl - repository_
url str - schema_
name str
- comment String
- created
On String - database
Name String - name String
- owner String
- owner
Role StringType - privatelink
Repository StringUrl - repository
Url String - schema
Name String
GetImageRepositoriesIn
Package Details
- Repository
- Snowflake pulumi/pulumi-snowflake
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
snowflake
Terraform Provider.