Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Contoh Katalog Layanan menggunakan AWS CLI
Contoh kode berikut menunjukkan cara melakukan tindakan dan menerapkan skenario umum dengan menggunakan AWS Command Line Interface dengan Katalog Layanan.
Tindakan merupakan kutipan kode dari program yang lebih besar dan harus dijalankan dalam konteks. Sementara tindakan menunjukkan cara memanggil fungsi layanan individual, Anda dapat melihat tindakan dalam konteks dalam skenario terkait.
Setiap contoh menyertakan tautan ke kode sumber lengkap, di mana Anda dapat menemukan instruksi tentang cara mengatur dan menjalankan kode dalam konteks.
Topik
Tindakan
Contoh kode berikut menunjukkan cara menggunakanaccept-portfolio-share.
- AWS CLI
-
Untuk menerima saham portofolio
accept-portfolio-shareContoh berikut menerima penawaran, dibuat oleh pengguna lain, untuk berbagi portofolio yang ditentukan.aws servicecatalog accept-portfolio-share \ --portfolio-idport-2s6wuabcdefghijkPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat AcceptPortfolioShare
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanassociate-principal-with-portfolio.
- AWS CLI
-
Untuk mengaitkan kepala sekolah dengan portofolio
associate-principal-with-portfolioContoh berikut mengaitkan pengguna dengan portofolio yang ditentukan.aws servicecatalog associate-principal-with-portfolio \ --portfolio-idport-2s6abcdefwdh4\ --principal-arnarn:aws:iam::123456789012:user/usertest\ --principal-typeIAMPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat AssociatePrincipalWithPortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanassociate-product-with-portfolio.
- AWS CLI
-
Untuk mengaitkan produk dengan portofolio
associate-product-with-portfolioContoh berikut mengaitkan produk yang diberikan dengan portofolio yang ditentukan.aws servicecatalog associate-product-with-portfolio --product-idprod-3p5abcdef3oyk--portfolio-idport-2s6abcdef5wdh4Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat AssociateProductWithPortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanassociate-tag-option-with-resource.
- AWS CLI
-
Untuk mengaitkan a TagOption dengan sumber daya
associate-tag-option-with-resourceContoh berikut mengaitkan yang ditentukan TagOption dengan sumber daya yang ditentukan.aws servicecatalog associate-tag-option-with-resource \ --resource-idport-2s6abcdq5wdh4\ --tag-option-idtag-p3abc2pkpz5qcPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat AssociateTagOptionWithResource
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancopy-product.
- AWS CLI
-
Untuk menyalin produk
copy-productContoh berikut membuat salinan produk yang ditentukan, menggunakan file JSON untuk meneruskan parameter.aws servicecatalog copy-product --cli-input-jsonfile://copy-product-input.jsonIsi dari
copy-product-input.json:{ "SourceProductArn": "arn:aws:catalog:us-west-2:123456789012:product/prod-tcabcd3syn2xy", "TargetProductName": "copy-of-myproduct", "CopyOptions": [ "CopyTags" ] }Output:
{ "CopyProductToken": "copyproduct-abc5defgjkdji" }-
Untuk detail API, lihat CopyProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-constraint.
- AWS CLI
-
Untuk membuat kendala
create-constraintContoh berikut menciptakan kendala.aws servicecatalog create-constraint \ --portfolio-idport-y3fnkesxxxxx\ --product-idprod-cfrfxmraxxxxx\ --typeLAUNCH\ --parameters '{"RoleArn" : "arn:aws:iam::123456789012:role/LaunchRole"}'Output:
{ "ConstraintDetail": { "ConstraintId": "cons-7tr6gei4bxxxx", "Type": "LAUNCH", "Owner": "123456789012", "ProductId": "prod-cfrfxmra3xxxx", "PortfolioId": "port-y3fnkeslpxxxx" }, "ConstraintParameters": "{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}", "Status": "CREATING" }Untuk informasi selengkapnya, lihat AWS Menggunakan Batasan Katalog AWS Layanan di Panduan Pengguna Katalog Layanan.
-
Untuk detail API, lihat CreateConstraint
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-portfolio-share.
- AWS CLI
-
Untuk berbagi portofolio dengan akun
create-portfolio-shareContoh berikut berbagi portofolio yang ditentukan dengan akun yang ditentukan.aws servicecatalog create-portfolio-share \ --portfolio-idport-2s6abcdef5wdh4\ --account-id794123456789Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat CreatePortfolioShare
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-portfolio.
- AWS CLI
-
Untuk membuat portofolio
create-portfolioContoh berikut membuat portofolio.aws servicecatalog create-portfolio \ --provider-namemy-provider\ --display-namemy-portfolioOutput:
{ "PortfolioDetail": { "ProviderName": "my-provider", "DisplayName": "my-portfolio", "CreatedTime": 1571337221.555, "ARN": "arn:aws:catalog:us-east-2:123456789012:portfolio/port-2s6xmplq5wdh4", "Id": "port-2s6xmplq5wdh4" } }-
Untuk detail API, lihat CreatePortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-product.
- AWS CLI
-
Untuk membuat produk
create-productContoh berikut membuat produk, menggunakan file JSON untuk meneruskan parameter.aws servicecatalog create-product \ --cli-input-jsonfile://create-product-input.jsonIsi dari
create-product-input.json:{ "AcceptLanguage": "en", "Name": "test-product", "Owner": "test-owner", "Description": "test-description", "Distributor": "test-distributor", "SupportDescription": "test-support", "SupportEmail": "test@amazon.com", "SupportUrl": "https://aws.amazon.com", "ProductType": "CLOUD_FORMATION_TEMPLATE", "Tags": [ { "Key": "region", "Value": "us-east-1" } ], "ProvisioningArtifactParameters": { "Name": "test-version-name", "Description": "test-version-description", "Info": { "LoadTemplateFromURL": "https://s3-us-west-1.amazonaws.com/cloudformation-templates-us-west-1/my-cfn-template.template" }, "Type": "CLOUD_FORMATION_TEMPLATE" } }Output:
{ "Tags": [ { "Key": "region", "Value": "us-east-1" } ], "ProductViewDetail": { "CreatedTime": 1576025036.0, "ProductARN": "arn:aws:catalog:us-west-2:1234568542028:product/prod-3p5abcdef3oyk", "Status": "CREATED", "ProductViewSummary": { "Type": "CLOUD_FORMATION_TEMPLATE", "Distributor": "test-distributor", "SupportUrl": "https://aws.amazon.com", "SupportEmail": "test@amazon.com", "Id": "prodview-abcd42wvx45um", "SupportDescription": "test-support", "ShortDescription": "test-description", "Owner": "test-owner", "Name": "test-product2", "HasDefaultPath": false, "ProductId": "prod-3p5abcdef3oyk" } }, "ProvisioningArtifactDetail": { "CreatedTime": 1576025036.0, "Active": true, "Id": "pa-pq3p5lil12a34", "Description": "test-version-description", "Name": "test-version-name", "Type": "CLOUD_FORMATION_TEMPLATE" } }-
Untuk detail API, lihat CreateProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-provisioned-product-plan.
- AWS CLI
-
Untuk membuat rencana
create-provisioned-product-planContoh berikut membuat rencana.aws servicecatalog create-provisioned-product-plan \ --plan-nametest-plan\ --plan-typeCLOUDFORMATION\ --product-idprod-cfrfxmraxxxxx\ --provisioned-product-nametest-pp\ --provisioning-artifact-idpa-7wz4cu5cxxxxxOutput:
{ "PlanName": "test-plan", "PlanId": "plan-cuxae3z6gxxxx", "ProvisionProductId": "pp-7kh7wbc4xxxxx", "ProvisionedProductName": "test-pp", "ProvisioningArtifactId": "pa-7wz4cu5cxxxxx" }Untuk informasi selengkapnya, lihat Membuat rencana peluncuran di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat CreateProvisionedProductPlan
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-provisioning-artifact.
- AWS CLI
-
Untuk membuat artefak penyediaan
create-provisioning-artifactContoh berikut membuat artefak penyediaan, menggunakan file JSON untuk meneruskan parameter.aws servicecatalog create-provisioning-artifact \ --cli-input-jsonfile://create-provisioning-artifact-input.jsonIsi dari
create-provisioning-artifact-input.json:{ "ProductId": "prod-nfi2abcdefghi", "Parameters": { "Name": "test-provisioning-artifact", "Description": "test description", "Info": { "LoadTemplateFromURL": "https://s3-us-west-1.amazonaws.com/cloudformation-templates-us-west-1/my-cfn-template.template" }, "Type": "CLOUD_FORMATION_TEMPLATE" } }Output:
{ "Info": { "TemplateUrl": "https://s3-us-west-1.amazonaws.com/cloudformation-templates-us-west-1/my-cfn-template.template" }, "Status": "CREATING", "ProvisioningArtifactDetail": { "Id": "pa-bb4abcdefwnaio", "Name": "test-provisioning-artifact", "Description": "test description", "Active": true, "Type": "CLOUD_FORMATION_TEMPLATE", "CreatedTime": 1576022545.0 } }-
Untuk detail API, lihat CreateProvisioningArtifact
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakancreate-tag-option.
- AWS CLI
-
Untuk membuat TagOption
create-tag-optionContoh berikut menciptakan a TagOption.aws servicecatalog create-tag-option --key1234--valuenameOutput:
{ "TagOptionDetail": { "Id": "tag-iabcdn4fzjjms", "Value": "name", "Active": true, "Key": "1234" } }-
Untuk detail API, lihat CreateTagOption
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-constraint.
- AWS CLI
-
Untuk menghapus batasan
delete-constraintContoh berikut menghapus kendala.aws servicecatalog delete-constraint \ --idcons-7tr6gei4bxxxxPerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat AWS Menggunakan Batasan Katalog AWS Layanan di Panduan Pengguna Katalog Layanan.
-
Untuk detail API, lihat DeleteConstraint
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-portfolio-share.
- AWS CLI
-
Untuk berhenti berbagi portofolio dengan akun
delete-portfolio-shareContoh berikut berhenti berbagi portofolio dengan akun yang ditentukan.aws servicecatalog delete-portfolio-share \ --portfolio-idport-2s6abcdq5wdh4\ --account-id123456789012Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeletePortfolioShare
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-portfolio.
- AWS CLI
-
Untuk menghapus portofolio
delete-portfolioContoh berikut menghapus portofolio yang ditentukan.aws servicecatalog delete-portfolio \ --idport-abcdlx4gox4doPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeletePortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-product.
- AWS CLI
-
Untuk menghapus produk
delete-productContoh berikut menghapus produk yang ditentukan.aws servicecatalog delete-product \ --idprod-abcdcek6yhbxiPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeleteProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-provisioned-product-plan.
- AWS CLI
-
Untuk menghapus paket produk yang disediakan
delete-provisioned-product-planContoh berikut menghapus paket produk yang disediakan.aws servicecatalog delete-provisioned-product-plan \ --plan-idplan-cuxae3z6gxxxxPerintah ini tidak menghasilkan output.
Untuk informasi selengkapnya, lihat Membuat rencana peluncuran di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat DeleteProvisionedProductPlan
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-provisioning-artifact.
- AWS CLI
-
Untuk menghapus artefak penyediaan
delete-provisioning-artifactContoh berikut menghapus artefak penyediaan yang ditentukan.aws servicecatalog delete-provisioning-artifact \ --product-idprod-abc2uebuplcpw\ --provisioning-artifact-idpa-pqabcddii7oucPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeleteProvisioningArtifact
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandelete-tag-option.
- AWS CLI
-
Untuk menghapus a TagOption
delete-tag-optionContoh berikut menghapus yang ditentukan TagOption.aws servicecatalog delete-tag-option \ --idtag-iabcdn4fzjjmsPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DeleteTagOption
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-constraint.
- AWS CLI
-
Untuk menggambarkan kendala
describe-constraintContoh berikut menjelaskan kendala.aws servicecatalog describe-constraint \ --id"cons-oqp52evr4bxxxx"Output:
{ "ConstraintDetail": { "ConstraintId": "cons-7tr6gei4bxxxx", "Type": "LAUNCH", "Owner": "123456789012", "ProductId": "prod-cfrfxmra3xxxx", "PortfolioId": "port-y3fnkeslpxxxx" }, "ConstraintParameters": "{\"RoleArn\" : \"arn:aws:iam::123456789012:role/LaunchRole\"}", "Status": "AVAILABLE" }Untuk informasi selengkapnya, lihat AWS Menggunakan Batasan Katalog AWS Layanan di Panduan Pengguna Katalog Layanan.
-
Untuk detail API, lihat DescribeConstraint
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-copy-product-status.
- AWS CLI
-
Untuk menjelaskan status operasi produk penyalinan
describe-copy-product-statusContoh berikut menampilkan status saat ini dari operasi produk salinan asinkron yang ditentukan.aws servicecatalog describe-copy-product-status \ --copy-product-tokencopyproduct-znn5tf5abcd3wOutput:
{ "CopyProductStatus": "SUCCEEDED", "TargetProductId": "prod-os6hog7abcdt2" }-
Untuk detail API, lihat DescribeCopyProductStatus
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-portfolio-share-status.
- AWS CLI
-
Untuk menggambarkan status saham portofolio
describe-portfolio-share-statusContoh berikut menjelaskan status saham portofolio.aws servicecatalog describe-portfolio-share-status \ --portfolio-share-token"share-agngcybu4xxxx"Output:
{ "PortfolioShareToken": "share-agngcybu4xxxx", "PortfolioId": "port-y3fnkeslxxxxx", "OrganizationNodeValue": "123456789012", "Status": "COMPLETED", "ShareDetails": { "SuccessfulShares": [ "012345678901" ], "ShareErrors": [] } }Untuk informasi selengkapnya, lihat Berbagi Portofolio di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat DescribePortfolioShareStatus
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-portfolio-shares.
- AWS CLI
-
Untuk menggambarkan saham portofolio
describe-portfolio-sharesContoh berikut menjelaskan saham portofolio.aws servicecatalog describe-portfolio-shares \ --portfolio-idport-y3fnkeslxxxxx\ --typeACCOUNTOutput:
{ "PortfolioShareDetails": [ { "PrincipalId": "123456789012", "Type": "ACCOUNT", "Accepted": true, "ShareTagOptions": false, "SharePrincipals": false }, { "PrincipalId": "123456789012", "Type": "ACCOUNT", "Accepted": false, "ShareTagOptions": false, "SharePrincipals": false } ] }Untuk informasi selengkapnya, lihat Berbagi Portofolio di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat DescribePortfolioShares
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-portfolio.
- AWS CLI
-
Untuk menggambarkan portofolio
describe-portfolioContoh berikut menampilkan detail untuk portofolio yang ditentukan.aws servicecatalog describe-portfolio \ --idport-2s6abcdq5wdh4Output:
{ "TagOptions": [], "PortfolioDetail": { "ARN": "arn:aws:catalog:us-west-2:687558541234:portfolio/port-2s6abcdq5wdh4", "Id": "port-2s6wuzyq5wdh4", "CreatedTime": 1571337221.555, "DisplayName": "my-portfolio", "ProviderName": "my-provider" }, "Tags": [] }-
Untuk detail API, lihat DescribePortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-product-as-admin.
- AWS CLI
-
Untuk mendeskripsikan produk sebagai administrator
describe-product-as-adminContoh berikut menampilkan detail untuk produk yang ditentukan menggunakan hak administrator.aws servicecatalog describe-product-as-admin \ --idprod-abcdcek6yhbxiOutput:
{ "TagOptions": [], "ProductViewDetail": { "ProductARN": "arn:aws:catalog:us-west-2:687558542028:product/prod-abcdcek6yhbxi", "ProductViewSummary": { "SupportEmail": "test@amazon.com", "Type": "CLOUD_FORMATION_TEMPLATE", "Distributor": "test-distributor", "ShortDescription": "test-description", "Owner": "test-owner", "Id": "prodview-wi3l2j4abc6vc", "SupportDescription": "test-support", "ProductId": "prod-abcdcek6yhbxi", "HasDefaultPath": false, "Name": "test-product3", "SupportUrl": "https://aws.amazon.com" }, "CreatedTime": 1577136715.0, "Status": "CREATED" }, "ProvisioningArtifactSummaries": [ { "CreatedTime": 1577136715.0, "Description": "test-version-description", "ProvisioningArtifactMetadata": { "SourceProvisioningArtifactId": "pa-abcdxkkiv5fcm" }, "Name": "test-version-name-3", "Id": "pa-abcdxkkiv5fcm" } ], "Tags": [ { "Value": "iad", "Key": "region" } ] }-
Untuk detail API, lihat DescribeProductAsAdmin
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-product.
- AWS CLI
-
Untuk mendeskripsikan suatu produk
describe-productContoh berikut menjelaskan suatu produk.aws servicecatalog describe-product \ --idprod-dybl43puxxxxxOutput:
{ "ProductViewSummary": { "Id": "prodview-vkvy2kum5xxxx", "ProductId": "prod-dybl43puxxxxx", "Name": "ec2-test", "Owner": "user", "ShortDescription": "", "Type": "CLOUD_FORMATION_TEMPLATE", "Distributor": "", "HasDefaultPath": false, "SupportEmail": "", "SupportDescription": "", "SupportUrl": "" }, "ProvisioningArtifacts": [ { "Id": "pa-j7fs6ybztxxxx", "Name": "v2", "Description": "", "CreatedTime": "2021-07-16T15:20:24-05:00", "Guidance": "DEFAULT" }, { "Id": "pa-s6z7i2nivxxxx", "Description": "Create EC2 and KMS", "CreatedTime": "2024-06-13T18:27:54-05:00", "Guidance": "DEFAULT" }, { "Id": "pa-6573v3bloxxxx", "Name": "v3", "CreatedTime": "2024-06-13T18:45:14-05:00", "Guidance": "DEFAULT" } ], "Budgets": [], "LaunchPaths": [ { "Id": "lpv3-y3fnkeslpxxxx", "Name": "TestPort" } ] }Untuk informasi selengkapnya, lihat M engel ola Produk di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat DescribeProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-provisioned-product-plan.
- AWS CLI
-
Untuk menjelaskan rencana produk yang disediakan
describe-provisioned-product-planContoh berikut menjelaskan paket produk yang disediakan.aws servicecatalog describe-provisioned-product-plan \ --plan-id"plan-g7iwsaf3mxxxx"Output:
{ "ProvisionedProductPlanDetails": { "CreatedTime": "2025-11-09T18:09:37.808000-06:00", "PathId": "lpv3-y3fnkeslpxxxx", "ProductId": "prod-cfrfxmraxxxxx", "PlanName": "test-plan", "PlanId": "plan-g7iwsaf3mxxxx", "ProvisionProductId": "pp-mkbnbztzxxxxx", "ProvisionProductName": "test-pp", "PlanType": "CLOUDFORMATION", "ProvisioningArtifactId": "pa-7wz4cu5cxxxxx", "Status": "CREATE_SUCCESS", "UpdatedTime": "2025-11-09T18:09:46.524000-06:00", "Tags": [] } }Untuk informasi selengkapnya, lihat Membuat rencana peluncuran di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat DescribeProvisionedProductPlan
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-provisioned-product.
- AWS CLI
-
Untuk mendeskripsikan produk yang disediakan
describe-provisioned-productContoh berikut menampilkan detail untuk produk yang disediakan yang ditentukan.aws servicecatalog describe-provisioned-product \ --idpp-dpom27bm4abcdOutput:
{ "ProvisionedProductDetail": { "Status": "ERROR", "CreatedTime": 1577222793.358, "Arn": "arn:aws:servicecatalog:us-west-2:123456789012:stack/mytestppname3/pp-dpom27bm4abcd", "Id": "pp-dpom27bm4abcd", "StatusMessage": "AmazonCloudFormationException Parameters: [KeyName] must have values (Service: AmazonCloudFormation; Status Code: 400; Error Code: ValidationError; Request ID: 5528602a-a9ef-427c-825c-f82c31b814f5)", "IdempotencyToken": "527c5358-2a1a-4b9e-b1b9-7293b0ddff42", "LastRecordId": "rec-tfuawdjovzxge", "Type": "CFN_STACK", "Name": "mytestppname3" }, "CloudWatchDashboards": [] }-
Untuk detail API, lihat DescribeProvisionedProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-provisioning-artifact.
- AWS CLI
-
Untuk menggambarkan artefak penyediaan
describe-provisioning-artifactContoh berikut menampilkan detail untuk artefak penyediaan yang ditentukan.aws servicecatalog describe-provisioning-artifact \ --provisioning-artifact-idpa-pcz347abcdcfm\ --product-idprod-abcdfz3syn2rgOutput:
{ "Info": { "TemplateUrl": "https://awsdocs.s3.amazonaws.com/servicecatalog/myexampledevelopment-environment.template" }, "ProvisioningArtifactDetail": { "Id": "pa-pcz347abcdcfm", "Active": true, "Type": "CLOUD_FORMATION_TEMPLATE", "Description": "updated description", "CreatedTime": 1562097906.0, "Name": "updated name" }, "Status": "AVAILABLE" }-
Untuk detail API, lihat DescribeProvisioningArtifact
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-provisioning-parameters.
- AWS CLI
-
Untuk menjelaskan parameter penyediaan
describe-provisioning-parametersContoh berikut menjelaskan parameter penyediaan.aws servicecatalog describe-provisioning-parameters \ --product-idprod-cfrfxmraxxxxx\ --provisioning-artifact-idpa-7wz4cu5cxxxxx\ --path-idlpv3-y3fnkeslpxxxxOutput:
{ "ProvisioningArtifactParameters": [ { "ParameterKey": "Size", "ParameterType": "String", "IsNoEcho": false, "ParameterConstraints": { "AllowedValues": [] } } ], "ConstraintSummaries": [ { "Type": "LAUNCH" } ], "UsageInstructions": [ { "Type": "rules", "Value": "{}" }, { "Type": "version", "Value": "2010-09-09" }, { "Type": "launchAsRole", "Value": "arn:aws:iam::123456789012:role/NewLaunchRole" }, { "Type": "tagUpdateOnProvisionedProduct", "Value": "NOT_ALLOWED" } ], "TagOptions": [ { "Key": "Application Name", "Values": [ "Testing Tag", "Testing Tag Options" ] } ], "ProvisioningArtifactPreferences": {}, "ProvisioningArtifactOutputs": [ { "Key": "pa-7wz4cu5cxxxxx", "Description": "" } ], "ProvisioningArtifactOutputKeys": [] }Untuk informasi selengkapnya, lihat Mel uncurkan produk di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat DescribeProvisioningParameters
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandescribe-tag-option.
- AWS CLI
-
Untuk menggambarkan a TagOption
describe-tag-optionContoh berikut menampilkan detail untuk yang ditentukan TagOption.aws servicecatalog describe-tag-option \ --idtag-p3tej2abcd5qcOutput:
{ "TagOptionDetail": { "Active": true, "Id": "tag-p3tej2abcd5qc", "Value": "value-3", "Key": "1234" } }-
Untuk detail API, lihat DescribeTagOption
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandisassociate-principal-from-portfolio.
- AWS CLI
-
Untuk memisahkan prinsipal dari portofolio
disassociate-principal-from-portfolioContoh berikut memisahkan pokok yang ditentukan dari portofolio.aws servicecatalog disassociate-principal-from-portfolio \ --portfolio-idport-2s6abcdq5wdh4\ --principal-arnarn:aws:iam::123456789012:group/myendusersPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DisassociatePrincipalFromPortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandisassociate-product-from-portfolio.
- AWS CLI
-
Memisahkan produk dari portofolio
disassociate-product-from-portfolioContoh berikut memisahkan produk yang ditentukan dari portofolio.aws servicecatalog disassociate-product-from-portfolio \ --product-idprod-3p5abcdmu3oyk\ --portfolio-idport-2s6abcdq5wdh4Perintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DisassociateProductFromPortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakandisassociate-tag-option-from-resource.
- AWS CLI
-
Untuk memisahkan a TagOption dari sumber daya
disassociate-tag-option-from-resourceContoh berikut memisahkan yang ditentukanTagOptiondari sumber daya.aws servicecatalog disassociate-tag-option-from-resource \ --resource-idport-2s6abcdq5wdh4\ --tag-option-idtag-p3abc2pkpz5qcPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat DisassociateTagOptionFromResource
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-accepted-portfolio-shares.
- AWS CLI
-
Untuk daftar saham portofolio yang diterima
list-accepted-portfolio-sharesContoh berikut mencantumkan semua portofolio yang berbagi diterima oleh akun ini, termasuk hanya portofolio Katalog Layanan default.aws servicecatalog list-accepted-portfolio-shares \ --portfolio-share-type"AWS_SERVICECATALOG"Output:
{ "PortfolioDetails": [ { "ARN": "arn:aws:catalog:us-west-2:123456789012:portfolio/port-d2abcd5dpkuma", "Description": "AWS Service Catalog Reference blueprints for often-used AWS services such as EC2, S3, RDS, VPC and EMR.", "CreatedTime": 1574456190.687, "ProviderName": "AWS Service Catalog", "DisplayName": "Reference Architectures", "Id": "port-d2abcd5dpkuma" }, { "ARN": "arn:aws:catalog:us-west-2:123456789012:portfolio/port-abcdefaua7zpu", "Description": "AWS well-architected blueprints for high reliability applications.", "CreatedTime": 1574461496.092, "ProviderName": "AWS Service Catalog", "DisplayName": "High Reliability Architectures", "Id": "port-abcdefaua7zpu" } ] }-
Untuk detail API, lihat ListAcceptedPortfolioShares
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-constraints-for-portfolio.
- AWS CLI
-
Contoh 1: Untuk mencantumkan semua batasan untuk portofolio
list-constraints-for-portfolioContoh berikut mencantumkan semua batasan untuk portofolio.aws servicecatalog list-constraints-for-portfolio \ --portfolio-idport-y3fnkeslpxxxxOutput:
{ "ConstraintDetails": [ { "ConstraintId": "cons-dgdyqdqrxxxxx", "Type": "LAUNCH", "Description": "Launch as local role TestLaunchRole", "Owner": "123456789012", "ProductId": "prod-j6pd3hf6xxxxx", "PortfolioId": "port-y3fnkeslxxxxx" }, { "ConstraintId": "cons-tzxjnj4l6xxxx", "Type": "RESOURCE_UPDATE", "Owner": "123456789012", "ProductId": "prod-sphewkokxxxxx", "PortfolioId": "port-y3fnkeslxxxxx" } ] }Contoh 2: Untuk membuat daftar kendala pada produk
list-constraints-for-portfolioContoh berikut mencantumkan batasan pada produk.aws servicecatalog list-constraints-for-portfolio \ --portfolio-idport-y3fnkeslxxxxx\ --product-idprod-j6pd3hf6xxxxxOutput:
{ "ConstraintDetails": [ { "ConstraintId": "cons-dgdyqdqrxxxxx", "Type": "LAUNCH", "Description": "Launch as local role TestLaunchRole", "Owner": "123456789012", "ProductId": "prod-j6pd3hf6xxxxx", "PortfolioId": "port-y3fnkeslxxxxx" } ] }Untuk informasi selengkapnya, lihat AWS Menggunakan Batasan Katalog AWS Layanan di Panduan Pengguna Katalog Layanan.
-
Untuk detail API, lihat ListConstraintsForPortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-launch-paths.
- AWS CLI
-
Untuk membuat daftar jalur peluncuran
list-launch-pathsContoh berikut mencantumkan jalur peluncuran untuk portofolio.aws servicecatalog list-launch-paths \ --product-idprod-cfrfxmraxxxxxOutput:
{ "LaunchPathSummaries": [ { "Id": "lpv3-y3fnkeslpxxxx", "ConstraintSummaries": [ { "Type": "LAUNCH" } ], "Tags": [], "Name": "TestPort" } ] }Untuk informasi selengkapnya, lihat Memberikan Akses kepada Pengguna di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat ListLaunchPaths
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-portfolio-access.
- AWS CLI
-
Untuk membuat daftar akun dengan akses ke portofolio
list-portfolio-accessContoh berikut mencantumkan AWS akun yang memiliki akses ke portofolio yang ditentukan.aws servicecatalog list-portfolio-access \ --portfolio-idport-2s6abcdq5wdh4Output:
{ "AccountIds": [ "123456789012" ] }-
Untuk detail API, lihat ListPortfolioAccess
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-portfolios-for-product.
- AWS CLI
-
Untuk membuat daftar portofolio yang terkait dengan produk
list-portfolios-for-productContoh berikut mencantumkan portofolio yang terkait dengan produk yang ditentukan.aws servicecatalog list-portfolios-for-product \ --product-idprod-abcdfz3syn2rgOutput:
{ "PortfolioDetails": [ { "CreatedTime": 1571337221.555, "Id": "port-2s6abcdq5wdh4", "ARN": "arn:aws:catalog:us-west-2:123456789012:portfolio/port-2s6abcdq5wdh4", "DisplayName": "my-portfolio", "ProviderName": "my-provider" }, { "CreatedTime": 1559665256.348, "Id": "port-5abcd3e5st4ei", "ARN": "arn:aws:catalog:us-west-2:123456789012:portfolio/port-5abcd3e5st4ei", "DisplayName": "test", "ProviderName": "provider-name" } ] }-
Untuk detail API, lihat ListPortfoliosForProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-portfolios.
- AWS CLI
-
Untuk daftar portofolio
list-portfoliosContoh berikut mencantumkan portofolio Katalog Layanan di Wilayah saat ini.aws servicecatalog list-portfoliosOutput:
{ "PortfolioDetails": [ { "CreatedTime": 1559665256.348, "ARN": "arn:aws:catalog:us-east-2:123456789012:portfolio/port-5pzcxmplst4ei", "DisplayName": "my-portfolio", "Id": "port-5pzcxmplst4ei", "ProviderName": "my-user" } ] }-
Untuk detail API, lihat ListPortfolios
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-principals-for-portfolio.
- AWS CLI
-
Untuk daftar semua prinsipal untuk portofolio
list-principals-for-portfolioContoh berikut mencantumkan semua prinsipal untuk portofolio yang ditentukan.aws servicecatalog list-principals-for-portfolio \ --portfolio-idport-2s6abcdq5wdh4Output:
{ "Principals": [ { "PrincipalARN": "arn:aws:iam::123456789012:user/usertest", "PrincipalType": "IAM" } ] }-
Untuk detail API, lihat ListPrincipalsForPortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-provisioning-artifacts.
- AWS CLI
-
Untuk membuat daftar semua artefak penyediaan untuk suatu produk
list-provisioning-artifactsContoh berikut mencantumkan semua artefak penyediaan untuk produk yang ditentukan.aws servicecatalog list-provisioning-artifacts \ --product-idprod-nfi2abcdefgcpwOutput:
{ "ProvisioningArtifactDetails": [ { "Id": "pa-abcdef54ipm6z", "Description": "test-version-description", "Type": "CLOUD_FORMATION_TEMPLATE", "CreatedTime": 1576021147.0, "Active": true, "Name": "test-version-name" }, { "Id": "pa-bb4zyxwwnaio", "Description": "test description", "Type": "CLOUD_FORMATION_TEMPLATE", "CreatedTime": 1576022545.0, "Active": true, "Name": "test-provisioning-artifact-2" } ] }-
Untuk detail API, lihat ListProvisioningArtifacts
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-resources-for-tag-option.
- AWS CLI
-
Untuk mencantumkan sumber daya yang terkait dengan TagOption
list-resources-for-tag-optionContoh berikut mencantumkan sumber daya yang terkait dengan yang ditentukanTagOption.aws servicecatalog list-resources-for-tag-option \ --tag-option-idtag-p3tej2abcd5qcOutput:
{ "ResourceDetails": [ { "ARN": "arn:aws:catalog:us-west-2:123456789012:product/prod-abcdfz3syn2rg", "Name": "my product", "Description": "description", "CreatedTime": 1562097906.0, "Id": "prod-abcdfz3syn2rg" } ] }-
Untuk detail API, lihat ListResourcesForTagOption
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanlist-tag-options.
- AWS CLI
-
list-tag-optionsContoh berikut mencantumkan semua nilai untukTagOptions.aws servicecatalog list-tag-optionsOutput:
{ "TagOptionDetails": [ { "Value": "newvalue", "Active": true, "Id": "tag-iabcdn4fzjjms", "Key": "1234" }, { "Value": "value1", "Active": true, "Id": "tag-e3abcdvmwvrzy", "Key": "key" } ] }-
Untuk detail API, lihat ListTagOptions
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanprovision-product.
- AWS CLI
-
Untuk menyediakan produk
provision-productContoh berikut menyediakan produk yang ditentukan menggunakan artefak penyediaan yang ditentukan.aws servicecatalog provision-product \ --product-idprod-abcdfz3syn2rg\ --provisioning-artifact-idpa-abc347pcsccfm\ --provisioned-product-name"mytestppname3"Output:
{ "RecordDetail": { "RecordId": "rec-tfuawdabcdege", "CreatedTime": 1577222793.362, "ProvisionedProductId": "pp-abcd27bm4mldq", "PathId": "lpv2-abcdg3jp6t5k6", "RecordErrors": [], "ProductId": "prod-abcdfz3syn2rg", "UpdatedTime": 1577222793.362, "RecordType": "PROVISION_PRODUCT", "ProvisionedProductName": "mytestppname3", "ProvisioningArtifactId": "pa-pcz347abcdcfm", "RecordTags": [], "Status": "CREATED", "ProvisionedProductType": "CFN_STACK" } }-
Untuk detail API, lihat ProvisionProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanreject-portfolio-share.
- AWS CLI
-
Untuk menolak saham portofolio
reject-portfolio-shareContoh berikut menolak saham portofolio untuk portofolio yang diberikan.aws servicecatalog reject-portfolio-share \ --portfolio-idport-2s6wuabcdefghijkPerintah ini tidak menghasilkan output.
-
Untuk detail API, lihat RejectPortfolioShare
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanscan-provisioned-products.
- AWS CLI
-
Untuk membuat daftar semua produk yang tersedia
scan-provisioned-productsContoh berikut mencantumkan produk yang disediakan yang tersedia.aws servicecatalog scan-provisioned-productsOutput:
{ "ProvisionedProducts": [ { "Status": "ERROR", "Arn": "arn:aws:servicecatalog:us-west-2:123456789012:stack/mytestppname3/pp-abcd27bm4mldq", "StatusMessage": "AmazonCloudFormationException Parameters: [KeyName] must have values (Service: AmazonCloudFormation; Status Code: 400; Error Code: ValidationError; Request ID: 5528602a-a9ef-427c-825c-f82c31b814f5)", "Id": "pp-abcd27bm4mldq", "Type": "CFN_STACK", "IdempotencyToken": "527c5358-2a1a-4b9e-b1b9-7293b0ddff42", "CreatedTime": 1577222793.358, "Name": "mytestppname3", "LastRecordId": "rec-tfuawdabcdxge" } ] }-
Untuk detail API, lihat ScanProvisionedProducts
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakansearch-products-as-admin.
- AWS CLI
-
Untuk mencari produk dengan hak administrator
search-products-as-adminContoh berikut mencari produk dengan hak istimewa admin, menggunakan ID portofolio sebagai filter.aws servicecatalog search-products-as-admin \ --portfolio-idport-5abcd3e5st4eiOutput:
{ "ProductViewDetails": [ { "ProductViewSummary": { "Name": "my product", "Owner": "owner name", "Type": "CLOUD_FORMATION_TEMPLATE", "ProductId": "prod-abcdfz3syn2rg", "HasDefaultPath": false, "Id": "prodview-abcdmyuzv2dlu", "ShortDescription": "description" }, "ProductARN": "arn:aws:catalog:us-west-2:123456789012:product/prod-abcdfz3syn2rg", "CreatedTime": 1562097906.0, "Status": "CREATED" } ] }-
Untuk detail API, lihat SearchProductsAsAdmin
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakansearch-products.
- AWS CLI
-
Untuk mendapatkan informasi tentang produk yang dapat diakses oleh penelepon
search-productsContoh berikut mendapatkan semua produk yang dapat diakses oleh penelepon.aws servicecatalog search-productsOutput:
{ "ProductViewSummaries": [ { "Id": "prodview-5uksdh4xxxxxx", "ProductId": "prod-j6fu3hxxxxxxxx", "Name": "TestSC", "Owner": "test", "ShortDescription": "", "Type": "CLOUD_FORMATION_TEMPLATE", "Distributor": "", "HasDefaultPath": false, "SupportEmail": "", "SupportDescription": "", "SupportUrl": "" }, { "Id": "prodview-3kfoaabxxxxxx", "ProductId": "prod-j6pd3xxxxxxxx", "Name": "TestProduct", "Owner": "test_owner", "ShortDescription": "", "Type": "CLOUD_FORMATION_TEMPLATE", "Distributor": "", "HasDefaultPath": false, "SupportEmail": "", "SupportDescription": "", "SupportUrl": "" } ] }Untuk informasi selengkapnya, lihat M engel ola Produk di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat SearchProducts
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakansearch-provisioned-products.
- AWS CLI
-
Untuk mencari produk yang disediakan
search-provisioned-productsContoh berikut mencari produk yang disediakan yang cocok dengan ID produk tertentu, menggunakan file JSON untuk meneruskan parameter.aws servicecatalog search-provisioned-products \ --cli-input-jsonfile://search-provisioned-products-input.jsonIsi dari
search-provisioned-products-input.json:{ "Filters": { "SearchQuery": [ "prod-tcjvfz3syn2rg" ] } }Output:
{ "ProvisionedProducts": [ { "ProvisioningArtifactId": "pa-pcz347abcdcfm", "Name": "mytestppname3", "CreatedTime": 1577222793.358, "Id": "pp-abcd27bm4mldq", "Status": "ERROR", "UserArn": "arn:aws:iam::123456789012:user/cliuser", "StatusMessage": "AmazonCloudFormationException Parameters: [KeyName] must have values (Service: AmazonCloudFormation; Status Code: 400; Error Code: ValidationError; Request ID: 5528602a-a9ef-427c-825c-f82c31b814f5)", "Arn": "arn:aws:servicecatalog:us-west-2:123456789012:stack/mytestppname3/pp-abcd27bm4mldq", "Tags": [ { "Value": "arn:aws:catalog:us-west-2:123456789012:product/prod-abcdfz3syn2rg", "Key": "aws:servicecatalog:productArn" }, { "Value": "arn:aws:iam::123456789012:user/cliuser", "Key": "aws:servicecatalog:provisioningPrincipalArn" }, { "Value": "value-3", "Key": "1234" }, { "Value": "pa-pcz347abcdcfm", "Key": "aws:servicecatalog:provisioningArtifactIdentifier" }, { "Value": "arn:aws:catalog:us-west-2:123456789012:portfolio/port-2s6abcdq5wdh4", "Key": "aws:servicecatalog:portfolioArn" }, { "Value": "arn:aws:servicecatalog:us-west-2:123456789012:stack/mytestppname3/pp-abcd27bm4mldq", "Key": "aws:servicecatalog:provisionedProductArn" } ], "IdempotencyToken": "527c5358-2a1a-4b9e-b1b9-7293b0ddff42", "UserArnSession": "arn:aws:iam::123456789012:user/cliuser", "Type": "CFN_STACK", "LastRecordId": "rec-tfuawdabcdxge", "ProductId": "prod-abcdfz3syn2rg" } ], "TotalResultsCount": 1 }-
Untuk detail API, lihat SearchProvisionedProducts
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanterminate-provisioned-product.
- AWS CLI
-
Untuk mengakhiri produk yang disediakan
terminate-provisioned-productContoh berikut mengakhiri produk yang disediakan.aws servicecatalog terminate-provisioned-product \ --provisioned-product-idpp-7z4t3k4hxxxxxOutput:
{ "RecordDetail": { "RecordId": "rec-sbwnhzld3xxxx", "ProvisionedProductName": "test2", "Status": "CREATED", "CreatedTime": "2025-12-31T15:23:55.051000-06:00", "UpdatedTime": "2025-12-31T15:23:55.051000-06:00", "ProvisionedProductType": "CFN_STACK", "RecordType": "TERMINATE_PROVISIONED_PRODUCT", "ProvisionedProductId": "pp-7z4t3k4hxxxxx", "ProductId": "prod-j6pd3hf6xxxxx", "ProvisioningArtifactId": "pa-sbhovlh7wxxxx", "PathId": "lpv3-y3fnkeslpxxxx", "RecordErrors": [], "RecordTags": [], "LaunchRoleArn": "arn:aws:iam::123456789012:role/TestLaunchRole" } }Untuk informasi selengkapnya, lihat Mengelola Produk yang Disediakan di Panduan Pengguna Katalog AWS Layanan.
-
Untuk detail API, lihat TerminateProvisionedProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-constraint.
- AWS CLI
-
Untuk memperbarui kendala
update-constraintContoh berikut memperbarui kendala.aws servicecatalog update-constraint \ --idcons-dgdyqdqrxxxxx\ --parameters '{"LocalRoleName": "TestLaunchRole"}'Output:
{ "ConstraintDetail": { "ConstraintId": "cons-dgdyqdqrxxxxx", "Type": "LAUNCH", "Description": "Launch as local role TestLaunchRole", "Owner": "123456789012", "ProductId": "prod-j6pd3hf6xxxxx", "PortfolioId": "port-y3fnkeslxxxxx" }, "ConstraintParameters": "{\"LocalRoleName\": \"TestLaunchRole\"}", "Status": "CREATING" }Untuk informasi selengkapnya, lihat AWS Menggunakan Batasan Katalog AWS Layanan di Panduan Pengguna Katalog Layanan.
-
Untuk detail API, lihat UpdateConstraint
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-portfolio.
- AWS CLI
-
Untuk memperbarui portofolio
update-portfolioContoh berikut memperbarui nama portofolio yang ditentukan.aws servicecatalog update-portfolio \ --idport-5abcd3e5st4ei\ --display-name"New portfolio name"Output:
{ "PortfolioDetail": { "DisplayName": "New portfolio name", "ProviderName": "provider", "ARN": "arn:aws:catalog:us-west-2:123456789012:portfolio/port-5abcd3e5st4ei", "Id": "port-5abcd3e5st4ei", "CreatedTime": 1559665256.348 }, "Tags": [] }-
Untuk detail API, lihat UpdatePortfolio
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-product.
- AWS CLI
-
Untuk memperbarui produk
update-productContoh berikut memperbarui nama dan pemilik produk yang ditentukan.aws servicecatalog update-product \ --idprod-os6abc7drqlt2\ --name"New product name"\ --owner"Updated product owner"Output:
{ "Tags": [ { "Value": "iad", "Key": "region" } ], "ProductViewDetail": { "ProductViewSummary": { "Owner": "Updated product owner", "ProductId": "prod-os6abc7drqlt2", "Distributor": "test-distributor", "SupportUrl": "https://aws.amazon.com", "Name": "New product name", "ShortDescription": "test-description", "HasDefaultPath": false, "Id": "prodview-6abcdgrfhvidy", "SupportDescription": "test-support", "SupportEmail": "test@amazon.com", "Type": "CLOUD_FORMATION_TEMPLATE" }, "Status": "CREATED", "ProductARN": "arn:aws:catalog:us-west-2:123456789012:product/prod-os6abc7drqlt2", "CreatedTime": 1577136255.0 } }-
Untuk detail API, lihat UpdateProduct
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-provisioning-artifact.
- AWS CLI
-
Untuk memperbarui artefak penyediaan
update-provisioning-artifactContoh berikut memperbarui nama dan deskripsi artefak penyediaan yang ditentukan, menggunakan file JSON untuk meneruskan parameter.aws servicecatalog update-provisioning-artifact \ --cli-input-jsonfile://update-provisioning-artifact-input.jsonIsi dari
update-provisioning-artifact-input.json:{ "ProductId": "prod-abcdfz3syn2rg", "ProvisioningArtifactId": "pa-pcz347abcdcfm", "Name": "updated name", "Description": "updated description" }Output:
{ "Info": { "TemplateUrl": "https://awsdocs.s3.amazonaws.com/servicecatalog/myexampledevelopment-environment.template" }, "Status": "AVAILABLE", "ProvisioningArtifactDetail": { "Active": true, "Description": "updated description", "Id": "pa-pcz347abcdcfm", "Name": "updated name", "Type": "CLOUD_FORMATION_TEMPLATE", "CreatedTime": 1562097906.0 } }-
Untuk detail API, lihat UpdateProvisioningArtifact
di Refer AWS CLI ensi Perintah.
-
Contoh kode berikut menunjukkan cara menggunakanupdate-tag-option.
- AWS CLI
-
Untuk memperbarui a TagOption
update-tag-optionContoh berikut memperbarui nilai aTagOption, menggunakan file JSON yang ditentukan.aws servicecatalog update-tag-option --cli-input-jsonfile://update-tag-option-input.jsonIsi dari
update-tag-option-input.json:{ "Id": "tag-iabcdn4fzjjms", "Value": "newvalue", "Active": true }Output:
{ "TagOptionDetail": { "Value": "newvalue", "Key": "1234", "Active": true, "Id": "tag-iabcdn4fzjjms" } }-
Untuk detail API, lihat UpdateTagOption
di Refer AWS CLI ensi Perintah.
-