Viewing docs for bytepluscc v0.0.53
published on Thursday, Sep 10, 2026 by Byteplus
published on Thursday, Sep 10, 2026 by Byteplus
Viewing docs for bytepluscc v0.0.53
published on Thursday, Sep 10, 2026 by Byteplus
published on Thursday, Sep 10, 2026 by Byteplus
Data Source schema for Byteplus::ResourceShare::ResourceShare
Using getResourceShare
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 getResourceShare(args: GetResourceShareArgs, opts?: InvokeOptions): Promise<GetResourceShareResult>
function getResourceShareOutput(args: GetResourceShareOutputArgs, opts?: InvokeOutputOptions): Output<GetResourceShareResult>def get_resource_share(id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetResourceShareResult
def get_resource_share_output(id: pulumi.Input[Optional[str]] = None,
opts: Optional[InvokeOutputOptions] = None) -> Output[GetResourceShareResult]func LookupResourceShare(ctx *Context, args *LookupResourceShareArgs, opts ...InvokeOption) (*LookupResourceShareResult, error)
func LookupResourceShareOutput(ctx *Context, args *LookupResourceShareOutputArgs, opts ...InvokeOption) LookupResourceShareResultOutput> Note: This function is named LookupResourceShare in the Go SDK.
public static class GetResourceShare
{
public static Task<GetResourceShareResult> InvokeAsync(GetResourceShareArgs args, InvokeOptions? opts = null)
public static Output<GetResourceShareResult> Invoke(GetResourceShareInvokeArgs args, InvokeOptions? opts = null)
public static Output<GetResourceShareResult> Invoke(GetResourceShareInvokeArgs args, InvokeOutputOptions opts)
}public static CompletableFuture<GetResourceShareResult> getResourceShare(GetResourceShareArgs args, InvokeOptions options)
public static Output<GetResourceShareResult> getResourceShare(GetResourceShareArgs args, InvokeOptions options)
public static Output<GetResourceShareResult> getResourceShare(GetResourceShareArgs args, InvokeOutputOptions options)
fn::invoke:
function: bytepluscc:resourceshare/getResourceShare:getResourceShare
arguments:
# arguments dictionarydata "bytepluscc_resourceshare_get_resource_share" "name" {
# arguments
}The following arguments are supported:
- Id string
- Uniquely identifies the resource.
- Id string
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
- id string
- Uniquely identifies the resource.
- id str
- Uniquely identifies the resource.
- id String
- Uniquely identifies the resource.
getResourceShare Result
The following output properties are available:
- string
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- Create
Time string - Creation time
- Id string
- Uniquely identifies the resource.
- Owning
Account intId - Resource share unit creator account ID
- Principals string
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- string
- Resource share unit ID
- string
- Resource share unit name
- string
- Resource share unit Trn
- Resource
Trns string - Associated resources
- Status string
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
-
List<Byteplus.
Get Resource Share Tag> - Tag key-value pair
- Update
Time string - Update time
- string
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- Create
Time string - Creation time
- Id string
- Uniquely identifies the resource.
- Owning
Account intId - Resource share unit creator account ID
- Principals string
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- string
- Resource share unit ID
- string
- Resource share unit name
- string
- Resource share unit Trn
- Resource
Trns string - Associated resources
- Status string
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
-
[]Get
Resource Share Tag - Tag key-value pair
- Update
Time string - Update time
- string
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- create_
time string - Creation time
- id string
- Uniquely identifies the resource.
- owning_
account_ numberid - Resource share unit creator account ID
- principals string
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- string
- Resource share unit ID
- string
- Resource share unit name
- string
- Resource share unit Trn
- resource_
trns string - Associated resources
- status string
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
- list(object)
- Tag key-value pair
- update_
time string - Update time
- String
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- create
Time String - Creation time
- id String
- Uniquely identifies the resource.
- owning
Account IntegerId - Resource share unit creator account ID
- principals String
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- String
- Resource share unit ID
- String
- Resource share unit name
- String
- Resource share unit Trn
- resource
Trns String - Associated resources
- status String
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
-
List<Get
Resource Share Tag> - Tag key-value pair
- update
Time String - Update time
- string
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- create
Time string - Creation time
- id string
- Uniquely identifies the resource.
- owning
Account numberId - Resource share unit creator account ID
- principals string
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- string
- Resource share unit ID
- string
- Resource share unit name
- string
- Resource share unit Trn
- resource
Trns string - Associated resources
- status string
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
-
Get
Resource Share Tag[] - Tag key-value pair
- update
Time string - Update time
- str
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- create_
time str - Creation time
- id str
- Uniquely identifies the resource.
- owning_
account_ intid - Resource share unit creator account ID
- principals str
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- str
- Resource share unit ID
- str
- Resource share unit name
- str
- Resource share unit Trn
- resource_
trns str - Associated resources
- status str
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
-
Sequence[Get
Resource Share Tag] - Tag key-value pair
- update_
time str - Update time
- String
- Resource share unit type. Values can be ORG - allows sharing only within the organization; ANY - allows sharing with any account. Default is ANY
- create
Time String - Creation time
- id String
- Uniquely identifies the resource.
- owning
Account NumberId - Resource share unit creator account ID
- principals String
- Associated Principals (Principal refers to the recipient, which can be a user, organization, or organizational unit)
- String
- Resource share unit ID
- String
- Resource share unit name
- String
- Resource share unit Trn
- resource
Trns String - Associated resources
- status String
- Resource share unit status, including UNKNOWN - unknown status; ACTIVE - active status; DELETING - deleting status; DELETED - deleted status; FAILED - share failed status; NEW - newly created status
- List<Property Map>
- Tag key-value pair
- update
Time String - Update time
Supporting Types
GetResourceShareTag
Package Details
- Repository
- bytepluscc byteplus-sdk/pulumi-bytepluscc
- License
- MPL-2.0
- Notes
- This Pulumi package is based on the
byteplusccTerraform Provider.
Viewing docs for bytepluscc v0.0.53
published on Thursday, Sep 10, 2026 by Byteplus
published on Thursday, Sep 10, 2026 by Byteplus